RPM

Optional dependencies on symlinks and parent directories.

Registered by Jeff Johnson

     Change: optional-dirname-and-symlink-deps
     Purpose: Optional dependencies on symlinks and parent directories.
     Reason: Mandriva doesn't store file lists in it's standard
                     synthesis metadata, resulting in any dependencies on these
                     not met during installation fail. Also always enforcing
                     these dependencies on third party packages which rarely
                     complies with distro policies, is of varying quality wrt.
                     quality and what not will also often lead to these having
                     files in directories not owned etc. Also in the case of
                     usage on systems not primarily using rpm, this will
                     ~always be an issue.

Blueprint information

Status:
Started
Approver:
Jeff Johnson
Priority:
Medium
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Review
Series goal:
Accepted for 5.4
Implementation:
Needs Code Review
Milestone target:
None
Started by
Jeff Johnson

Related branches

Sprints

Whiteboard

Adding a macro to "Have it both ways!" is useless: in the "real world"
there's no effort to enable/disable the functionality persistently that
cannot be handled using --noparentdirs and --nolinkto disablers
on the CLI, or equivalent disablers passed by applications that
use rpmlib bindings like URPMI.

The lack of file lists in Mandriva synthesis is already handled by
remapping file paths into Provides: and is irrelevant to whether
there needs to be a persistent macro based configuration instead
of setting transaction flags correctly in URPM, or using the]existing
CLI disablers.

Headed for the bit bucket.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.