Ticket #291 (new defect)
Package installing the same file twice causes problems
| Reported by: | dleverton | Owned by: | dleverton |
|---|---|---|---|
| Priority: | Sometime | Milestone: | |
| Component: | core/paludis | Version: | scm |
| Keywords: | Cc: | bugs@… | |
| Blocked By: | Blocking: | ||
| Distribution: |
Description
If an package tries to install two files that will end up having the same name, due to symlinks on the live filesystem (example: /usr/lib/foo and /usr/lib64/foo on amd64) Paludis will try to install both, with the second overwriting the first. Furthermore, both are recorded in the VDB under the real name, causing Unmerger to throw an "Entry ... already in the unmerge set" exception.
Change History
Note: See
TracTickets for help on using
tickets.

The exception is fixed in r3135. Leaving open for finding something better than just letting the files overwrite each other.