[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#527920: please break circular dependency

package: xserver-xorg
User: debian-qa@lists.debian.org
Usertags: piuparts piuparts.d.o


thanks for maintaining Xorg!

As you'll know xserver-xorg-core depends on xserver-xorg and xserver-xorg 
depends on xserver-xorg-core, which is called a circular dependency, which 
sometimes breaks apt (not dpkg) in interesting ways.

See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=190558 for a quite good 
discussion of the problem.

It also effects piuparts testing, as you can see 
http://piuparts.debian.org/sid/state-circular-dependency.html - piuparts 
only tests packages which dependecies were successfully tested and well, for 
circular dependencies this will never happen.

Whats wrong with making xserver-xorg depend on xserver-xorg-core and making 
xserver-org-core only recommend xserver-org? (I do the same with the tuxtype 
and tuxtype-data packages, and tuxtype-data is also basically useless without 
tuxtype. You could look at the images, yeah ;-)

(Actually I'm not sure this last paragraph (copied from a similar bug) applies 
here. From the package names it sounds as if xserver-xorg-core shouldnt 
recommend xserver-xorg at all even.)


Attachment: signature.asc
Description: This is a digitally signed message part.

Reply to: