Support for virtual packages

Registered by Juan RP

XBPS lacks support for virtual packages. This kind of packages provide the same functionality and therefore any of them can be installed. Such example would be 'system-log-daemon' that rsyslog, sysklogd, syslog-ng and others provide.

Proposed implementation is to provide the /etc/xbps.plist conf file with the following structure:

<key>virtual-packages</key>
<dict>
  <key>system-log-daemon</key>
  <array>
    <string>rsyslog</string>
    <string>syslog-ng</string>
  </array>
</dict>

Blueprint information

Status:
Not started
Approver:
Juan RP
Priority:
Essential
Drafter:
None
Direction:
Needs approval
Assignee:
Juan RP
Definition:
Approved
Series goal:
Accepted for head
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

Postponed for >= 0.6.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.