Pacman

Historical bug tracker for the Pacman package manager.

The pacman bug tracker has moved to gitlab:
https://gitlab.archlinux.org/pacman/pacman/-/issues

This tracker remains open for interaction with historical bugs during the transition period. Any new bugs reports will be closed without further action.
Tasklist

FS#327 - replaces misses things that aren't yet installed

Attached to Project: Pacman
Opened by Jason Chu (jason) - Monday, 22 December 2003, 22:51 GMT
Last edited by Jason Chu (jason) - Monday, 22 December 2003, 22:51 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Judd Vinet (judd)
Architecture All
Severity High
Priority Normal
Reported Version 0.6 Widget
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No

Details

Replaces only works on a currently installed system. It doesn't handle deps properly in other cases.

A good example is the current libmad replace mad situation. If you already have something like libmad and gst-plugins installed, remove them with pacman -Rd.

Then type 'pacman -S gst-plugins'. You get a missing depend 'mad'. Even though libmad replaces mad it's not picked up unless the packages are already installed.

Possible solutions:
1) Fix the code to do replaces substitution for just about every step.
2) Fix the package to depend on libmad ;o)
This task depends upon

Closed by  Judd Vinet (judd)
Friday, 06 February 2004, 20:37 GMT
Reason for closing:  Deferred
Comment by Judd Vinet (judd) - Friday, 06 February 2004, 20:37 GMT
Yea, it would be a lot of work to get pacman updating it's repositories for replaces. I think that's better left in human hands for now.

Loading...