FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian Development

 
 
LinkBack Thread Tools
 
Old 02-01-2011, 12:43 AM
"brian m. carlson"
 
Default Bug#611698: nodejs: conflicts with package node needlessly

Package: nodejs
Version: 0.2.6-1
Severity: serious
Tags: experimental

It appears that nodejs in experimental has acquired a Conflicts with
node. According to the changes file for that release:

* Use upstream binary names for node and node-waf,
conflicts with node package. (Closes: #597571)

I still don't believe that is allowed by Debian Policy. Section 10.1
states:

Two different packages must not install programs with different
functionality but with the same filenames. (The case of two programs
having the same functionality but different implementations is handled
via "alternatives" or the "Conflicts" mechanism. See Section 3.9,
`Maintainer Scripts' and Section 7.4, `Conflicting binary packages -
`Conflicts' respectively.) If this case happens, one of the programs
must be renamed. The maintainers should report this to the
`debian-devel' mailing list and try to find a consensus about which
program will have to be renamed. If a consensus cannot be reached,
_both_ programs must be renamed.

#597571 had been marked wontfix, but then was mysteriously closed in
experimental. If this isn't in contravention of Debian Policy (which is
possible, I suppose), then what's been done to resolve it so it isn't
should be put in README.Debian or NEWS.Debian.

-- System Information:
Debian Release: 6.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.37-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

--
brian m. carlson / brian with sandals: Houston, Texas, US
+1 832 623 2791 | http://www.crustytoothpaste.net/~bmc | My opinion only
OpenPGP: RSA v4 4096b: 88AC E9B2 9196 305B A994 7552 F1BA 225C 0223 B187
 
Old 02-01-2011, 03:50 PM
Julien Cristau
 
Default Bug#611698: nodejs: conflicts with package node needlessly

On Tue, Feb 1, 2011 at 01:43:27 +0000, brian m. carlson wrote:

> Package: nodejs
> Version: 0.2.6-1
> Severity: serious
> Tags: experimental
>
> It appears that nodejs in experimental has acquired a Conflicts with
> node. According to the changes file for that release:
>
> * Use upstream binary names for node and node-waf,
> conflicts with node package. (Closes: #597571)
>
> I still don't believe that is allowed by Debian Policy.

Correct, that's not an acceptable use of Conflicts.

Cheers,
Julien
 

Thread Tools




All times are GMT. The time now is 06:11 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org