Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 307049

Summary: app-forensics/zzuf-0.13 tries to overwrite /usr/bin/zzcat which belongs to dev-libs/zziplib
Product: Gentoo Linux Reporter: Henning Rogge <HRogge>
Component: [OLD] DevelopmentAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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.