Bug#956414: RFS: eudev/3.2.9-7+debian2: [ITP] /dev/ and hotplug management daemon

2020-05-02 Thread Boyuan Yang
Hi Svante,

(see bottom)

On Sat, 02 May 2020 18:18:26 +0200 Svante Signell 
wrote:
> Hi again,
> 
> I uploaded a new version, 3.2.9-7+debian2 which fixes many lintian
> warnings:
>   * binary-control-field-duplicates-source
>   * out-of-date-standards-version
>   * package-uses-old-debhelper-compat-version
>   * xc-package-type-in-debian-control
>   * rules-requires-root-missing
>   * hardening-no-bindnow

I do not intend to do a complete review but there seems still to be many
issues in the source package your provided:

* I'm not sure why you are using the version string "3.2.9-7+debian2".
Actually I am really curious about where did the digit seven (7) come from. I
can only find version 3.2.9 on upstream website and there is no seven...
Please adjust the version string so that it complies with deb-verison(7) [1].

* The lintian warning out-of-date-standards-version still exists. The most up-
to-date Standards-Version is 4.5.0, as you can find in Debian Policy.

* The lintian warning package-uses-old-debhelper-compat-version still exists.
The most up-to-date debhelper compat version is v13, not v11. Please read
details at [2].

* It seems that you are providing two udeb binary packages. Since udeb
packages are only used by debian-installer (d-i), could you please coordinate
with the d-i team [3] and ask them whether such udeb package is needed? My
guess is that this is probably not necessary at this time. If the answer turns
out to be yes, please let me know their reply.

* Almost all binary package entries in debian/control have this line:
Provides: udev (= 1:${source:Version})
This is almost surely incorrect; the ${source:Version} substvar refers to the
source version of eudev, not udev. This line will likely not work.

* Package eudev still depends on s390-tools on arch:s390, however Debian no
longer ships packages under s390. Are you referring to s390x?


Since eudev is supposed to be a replacement of udev, we surely need more
extensive review on this source package. I see that you listed Adam Borowski
in the Uploaders list. Adam, can you continue with the package review as a
prospective co-maintainer?

-- 
Regards,
Boyuan Yang

[1] https://manpages.debian.org/unstable/dpkg-dev/deb-version.7.en.html
[2] 
https://manpages.debian.org/unstable/debhelper/debhelper.7.en.html#COMPATIBILITY_LEVELS
[3] https://wiki.debian.org/Teams/DebianInstaller


signature.asc
Description: This is a digitally signed message part


Bug#956414: RFS: eudev/3.2.9-7+debian2: [ITP] /dev/ and hotplug management daemon

2020-05-02 Thread Svante Signell
Hi again,

I uploaded a new version, 3.2.9-7+debian2 which fixes many lintian
warnings:
  * binary-control-field-duplicates-source
  * out-of-date-standards-version
  * package-uses-old-debhelper-compat-version
  * xc-package-type-in-debian-control
  * rules-requires-root-missing
  * hardening-no-bindnow

Thank you for considering sponsoring this package.



Bug#959440: RFS: zope.configuration/4.4.0-1 [QA] -- Zope Configuration Markup Language (ZCML)

2020-05-02 Thread Håvard Flaget Aasen
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "zope.configuration"

 * Package name: zope.configuration
   Version : 4.4.0-1
   Upstream Author : Zope Foundation and Contributors 
 * URL : https://pypi.python.org/pypi/zope.configuration
 * License : Zope-2.1
 * Vcs : None
   Section : zope

It builds those binary packages:

  python3-zope.configuration - Zope Configuration Markup Language (ZCML)

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/zope.configuration

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/z/zope.configuration/zope.configuration_4.4.0-1.dsc

Changes since the last upload:

   * QA upload.
   * New upstream release
   * Update Standards-Version to 4.5.0
   * Bump debhelper to 13
   * Set upstream metadata field: Bug-Submit

Regards,
Håvard



Bug#959438: RFS: zope.proxy/4.3.5-1 [QA] -- Generic transparent proxies for Python

2020-05-02 Thread Håvard Flaget Aasen
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "zope.proxy"

 * Package name: zope.proxy
   Version : 4.3.5-1
   Upstream Author : Zope Foundation and Contributors 
 * URL : https://pypi.python.org/pypi/zope.proxy
 * License : Zope-2.1
 * Vcs : https://salsa.debian.org/python-team/modules/zope.proxy
   Section : zope

It builds those binary packages:

  python3-zope.proxy - Generic transparent proxies for Python

To access further information about this package, please visit the
following URL:

  https://mentors.debian.net/package/zope.proxy

Alternatively, one can download the package with dget using this command:

  dget -x
https://mentors.debian.net/debian/pool/main/z/zope.proxy/zope.proxy_4.3.5-1.dsc

Changes since the last upload:

   * QA upload.
   * New upstream version 4.3.5
   * Update Standards-Version to 4.5.0
   * Bump debhelper to 13
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
 Repository-Browse
   * Implement upstream testsuite during build

Regards,
Håvard



Re: Debian package postupgrade script

2020-05-02 Thread Robin Gustafsson
Hi Tong Sun,

> I've made some breaking changes to my package,
> https://github.com/suntong/dbab/commit/3ab123e5a90f2b37021a8a1b27dc6eaf2a9b87d6#diff-087e6c3b5855f52a443f266d08a555d1R77-R78
> and would like to remove the old configure files in postupgrade step.

Judging from the commit message, it seems they should possibly be
moved rather than removed.

> Would you be so kind as show me how it could be done please? Thanks!

Have a look at dpkg-maintscript-helper. It can do either and its
man-page contains instructions for both.

Regards,
Robin



Debian package postupgrade script

2020-05-02 Thread Tong Sun
Hi,

I've been to
https://www.debian.org/doc/debian-policy/ch-maintainerscripts.html
but am still a bit lost on how to provide postupgrade script to my package.

I've made some breaking changes to my package,
https://github.com/suntong/dbab/commit/3ab123e5a90f2b37021a8a1b27dc6eaf2a9b87d6#diff-087e6c3b5855f52a443f266d08a555d1R77-R78
and would like to remove the old configure files in postupgrade step.

Would you be so kind as show me how it could be done please? Thanks!



Re: RFS: stateserial -- Displays serial port modem status lines

2020-05-02 Thread Robin Gustafsson
Hi Aristo Chen,

I recommend you follow the sponsorship process outlined here [1]. That
would make it easier for potential sponsors to find your package.

[1] https://mentors.debian.net/sponsor/rfs-howto

Regards,
Robin