[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#862051: Refer #862051 to ctte

Ian Jackson <ijackson@chiark.greenend.org.uk> writes:

> Anthony DeRobertis writes ("Re: Bug#862051: Refer #862051 to ctte"):
>> On 07/14/2017 12:57 PM, Tollef Fog Heen wrote:
>> > Fair point.
>> >
>> >    3. Once a new nodejs package providing /usr/bin/node is in the
>> >       archive, other packages in the archive are free to depend on the
>> >       nodejs package and use /usr/bin/node .
>> That should probably be a versioned Depends, at least until a stable 
>> release includes /usr/bin/node in nodejs. Otherwise upgrades may break.
>> OTOH, is this paragraph (or 2, for that matter) really needed? They're 
>> just restating (somewhat imperfectly) Policy and/or normal practice in 
>> Debian, which presumably come back into effect anyway once the 
>> 2012-07-12 decision is repealed.
> It would be better to simply say "following Debian's existing backward
> compatibility practices" or something, than trying to restate it all.

Quite -- I think we just need to have clause 1 in the resolution itself.

We could have some suggestions as additional notes to describe the
consequences of the revocation.

Like mentioning that where a versioned depends on nodejs is deemed
necessary, the Depends: should probably also allow nodejs-legacy as an
alternative option, since that also provides /usr/bin/node.

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

Attachment: signature.asc
Description: PGP signature

Reply to: