Ticket #291 (new defect)

Opened 10 years ago

Last modified 10 years ago

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

comment:1 Changed 10 years ago by dleverton

  • Priority changed from MajorRelease to Sometime
  • severity changed from normal to minor

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

comment:2 Changed 10 years ago by ColdWind

  • Cc bugs@… added
Note: See TracTickets for help on using tickets.