FS#31297 - [urxvt-perls] package should not include "replaces" array

Attached to Project: Community Packages
Opened by Xyne (Xyne) - Sunday, 26 August 2012, 21:03 GMT
Last edited by Dave Reisner (falconindy) - Monday, 27 August 2012, 20:45 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Dave Reisner (falconindy)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

urxvt-perls includes the following:

Conflicts With : urxvt-url-select urxvt-keyboard-select urxvt-clipboard
Replaces : urxvt-url-select urxvt-keyboard-select urxvt-clipboard

The "replaces" should only be used when a given package supersedes a previous package. In this case, the scripts included in urxvt-perls are alternate and independent implementations of the packages listed above.

Please remove the "replaces" array from this package. The "provides" and "conflicts" arrays are sufficient.

Thanks.
This task depends upon

Closed by  Dave Reisner (falconindy)
Monday, 27 August 2012, 20:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  urxvt-perls-2.0-2
Comment by Dave Reisner (falconindy) - Sunday, 26 August 2012, 21:10 GMT
Different implementation? How did you arrive at this conclusion?

I'll concede that your urxvt-clipboard is entirely independent, but the remainder are by the same author (who also has a script called 'clipboard' for urxvt).

The replaces are correct aside from urxvt-clipboard. These are needed for the upgrade path, or else pacman would never install urxvt-perls in place of urxvt-url-select or urxvt-keyboard-select.
Comment by Xyne (Xyne) - Monday, 27 August 2012, 20:26 GMT
Sorry, based only on urxvt-clipboard I had assumed that the other entries in the replaces array were misplaced as well.
Comment by Dave Reisner (falconindy) - Monday, 27 August 2012, 20:29 GMT
Awesome, we're both wrong! I'll package up a -2 later tonight with the urxvt-clipboard replacer removed. Apologies for stepping on your toes.

Loading...