On Thu, Sep 13, 2012 at 3:43 AM, Andrei POPESCU
<andreimpope...@gmail.com> wrote:
> On Mi, 12 sep 12, 17:43:26, Tom H wrote:
>> On Wed, Sep 12, 2012 at 4:54 PM, Andrei POPESCU
>> <andreimpope...@gmail.com> wrote:
>>> On Mi, 12 sep 12, 15:44:59, Kris Deugau wrote:
>>>>
>>>> Is there a single command that can do this for both virtual and real
>>>> packages, a la "rpm -q --whatprovides"?
>>>
>>> I have no idea what that command does, can you provide an example?
>>
>> Similar to "dpkg-query --search ..." and "apt-file search ..."
>
> I'm guessing that if it were that similar the OP wouldn't be (still)
> looking. It would help if the OP would state more precisely what
> information he needs and what not.

"rpm -q --whatprovides /sbin/ifconfig" is the same as "dpkg-query
--search ifconfig".

Looking at the archive, the OP's problem seems to be that he's
querying many/all packages and virtual packages return "$unknown". On
an Ubuntu 12.04 box:

[root:~]# apt-cache show awk
N: Can't select versions from package 'awk' as it is purely virtual
N: No packages found
[root:~]# dpkg-query --showformat '\${status}\t\${version}\n' -W awk
$unknown ok not-installed       $
[root:~]# dpkg-query --showformat '\${status}\t\${version}\n' -W gawk
$install ok installed   $1:3.1.8+dfsg-0.1ubuntu1
[root:~]# dpkg-query --showformat '\${status}\t\${version}\n' -W mawk
$install ok installed   $1.3.3-17
[root:~]#

The OP could filter out virtual packages with "dpkg
--get-selections"/"aptitude search '?virtual'"/"aptitude search
'?installed'".

[root:~]# dpkg --get-selections | grep awk
gawk                                            install
mawk                                            install
[root:~]# aptitude search '?virtual' | grep awk
v   awk                             -
v   awk:i386                        -
[root:~]# aptitude search '?installed' | grep awk
i A gawk                            - GNU awk, a pattern scanning and processing
i   mawk                            - a pattern scanning and text processing lan
[root:~]#


-- 
To UNSUBSCRIBE, email to debian-user-requ...@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/CAOdo=SwSGBCTb0Stw=OhoCuniONVCtLyD0K6zVr8dbg=okp...@mail.gmail.com

Reply via email to