• Updated libpath-dispatcher-perl

    From Andrew Ruthven@21:1/5 to Andrew Ruthven on Mon Jun 29 07:00:02 2020
    Hey,

    Turns out it helps if I'm subscribed to the mailing list. Doh.

    Pabs, I've submitted an ITP to re-upload this package and re-opened
    #845804, I don't see any other bugs that were archived when this
    package was removed. The changelog now closes both these bugs.

    Gregor, thanks for moving the repo out of attic, I've pushed my commits
    to the "official" repo. I've also fixed an issue with the upstream
    branch I initially pushed.

    If I'm going to upload the package I'll need someone to sponsor it as
    I'm just a DM.

    Cheers,
    Andrew

    On Thu, 2020-05-21 at 22:25 +1200, Andrew Ruthven wrote:
    Hey,

    The next major version of Request Tracker will be adding
    Path::Dispatcher as a dependency. We've had this in Debian in the
    past,
    as libpath-dispatcher-perl but it was removed from Sid in 2017 [0]
    due
    to a dependency on Any::Moose and isn't in Buster.

    At the start of this year upstream has revived Path::Dispatcher again
    and converted it to use Moo.

    I've updated the packaging to merge in the new upstream release, it
    is
    here:
    https://salsa.debian.org/puck/libpath-dispatcher-perl

    Is there anything special required to remove packages out of attic?

    Cheers,
    Andrew

    [0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=870708
    --
    Andrew Ruthven, Wellington, New Zealand
    andrew@etc.gen.nz |
    Catalyst Cloud: | This space intentionally left blank
    https://catalystcloud.nz |

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From gregor herrmann@21:1/5 to Andrew Ruthven on Mon Jun 29 18:40:02 2020
    On Mon, 29 Jun 2020 16:54:45 +1200, Andrew Ruthven wrote:

    Turns out it helps if I'm subscribed to the mailing list. Doh.

    :)

    Gregor, thanks for moving the repo out of attic, I've pushed my commits
    to the "official" repo. I've also fixed an issue with the upstream
    branch I initially pushed.
    If I'm going to upload the package I'll need someone to sponsor it as
    I'm just a DM.

    Thanks for your work!

    As the changelog still says UNRELEASED (and I'm still in Uploaders
    :)) I took the liberty to commit and push some packaging fixes.

    But I can't build the package:

    dh clean
    dh_clean
    dpkg-source: info: using source format '3.0 (quilt)'
    dpkg-source: info: building libpath-dispatcher-perl using existing ./libpath-dispatcher-perl_1.07.orig.tar.gz
    dpkg-source: warning: ignoring deletion of file Build.PL, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file README, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file META.json, use --include-removal to override
    dpkg-source: warning: ignoring deletion of directory xt
    dpkg-source: warning: ignoring deletion of directory xt/release
    dpkg-source: warning: ignoring deletion of file xt/release/cpan-changes.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/release/distmeta.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/release/changes_has_content.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of directory xt/author
    dpkg-source: warning: ignoring deletion of file xt/author/portability.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/minimum-version.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/changes_has_content.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/pod-no404s.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/no-tabs.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/pod-syntax.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/mojibake.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/kwalitee.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/00-compile.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file xt/author/eol.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file t/00-report-prereqs.t, use --include-removal to override
    dpkg-source: warning: ignoring deletion of file t/00-report-prereqs.dd, use --include-removal to override
    dpkg-source: info: local changes detected, the modified files are:
    libpath-dispatcher-perl-1.07/.travis.yml
    libpath-dispatcher-perl-1.07/MANIFEST
    libpath-dispatcher-perl-1.07/META.yml
    libpath-dispatcher-perl-1.07/Makefile.PL
    libpath-dispatcher-perl-1.07/README.pod
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Cookbook.pod
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Dispatch.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Match.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Path.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Role/Rules.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Alternation.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Always.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Chain.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/CodeRef.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Dispatch.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Empty.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Enum.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Eq.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Intersection.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Metadata.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Regex.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Sequence.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Tokens.pm
    libpath-dispatcher-perl-1.07/lib/Path/Dispatcher/Rule/Under.pm
    dpkg-source: error: aborting due to unexpected upstream changes, see /home/gregoa/tmp/libpath-dispatcher-perl_1.07-1.diff.sOau8B
    dpkg-source: info: you can integrate the local changes with dpkg-source --commit


    Something between master and the pristine-tar branch seems to be
    broken …

    The upstream/1.07 tag looks more like what the upstream tarball
    contains … The upstream branch not so much. And it looks like the
    upstream branch has been merged into master but not the upstream/1.07
    tag. And upstream/1.07 is also not merged into the upstream branch
    apparently.


    And after some headscratching: A simple (removal of the tag and) gbp-import-orig
    $tarball seems to have fixed the situation.


    And *drumroll* uploaded.


    Cheers,
    gregor

    --
    .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian.org
    : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06
    `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe
    `- NP: The Doors: I Looked At You

    -----BEGIN PGP SIGNATURE-----

    iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAl76F39fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgbD2w/9FBo6UjO6nWxwbQRb//UyUGmejbuBwH78ECIpGm2cXCHRQLCN0lixesLa 2Cb6fhSXphglVkEkrzkmlkaxZfItNxeCoddidINuOB2pY9aXNfl4E/dMzePK6rrr heVgV3TlIDuZj6/Zg7kZxRX1kg2S+JSBt1/aWGKSwm1mq+lPcUMEFa/qlrwtKVK4 AyNwA4AWH1ICLKVdJi0u2GMWL4NhV55G7ZIV6dJAmgykv9pgbSceYTGiNro7fgLH +b2boskZ0UQMbrBcpfrmfz5m+sv6wiAK0WBydLHLtcY7uV2di92tm6uYYZBhHMRx 8pXVjy0VFhsKkNYoABdijy5HxhPMYUIaCRi0j9Waoo5/2CBioSK2Xlxaa5Hm0qi1 FpTZjVzG4bFKHIiMNfiLQB1BO6pFi8eVYyY9hOCIuaEB7wlcie6suqj0MnN4E/So CaoDId7ev1BGgy9HKm7ePcuERxbuLLQhoULXYsF7Mei6
  • From Andrew Ruthven@21:1/5 to gregor herrmann on Tue Jun 30 00:10:02 2020
    On Mon, 2020-06-29 at 18:31 +0200, gregor herrmann wrote:
    As the changelog still says UNRELEASED (and I'm still in Uploaders
    :)) I took the liberty to commit and push some packaging fixes.

    Cool.

    But I can't build the package:
    [snip]
    Something between master and the pristine-tar branch seems to be
    broken …

    The upstream/1.07 tag looks more like what the upstream tarball
    contains … The upstream branch not so much. And it looks like the
    upstream branch has been merged into master but not the upstream/1.07
    tag. And upstream/1.07 is also not merged into the upstream branch apparently.


    And after some headscratching: A simple (removal of the tag and) gbp- import-orig
    $tarball seems to have fixed the situation.

    Ah, yes.

    This is because I noticed something was screwy on the upstream branch I
    had locally - it master merged into it, so had to fix up the upstream
    branch. During that I noticed that for previous releases the upstream
    git repo had been merged in, whereas I'd only imported the 1.07
    tarball. So I merged the upstream git repo, but forgot to re-import the tarball.

    And *drumroll* uploaded.

    Excellent!

    --
    Andrew Ruthven, Wellington, New Zealand
    andrew@etc.gen.nz |
    Catalyst Cloud: | This space intentionally left blank
    https://catalystcloud.nz |

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)