Bug#916653: please package upstream 20181120 release

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Bug#916653: please package upstream 20181120 release

Russ Allbery-2
Package: perltidy
Version: 20180220-1
Severity: normal

Upstream has released 20181120, which improves perltidy's ability to
detect consecutive variable assignments that should be aligned.  This
unfortunately means that there is some code that passes with 20180220
and fails with 20181120 which, when fixed for 20181120, fails with
20180220.  This makes mismatches of versions particularly painful.

Since Travis-CI pulls directly from CPAN, this means that I have to
choose between skipping Travis-CI tests for perltidy (by way of
Perl::Critic), which I don't want to do because they're useful for
pull requests, and having tests fail on my local system.

Could you package the 20181120 release?  I'm also happy to help if you
would like.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages perltidy depends on:
ii  perl  5.28.1-3

perltidy recommends no packages.

perltidy suggests no packages.

-- no debconf information

Reply | Threaded
Open this post in threaded view
|

Bug#916653: perltidy -- NMU?

Philip Hands
Hi Don,

I've grabbed the new upstream, and hopefully dealt with it as you would
have done, and put it here:

  https://salsa.debian.org/philh/perltidy/

I also enabled the Salsa-CI pipeline stuff, so that it tests commits
(which passed), and I've used the resulting package in the
building/testing of openqa, and that worked for me.

If you want to deal with uploading that, that's great, otherwise I'm
happy to do an NMU.

HTH

Cheers, Phil.
--
|)|  Philip Hands  [+44 (0)20 8530 9560]  HANDS.COM Ltd.
|-|  http://www.hands.com/    http://ftp.uk.debian.org/
|(|  Hugo-Klemm-Strasse 34,   21075 Hamburg,    GERMANY

signature.asc (847 bytes) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Bug#916653: perltidy -- NMU?

Don Armstrong-2
On Sat, 08 Jun 2019, Philip Hands wrote:
> If you want to deal with uploading that, that's great, otherwise I'm
> happy to do an NMU.

Thanks for doing the work! I can upload it if that's OK with you.
[Working on building/testing it right now.]


--
Don Armstrong                      https://www.donarmstrong.com

He was wrong. Nature abhors dimensional abnormalities, and seals them
neatly away so that they don't upset people. Nature, in fact, abhors a
lot of things, including vacuums, ships called the Marie Celeste, and
the chuck keys for electric drills.
 -- Terry Pratchet _Pyramids_ p166