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#7255 - install a package with REASON: Installed as a dependency for another package

Attached to Project: Pacman
Opened by samuel (samlt) - Thursday, 24 May 2007, 13:09 GMT
Last edited by Dan McGee (toofishes) - Thursday, 24 May 2007, 13:38 GMT
Task Type Feature Request
Category Backend/Core
Status Closed
Assigned To Aaron Griffin (phrakture)
Architecture All
Severity Low
Priority Normal
Reported Version 3.0.4
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Summary and Info:

Having a way to install a package so that it is not tagged as 'explicitely installed'

the 'why', in case you haven't faced to this minor problem already:

* you want to build package A, which depends on package B (at compile&runtime)
* package B is not yet installed so you have to install it manually
* you can build and install package A
* Now you want to uninstall package A, (pacman -Rs ), but this won't remove package B since it is explicitely installed


workaround:
* install package B
* build package A
* uninstall package B
* install package A

I think we'd need an option like --oneshot that some of you might already know, but may be I'm just missing something?
This task depends upon

Closed by  Dan McGee (toofishes)
Thursday, 24 May 2007, 13:38 GMT
Reason for closing:  Duplicate
Additional comments about closing:  dupe of 3241

Loading...