Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 307049 - app-forensics/zzuf-0.13 tries to overwrite /usr/bin/zzcat which belongs to dev-libs/zziplib
Summary: app-forensics/zzuf-0.13 tries to overwrite /usr/bin/zzcat which belongs to de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-27 09:05 UTC by Henning Rogge
Modified: 2010-03-02 19:23 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Henning Rogge 2010-02-27 09:05:26 UTC
The ebuild of app-forensics/zzuf-0.13 includes the /usr/bin/zzcat binary, which was not present in zzuf-0.12 and is part of the dev-libs/zziplib-0.13.58 ebuild.
This triggers a file collision error.

Reproducible: Always

Steps to Reproduce:
1. emerge =dev-libs/zziplib-0.13.58
2. emerge =app-forensics/zzuf-0.13

Actual Results:  
 * Detected file collision(s):                                           
 *                                                                       
 *      /usr/bin/zzcat                                                   
 *                                                                       
 * Searching all installed packages for file collisions...               
 *                                                                       
 * Press Ctrl-C to Stop                                                  
 *                                                                       
 * dev-libs/zziplib-0.13.58                                              
 *      /usr/bin/zzcat                                                   
 *                                                                       
 * Package 'app-forensics/zzuf-0.13' NOT merged due to file collisions.  
 * If necessary, refer to your elog messages for the whole content of the
 * above message.                                                        



zzuf ebuild should be modified to depend on zziplib but should not create zzcat itself.
Comment 1 Hanno Böck gentoo-dev 2010-02-27 12:52:53 UTC
They server a completely different purpose.

zzuf upstream has renamed it to zzat to avoid this:
http://caca.zoy.org/changeset/4364

No release yet, we could consider doing an mv zzcat zzat as long as this is the case. Or use an svn snapshot:
http://ftp.de.debian.org/debian/pool/main/z/zzuf/zzuf_0.13.svn20100215.orig.tar.gz
Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2010-03-02 19:23:29 UTC
Fixed this properly by moving zzcat to zzat, but additionally fixing the tests and all the man pages as well.