FS#15785 - Do not show IgnorePkg'd packages in -Qu output

Attached to Project: Pacman
Opened by Randy Morris (rson451) - Tuesday, 04 August 2009, 13:17 GMT
Last edited by Xavier (shining) - Wednesday, 05 August 2009, 15:37 GMT
Task Type Feature Request
Category Output
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version git
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

With the new behavior of -Qu, packages with upgrades are listed regardless if they are in IgnorePkg or not. This differs from the previous behavior where an Ignored package would only show up as a warning.

The new output is much better than the previous output, but IMO the package listing from the previous behavior was more useful to a user because -Qu would show packages which would be upgraded with a -Su operation rather than all packages that have an available upgrade.
This task depends upon

Closed by  Xavier (shining)
Wednesday, 05 August 2009, 15:37 GMT
Reason for closing:  Won't implement
Additional comments about closing:  the --print option of  FS#14208  might be more appropriate
Comment by Randy Morris (rson451) - Tuesday, 04 August 2009, 13:21 GMT
Also, I know this isn't the focus but any scripts relying on -Qu to display updates are going to have to parse pacman.conf in order to not show packages in IgnorePkg constantly.
Comment by Xavier (shining) - Tuesday, 04 August 2009, 15:22 GMT
Also see  FS#14208 
pacman 3.4 should have a new --print operation that might suit you better (-Su --print will respect IgnorePkg, dependencies resolving, etc)

Having IgnorePkg affect the -Q option looks a bit strange to me, but it should be easy to implement (probably only for -Qu), so I would like to hear other opinions.
Comment by Nagy Gabor (combo) - Wednesday, 05 August 2009, 13:31 GMT
I agree with Xav here.
Comment by Randy Morris (rson451) - Wednesday, 05 August 2009, 15:27 GMT
After talking with Xavier on irc, I've changed my opinion on this as well. The -Su --print option (that I didn't know was being added) will suffice. Feel free to close, unless you still want more opinions.

Loading...