[issue26] no way to list all packages in repos which are not installed.

agforsyth at Labix Tracker tracker at labix.org
Sun Oct 16 05:01:04 PDT 2005


New submission from agforsyth <agforsyth at gmail.com>:

I can get a list of 
1. all packages in all channels I have enabled (including rpm-sys), or 
2. all packages I have installed (rpm-sys channel), 
but I can't get a list of 
3. all packages that are not installed (all channels but rpm-sys), or 
4. all packages that are installed but not in any other repo (only in rpm-sys).

Since "query --installed" just searches the rpm-sys channel, I assume it would
be fairly simple to add the functionality to search:

1. a given channel
2. a given list of channels
3. all channels except rpm-sys
4. all channels exept a given channel
5. all channels except a given list of channels

Really, my purpose is just to be able to get a list of packages I have installed
that didn't come from an apt/yum repo. I assume you could do this before 0.40 by 
running "query --installed",
removing the rpm-sys channel,
running "smart query", and
looking at lines output by the first query but not the second, but I never tried.

----------
messages: 66
nosy: agforsyth
priority: wish
project: smart
status: unread
title: no way to list all packages in repos which are not installed.

_______________________________________
Labix issue tracker <tracker at labix.org>
<http://tracker.labix.org/issue26>
_______________________________________



More information about the Smart mailing list