Bug#710359: Bug#746353: isdnutils: diff for NMU version 1:3.25+dfsg1-3.4

2014-04-30 Thread Rolf Leggewie
On 30.04.2014 06:06, Tobias Frost wrote:
 Dear maintainer,

 I've prepared an NMU for isdnutils (versioned as 1:3.25+dfsg1-3.4). The diff
 is attached to this message.

Thank you for your work.

I agree with most of the changes you propose.  Here are the ones where I
differ.

 --- isdnutils-3.25+dfsg1/debian/control   2013-06-06 12:36:15.0 
 +0200
 [...]
 - automake, autoconf, libssl-dev, psutils,
 + automake, autoconf, libssl-dev, psutils, libcapi20-dev (=1:3.27),

I don't think there is a need for a versioned dependency.  I suggest to
drop it to an unversioned one.

 -Depends: libcapi20-3 (= ${binary:Version}), ${shlibs:Depends},
 +Depends: ${shlibs:Depends},

Are you sure the new package no longer needs a dependency on libcapi20-3
or that this will be picked up automatically?

 -Depends: ppp (= 2.4.4), ppp ( 2.4.6), libcapi20-3 (= ${binary:Version}),
 +Depends: ppp (= 2.4.6), ppp ( 2.4.7),

I'd keep the lower bound at 2.4.4.  Do you have specific reasons to
believe that anything below 2.4.6 will stop working?

 --- isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d 2013-06-06 
 12:36:15.0 +0200
 +++ isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d 1970-01-01 
 01:00:00.0 +0100

I don't see a reason for removal of this file in this NMU.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#710359: Bug#746353: isdnutils: diff for NMU version 1:3.25+dfsg1-3.4

2014-04-30 Thread Tobias Frost
 On 30.04.2014 06:06, Tobias Frost wrote:
 Dear maintainer,

 I've prepared an NMU for isdnutils (versioned as 1:3.25+dfsg1-3.4). The diff
 is attached to this message.

 Thank you for your work.

 I agree with most of the changes you propose.  Here are the ones where I
 differ.

 --- isdnutils-3.25+dfsg1/debian/control  2013-06-06 12:36:15.0 
 +0200
 [...]
 - automake, autoconf, libssl-dev, psutils,
 + automake, autoconf, libssl-dev, psutils, libcapi20-dev (=1:3.27),

 I don't think there is a need for a versioned dependency.  I suggest to
 drop it to an unversioned one.

I added the versioned dependency to ensure that the new pacakged version is
used and never the one included in isdnutils. I'd keep it.

 -Depends: libcapi20-3 (= ${binary:Version}), ${shlibs:Depends},
 +Depends: ${shlibs:Depends},

 Are you sure the new package no longer needs a dependency on libcapi20-3
 or that this will be picked up automatically?


Will be picked up automatically.


 -Depends: ppp (= 2.4.4), ppp ( 2.4.6), libcapi20-3 (= ${binary:Version}),
 +Depends: ppp (= 2.4.6), ppp ( 2.4.7),

 I'd keep the lower bound at 2.4.4.  Do you have specific reasons to
 believe that anything below 2.4.6 will stop working?

Won't work as the ppp's plugin-directory contains the version number.
Like here: https://packages.debian.org/sid/amd64/pppdcapiplugin/filelist

 --- isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d2013-06-06
 12:36:15.0 +0200
 +++ isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d1970-01-01
 01:00:00.0 +0100

 I don't see a reason for removal of this file in this NMU.


Yes, this patch slipped in when applying the patch from Ubuntu (see #710359).
However, this fixes #698785, so proably could/should be left in as well. Let
me know if you veto.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#710359: Bug#746353: isdnutils: diff for NMU version 1:3.25+dfsg1-3.4

2014-04-30 Thread Rolf Leggewie
Thank you for the quick reply.

On 30.04.2014 19:02, Tobias Frost wrote:
 --- isdnutils-3.25+dfsg1/debian/control 2013-06-06 12:36:15.0 
 +0200
 [...]
 - automake, autoconf, libssl-dev, psutils,
 + automake, autoconf, libssl-dev, psutils, libcapi20-dev (=1:3.27),
 I don't think there is a need for a versioned dependency.  I suggest to
 drop it to an unversioned one.
 I added the versioned dependency to ensure that the new pacakged version is
 used and never the one included in isdnutils. I'd keep it.

Your reasons for the additions were easily understood.  Yet, there
simply is no need for that. The older versions of the package are
absolutely fine if that is what is available.  The versioned dependency
is artificial and thus detrimental.

 -Depends: ppp (= 2.4.4), ppp ( 2.4.6), libcapi20-3 (= ${binary:Version}),
 +Depends: ppp (= 2.4.6), ppp ( 2.4.7),
 I'd keep the lower bound at 2.4.4.  Do you have specific reasons to
 believe that anything below 2.4.6 will stop working?
 Won't work as the ppp's plugin-directory contains the version number.
 Like here: https://packages.debian.org/sid/amd64/pppdcapiplugin/filelist

I see.  In that case, the build-time dependency will need to receive an
appropriate versioning, too.

 --- isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d   2013-06-06
 12:36:15.0 +0200
 +++ isdnutils-3.25+dfsg1/debian/isdnutils-base.cron.d   1970-01-01
 01:00:00.0 +0100
 I don't see a reason for removal of this file in this NMU.

 Yes, this patch slipped in when applying the patch from Ubuntu (see #710359).
 However, this fixes #698785, so proably could/should be left in as well. Let
 me know if you veto.

Indeed, the file is wrong.  It is an inittab file.  Simply removing it
is not the proper fix, though, it needs to be put in the appropriate
place.  I'd leave that for a future upload if I were you.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org