On Thu, Jan 03, 2002 at 09:24:01AM -0600, Colin Watson wrote: > On Thu, Jan 03, 2002 at 01:45:16AM -0700, Ivan E. Moore II wrote: > > I'm not saying much for 2 reasons. > > > > 1) I've been out of town and have not had the time to respond to email > > 2) The problem is NOT in libqt > > > > There is no problem with the dependencies. The problem lies in libpng. All > > I did with a new libqt upload was force a resolution before the problem > > occured. libpng3 is not backwards compatable and yet both -dev packages > > provide libpng-dev. > > Why should anyone expect libpng3 to be backwards compatible with > libpng2? By definition bumping the major version number implies a break > in compatibility. This happens with all non-versioned-symbol libraries > unless they rename all their symbols, you just can't link different > versions of them into the same executable unless the library takes > special pains to keep its own copy private. > > I don't see why libpng*-dev shouldn't provide libpng-dev. For packages > that depend on libpng and not Qt/GNOME, it's not a problem. Packages > with special requirements should have carefully controlled dependencies, > which implies not using incompatible virtual packages.
when both packages provide libpng-dev and one uploads a new major version without stating that backwards compatability will be broken then it's a problem. -- ---------------- Ivan E. Moore II [EMAIL PROTECTED] http://snowcrash.tdyc.com GPG KeyID=90BCE0DD GPG Fingerprint=F2FC 69FD 0DA0 4FB8 225E 27B6 7645 8141 90BC E0DD