[pkg-lighttpd] Bug#479501: Bug#479501: file conflicts between packages
Alexander Turcic
alexander at turcic.com
Mon May 5 10:44:54 UTC 2008
Pierre, I am certain that spawn-fcgi comes from the Lighttpd team. Also
check out this source snippet from the cherokee:
http://svn.cherokee-project.com/browser/cherokee/trunk/contrib/spawn-fcgi.c
* File borrowed from lighttpd. I have only cleaned up the headers
* inclusion mess. Its original license follows:
* Alvaro Lopez Ortega <alvaro at gnu.org>
So given that it's really from Lighttpd, and that it's likely that
future version will come from Lighttpd as well, not cherokee, shouldn't
we give Lighttpd priority?
Pierre Habouzit wrote:
> On Mon, May 05, 2008 at 07:22:17AM +0000, Michael Ablassmeier wrote:
>> Package: cherokee, lighttpd
>> Severity: serious
>> Justification: policy violation
>>
>> hi,
>>
>> both cherokee and lighttpd ship
>> `/usr/share/man/man1/spawn-fcgi.1.gz'
>> but do neither conflict, nor add a diversion, thus fail to be installed in the
>> same environment:
>>
>> > Unpacking lighttpd (from .../lighttpd_1.4.19-2_amd64.deb) ...
>> > dpkg: error processing /var/cache/apt/archives/lighttpd_1.4.19-2_amd64.deb (--unpack):
>> > trying to overwrite `/usr/share/man/man1/spawn-fcgi.1.gz', which is also in package cherokee
>> > Processing triggers for man-db ...
>> > Errors were encountered while processing:
>> > /var/cache/apt/archives/lighttpd_1.4.19-2_amd64.deb
>> > E: Sub-process /usr/bin/dpkg returned an error code (1)
>>
>> bye,
>> - michael
>
> Hmm for all I can see, both "spawn-fcgi" seem to come from the very
> same implementation, they are totally compatible wrt arguments on the
> CLI, and their usage is almost the same (except for version and
> copyright informations, which suggest abuse from one of both binaries,
> if not both, but that's not the question here).
>
> Given that, I assume alternative is the best way to deal with this,
> and cherokee's man page is better, so I'd suggest the cherokee
> spawn-fcgi{,.1.gz} to be the highest priority.
>
> Gunnar: If you agree, I'll fix that in a lighttpd 1.4.19-3 upload, so
> you'd have to conflict with lighttpd << 1.4.19-3 and I'll probably have
> to conflict with cherokee << 0.6.1-2 so that one is forced to migrate to
> a package that uses alternatives before trying to coinstall.
>
> Cheers,
More information about the pkg-lighttpd-maintainers
mailing list