apt-rdepends does not follow all specified depends types recursively

Bug #315567 reported by Jarno Suni
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
apt-rdepends (Debian)
Fix Released
Unknown
apt-rdepends (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

Binary package hint: apt-rdepends

OS: 8.10, apt-rdepends 1.3.0-1.1

E.g. command "apt-rdepends --follow=Depends,PreDepends,Recommends --show=Depends,PreDepends,Recommends xubuntu-desktop" does not show aforementioned types of dependencies of xubuntu-desktop recursively (but only 1st level dependencies).

Revision history for this message
Jarno Suni (jarnos) wrote :

Binary package hint: apt-rdepends

OS: 8.10, apt-rdepends 1.3.0-1.1

E.g. command "apt-rdepends --follow=Depends,PreDepends,Recommends --show=Depends,PreDepends,Recommends xubuntu-desktop" does not show aforementioned types of dependencies of xubuntu-desktop recursively (but only 1st level dependencies).

Revision history for this message
Cesare Tirabassi (norsetto) wrote :

I think the problem is due to the fact that apt-rdepends follows the AptPkg enumerator internal values (1,2 3, etc, see the AptPkg man page), not their value.
For instance the following command will correctly show Depends, PreDepends and Recommends:

apt-rdepends --follow=1,2,4 --show=1,2,4 xubuntu-desktop

This needs forwarding to Debian.

Changed in apt-rdepends:
status: New → Confirmed
Revision history for this message
In , Cesare Tirabassi (norsetto) wrote :
Revision history for this message
Jarno Suni (jarnos) wrote :

Good to know. I hope the numerical values continue to work and also text values later. The values of the constants are not specified in either command's man page.

Changed in apt-rdepends:
status: Unknown → New
Revision history for this message
jhansonxi (jhansonxi) wrote :

Problem still exists on Ubuntu 12.04 (Precise Pangolin) with 1.3.0-2 version.

Changed in apt-rdepends (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.