On Sat, Oct 16, 2004 at 12:34:46AM +0200, Bernd Eckenfels wrote: > > > Depends: libc6 (>= 2.3.2.ds1-4), libx11-6 | xlibs (>> 4.1.0) > > > Conflicts: xlibs (<< 4.3.0) > Hmm... you mean the Depends/Conflicts is redundant, but more adaptive to > compile time changes? I mean you should cat /var/lib/dpkg/info/libx11-6.shlibs. The reason for the Conflicts is documented in the changelog. xrender (0.8.3-6) unstable; urgency=low * Make package compatible with the XFree86 4.3.0 package reorganization. - debian/control: + package build-depends on x-dev and libx11-dev instead of xlibs-dev + libxrender-dev depends on x-dev and libx11-dev instead of xlibs-dev + increased versioned conflict of libxrender1 on xlibs to (<< 4.3.0) due to (now undiverted) file overlaps + increased versioned conflict of libxrender1-dbg on xlibs-dbg to (<< 4.3.0) due to (now undiverted) file overlaps + increased versioned conflict of libxrender-dev on xlibs-dev to (<< 4.3.0) due to (now undiverted) file overlaps - debian/{libxrender1,libxrender1-dbg,libxrender-dev}.preinst: remove diversions made by previous versions of package if present - debian/{libxrender1,libxrender1-dbg,libxrender-dev}.postrm: deleted * Removal of the package diversions eliminates several related problems. (Closes: #227867,#230803,#233812) * Previous changelog entry corrected. (Closes: #225450) -- Branden Robinson <branden@debian.org> Thu, 19 Feb 2004 22:07:24 -0500 xrender (0.8.3-5) unstable; urgency=high * Urgency due to fix for grave bug. * Each of libxrender1, libxrender1-dbg, and libxrender-dev now conflict with their xlibs counterparts versioned less than 4.2.1, because the Xrender shared objects and related files in xlibs 4.1.0 are named "libXrender.so.1.0", not "libXrender.so.1.1" as the dpkg-divert commands in the xrender package's maintainer scripts expect. This prevents libxrender1 from being removed. We also can't add conditionals to handle this because the user might upgrade xlibs to 4.2.1 in the meantime. (Closes: #222343) - debian/control -- Branden Robinson <branden@debian.org> Thu, 4 Dec 2003 23:45:32 -0500 > Unfortunatelly this "feature" is confusing users and most likely also > software which tries to resolve dependencies. Well at least it confused me > while i was looking for the reason why I cant upgrade it. If you're having trouble upgrading, check to see if the bug has already been reported. If it has not, please file one. Adding commentary grounded on speculation to an unrelated bug report is not helpful. > But I dont care much, I was not aware that somebody could want to do this > intentional :) Well, you clearly didn't care enough to do basic research, like reading the changelog. -- G. Branden Robinson | I reverse the phrase of Voltaire, Debian GNU/Linux | and say that if God really existed, branden@debian.org | it would be necessary to abolish http://people.debian.org/~branden/ | him. -- Mikhail Bakunin
Attachment:
signature.asc
Description: Digital signature