Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #10287

Re: RFS: mwic 0.7.4-1

Path csiph.com!news.mixmin.net!news.unit0.net!newsfeed.CARNet.hr!news.spin.it!bofh.it!news.nic.it!robomod
From Paul Wise <pabs@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: RFS: mwic 0.7.4-1
Date Wed, 21 Mar 2018 04:40:01 +0100
Message-ID <vvCLv-55F-3@gated-at.bofh.it> (permalink)
References <vu5eV-1xH-7@gated-at.bofh.it> <vuaHE-5ht-1@gated-at.bofh.it> <vugN4-zo-19@gated-at.bofh.it> <vuxkS-2NZ-7@gated-at.bofh.it> <vvt5v-79z-1@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Wed Mar 21 03:37:17 2018
Old-Return-Path <paul.is.wise@gmail.com>
X-Amavis-Spam-Status No, score=-7.201 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, LDO_WHITELIST=-5, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -7
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=Uudoq8eD3KbjvfEloc+YPQtc2Jz3oGCFd1OTYxDNtvw=; b=mKEt/O9sSSG3JuraxDIVHEBDBUl0gHC+e9tt3aT+RjdY6X7kyByn5gNZfWYW5p8UKq hiwEwSxJbEd2LzHo+DZ52FjA8FtAu5Jeez1szWffYkWDwKWdLJTJj9/TFwZve2WuXdKP yURXCzlgbkluPeUeJZ4mbEPUI7Lf2FHJ16HJfAugStU0tvGcYrqCrDkPHJxmKoE94ECX wl4ai+Sb/kiFb9yN7kHKel2PB/Xv7+EnepAwKnNR+hrm7Fpf+KnfKxKJ/mBDfLFDKRCp qRTuW21qD8HhRXFMd5dMWJA4tdsWi+7IPtrPut10thIPyFEhVEwQIcqnJOr4uZnWtRK5 8nvA==
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=Uudoq8eD3KbjvfEloc+YPQtc2Jz3oGCFd1OTYxDNtvw=; b=hGUgljXdv2pGgbEHubt7QyxdEqUlgsyuU05T/c0ihv71Z82gt4CqdTVou8hOXqbGZK Y5Ei3JbPEaIYWNCOP5Cti2KeiIH9RAb0p5klsusDb03H5nNZHYsPPqUT4BOMVRIgx3jG Fl35VafdnfIj3bTnhJYtByRnklzVPIipIS8Nz4vaj5sQuJAmyDOWHWMOzrCvGU2uF/7i FYCEYaEOhiH3ZMOusIjtlGk4A8ajFy4vkl1tnraQzdV5Cp8paGrpb8tmGMrkKng0Mfml /DXACnqZ1RB1D38Q/9maZpJO3gQh7Z1TRobtQAeMEqUwVLhS6QD7N55VqSH+tFg8BmBy mFKw==
X-Gm-Message-State AElRT7GV+1I8Z1kzYCCgOXiWWZsiu0FIEMglVYCr1aWHVC+cFMgqGqoP cxhLG5BVXNwKJWQ7ilr7qpOibO55cLx3NJ9yuBM=
X-Google-SMTP-Source AG47ELv0KxAZOFntChHLzevclO5YCQP8zjBqIAP2q3/uUK5DEPHJteejTHntBne4yzyemBfQjYmPHS22K4Z73JzPOW8=
X-Received by 10.202.50.214 with SMTP id y205mr8172217oiy.146.1521603419042; Tue, 20 Mar 2018 20:36:59 -0700 (PDT)
MIME-Version 1.0
Sender robomod@news.nic.it
X-Google-Sender-Auth Hzn5Kb9Y8O3VE-hV5AnFj8LNE0U
Content-Type text/plain; charset="UTF-8"
X-Mailing-List <debian-python@lists.debian.org> archive/latest/15685
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/CAKTje6FqCUq95PJZDcpC29K1ijxDCSVtrJfft9a1Tk5ccQF49w@mail.gmail.com
Approved robomod@news.nic.it
Lines 85
Organization linux.* mail to news gateway
X-Original-Date Wed, 21 Mar 2018 11:36:58 +0800
X-Original-Message-ID <CAKTje6FqCUq95PJZDcpC29K1ijxDCSVtrJfft9a1Tk5ccQF49w@mail.gmail.com>
X-Original-References <20180316212934.GB28151@debian> <CAKTje6EEcuAskeHAoPvesgpSKo0P60H7jC+LUzxoF=2Z-runBg@mail.gmail.com> <20180317094926.GP28151@debian> <CAKTje6HvCBbjcLRiHmagPjuoLn4np8=BY9R4MrbkPKQxgUAudg@mail.gmail.com> <20180320171150.GY8754@debian>
X-Original-Sender paul.is.wise@gmail.com
Xref csiph.com linux.debian.maint.python:10287

Show key headers only | View raw


On Wed, Mar 21, 2018 at 1:11 AM, Georg Faerber wrote:

> Thanks a lot for your review, and sorry for not responding earlier, too
> much stuff on my table:

There is no need to apologise for being busy :)

> On 18-03-18 11:33:59, Paul Wise wrote:
>> The copyright years are missing 2012, I'm not sure if the ftp-masters
>> would reject the package on that basis.
>
> I've referred to the upstream git history, instead of the licence file.
> Fixed.

I found the missing copyright year in one of the test files, not the
license file.

>> doc/mwic.1 and tests/coverage are generated files, they should be
>> removed from the upstream VCS and tarballs and be always built from
>> source. If upstream refuses, you should remove them in `debian/rules
>> clean` and very early in `debian/rules build` so that the package will
>> never depend on the existing upstream files.
>
> I've searched quite a bit on the Internets how to do this, and leverage,
> for now, dh_clean. I hope that this is an acceptable method for this, I
> didn't found any "official" source. I'll approach upstream regarding
> these files.

It needs to be done in both debian/rules clean and build, otherwise
building the package without the clean step will use the prebuilt
file. dh_clean is fine for the first one, but you need to override
dh_auto_configure or dh_auto_build for the second one.

> Also, the man page is now generated during dh_auto_install. I've added a
> build dependency on python3-docutils for this.

That is the wrong time to generate it, please change that to dh_auto_build.

> After reading your mail I debugged this again: It's not about the top
> level directory, at least if using gbp buildpackage, but about
> 'export-dir'. Placing a symlink inside there which points to the actual
> signature makes this work! :)
...
> For now, I've wrote a wrapper script just for personal use, but I'll
> work on [2] and [3] to get this implemented in a proper way.

Great.

> See above. (Personally, I really dislike the trailing comma.)

The reason for the trailing comma option is that when you add a new
item to the end of a list of dependencies, you don't also have to
modify the line before it, making the diff easier to read, which is
most of the point of the wrap-and-sort tool.

> There is no man page currently, and also, more importantly, out of the
> box this doesn't run in a non-interactive way. I guess, at least some
> people, might run mwic via a CI pipeline, that's why I don't ship this.
> I'll approach upstream regarding this.

Fair enough.

> I'm aware that this was recently added to lintian, and reading
> the bug, again, makes me wonder what's the process of getting a new
> check into lintian.

The process for adding a check is to file a bug on lintian and wait a
day, lamby is incredibly active on incoming lintian requests.

> Correct. Still, my question stands: How do I enable autopkgtests for
> this package?

I haven't yet dealt with autopkgtests so I'm not sure.

> The texts are the same, there are only differences in special chars like
> ", so I guess this is a false positive.

You may want to file a bug on license-reconcile about these false
positives re Expat vs MIT/X11.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-16 22:40 +0100
  Re: RFS: mwic 0.7.4-1 Paul Wise <pabs@debian.org> - 2018-03-17 04:30 +0100
    Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-17 11:00 +0100
      Re: RFS: mwic 0.7.4-1 Paul Wise <pabs@debian.org> - 2018-03-18 04:40 +0100
        Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-20 18:20 +0100
          Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-21 02:10 +0100
          Re: RFS: mwic 0.7.4-1 Paul Wise <pabs@debian.org> - 2018-03-21 04:40 +0100
            Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-21 11:10 +0100
              Re: RFS: mwic 0.7.4-1 Paul Wise <pabs@debian.org> - 2018-03-21 13:50 +0100
                Re: RFS: mwic 0.7.4-1 Paul Wise <pabs@debian.org> - 2018-03-25 05:10 +0200
                Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-25 05:50 +0200
      Re: RFS: mwic 0.7.4-1 Dmitry Shachnev <mitya57@debian.org> - 2018-03-19 22:50 +0100
        Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-19 23:40 +0100
          Re: RFS: mwic 0.7.4-1 Simon McVittie <smcv@debian.org> - 2018-03-20 12:50 +0100
          Re: RFS: mwic 0.7.4-1 Dmitry Shachnev <mitya57@debian.org> - 2018-03-20 18:30 +0100
            Re: RFS: mwic 0.7.4-1 Georg Faerber <georg@riseup.net> - 2018-03-20 19:10 +0100

csiph-web