Summary: | Collisions of dev-libs/gmime-2.1.11 with sharutils | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Lars Strojny <lars> |
Component: | Current packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | askwar, net-mail+disabled |
Priority: | High | ||
Version: | 2004.3 | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 70392 | ||
Bug Blocks: |
Description
Lars Strojny
2005-03-03 13:13:05 UTC
I remember fixing this problem back in 2.1.10 (see ChangeLog). And, I just tried emerging gmime-2.1.11, and it works - files /usr/bin/gmime-uu{en,de}code get installed. Reassigning to net-mail as I'm not the maintainer. Ok, looks like this is a portage "feature" - it checks for file collisions too soon, if FEATURES="collision-protect" is set. After moving file renaming from pkg_preinst() to end of src_install(), all is fine. Ebuilds have been fixed in CVS, thanks for reporting! Please reopen. making executable: /usr/lib/libgmime-2.0.so.2.1.9 >>> Completed installing gmime-2.1.9-r1 into /var/tmp/portage/gmime-2.1.9-r1/image/ * checking 141 files for package collisions existing file /usr/bin/uudecode is not owned by this package existing file /usr/bin/uuencode is not owned by this package * spent 0.0920889377594 seconds checking for file collisions * This package is blocked because it wants to overwrite * files belonging to other packages (see messages above). * If you have no clue what this is all about report it * as a bug for this package on http://bugs.gentoo.org package dev-libs/gmime-2.1.9-r1 NOT merged No package files given... Grabbing a set. [15:44:45 alexander@server:~/tmp] $ epm -qf /usr/lib/libgmime-2.0.so.2.1.9 file /usr/lib/libgmime-2.0.so.2.1.9: No such file or directory [15:46:49 alexander@server:~/tmp] $ epm -qf /usr/bin/uudecode /usr/bin/uuencode sharutils-4.2.1-r10 sharutils-4.2.1-r10 |