Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-10 Thread Herbert Xu
Anthony Towns wrote: > There's nothing wrong with having libfoo-dev require libpng3 and bar > require libqt which needs libpng2; and it's completely reasonable to > expect to be able to build programs based on libfoo or libqt on a single > system without having to run apt-get in the meantime. ..

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-10 Thread Anthony Towns
On Thu, Jan 10, 2002 at 10:44:34AM +0100, Adrian Bunk wrote: > To put my example for an "ugly problem" in words: > A program links with two libraries. One of them has an inter-library > dependency on libpng2, the other one has an inter-library dependency on > libpng3. AFAIR the -dev packages of the

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-10 Thread Adrian Bunk
On Wed, 9 Jan 2002, Adam Heath wrote: > > > What? That means that you can't have a libpng3 program on a machine with > > > libqt2-dev installed ... icky. > > > > Yes, but that's the only way I see to ensure that there aren't some ugly > > problems like e.g. > > No, completely wrong. You want to k

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Adam Heath
On Wed, 9 Jan 2002, Adrian Bunk wrote: > On Wed, 9 Jan 2002, Daniel Stone wrote: > > > > > How do you plan to prevent programs that link with libqt2 to also link > > > > with libpng3 ? Manual check ? > > > > > > Another possiblility is the following (only the new dependencies are > > > listed): >

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Junichi Uekawa
Philippe Troin <[EMAIL PROTECTED]> cum veritate scripsit: > No it is not the case. Libpng-dev provides libpng2-dev (both are > source-compatible). Libqt-dev should depend on libpng2-dev > (<<1.2.0). That should work. That sounds wrong. libpng3 is not binary compatible with libpng2. Silently bei

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Adrian Bunk
On Wed, 9 Jan 2002, Daniel Stone wrote: > > > How do you plan to prevent programs that link with libqt2 to also link > > > with libpng3 ? Manual check ? > > > > Another possiblility is the following (only the new dependencies are > > listed): > > > > Package: libqt2-dev > > Conflicts: libpng3 > >

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Steve M. Robbins
On Wed, Jan 09, 2002 at 03:21:34AM -0800, Philippe Troin wrote: > Daniel Stone <[EMAIL PROTECTED]> writes: > > > On Wed, Jan 09, 2002 at 10:07:13AM +0900, Junichi Uekawa wrote: > > > Daniel Stone <[EMAIL PROTECTED]> cum veritate scripsit: > > > > > > > > It's only the -dev package, which is only

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Philippe Troin
Daniel Stone <[EMAIL PROTECTED]> writes: > On Wed, Jan 09, 2002 at 10:07:13AM +0900, Junichi Uekawa wrote: > > Daniel Stone <[EMAIL PROTECTED]> cum veritate scripsit: > > > > > > It's only the -dev package, which is only required > > > > for the compile time, and I believe it is quite small, only

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Daniel Stone
On Wed, Jan 09, 2002 at 12:11:40AM +0100, Adrian Bunk wrote: > On 7 Jan 2002, Philippe Troin wrote: > > How do you plan to prevent programs that link with libqt2 to also link > > with libpng3 ? Manual check ? > > Another possiblility is the following (only the new dependencies are > listed): > >

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-09 Thread Daniel Stone
On Wed, Jan 09, 2002 at 10:07:13AM +0900, Junichi Uekawa wrote: > Daniel Stone <[EMAIL PROTECTED]> cum veritate scripsit: > > > > It's only the -dev package, which is only required > > > for the compile time, and I believe it is quite small, only > > > with the symlinks and the static link files..

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Junichi Uekawa
Daniel Stone <[EMAIL PROTECTED]> cum veritate scripsit: > > It's only the -dev package, which is only required > > for the compile time, and I believe it is quite small, only > > with the symlinks and the static link files... > > > > Or better, libqt2-dev depend on libpng2-dev. > > They generall

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Adrian Bunk
On 7 Jan 2002, Philippe Troin wrote: > Chris Cheney <[EMAIL PROTECTED]> writes: > > > On Mon, Jan 07, 2002 at 05:06:27AM -0800, Philippe Troin wrote: > > -snip- > > > > > > Sounds good to fix all the current problems... however how are we > > > going to handle the libpng2 -> libpng3 conversion ? Y

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Herbert Xu
Daniel Stone <[EMAIL PROTECTED]> wrote: >> Or better, libqt2-dev depend on libpng2-dev. > They generally Build-Depend on libpng2-dev, I believe. All dev packages are supposed to depend on the dev packages that they are linked to. This allows the application package to only depend on the librar

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Daniel Stone
On Wed, Jan 09, 2002 at 01:27:04AM +0900, Junichi Uekawa wrote: > "Steve M. Robbins" <[EMAIL PROTECTED]> cum veritate scripsit: > > > How about libqt2-dev conflicting with libpng3-dev, or something like that. > > > > That's a bit obnoxious. Some folks might like to be developing code > > that use

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Junichi Uekawa
"Steve M. Robbins" <[EMAIL PROTECTED]> cum veritate scripsit: > > How about libqt2-dev conflicting with libpng3-dev, or something like that. > > That's a bit obnoxious. Some folks might like to be developing code > that uses libqt2 and *other code* tha uses libpng3, on the same debian > box. It'

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Steve M. Robbins
On Tue, Jan 08, 2002 at 11:11:49PM +0900, Junichi Uekawa wrote: > Chris Cheney <[EMAIL PROTECTED]> cum veritate scripsit: > > > > How do you plan to prevent programs that link with libqt2 to also link > > > with libpng3 ? Manual check ? > > > > yes manual check > > > How about libqt2-dev confli

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-08 Thread Junichi Uekawa
Chris Cheney <[EMAIL PROTECTED]> cum veritate scripsit: > > How do you plan to prevent programs that link with libqt2 to also link > > with libpng3 ? Manual check ? > > yes manual check How about libqt2-dev conflicting with libpng3-dev, or something like that. regards, junichi -- [

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Daniel Stone
On Mon, Jan 07, 2002 at 01:04:27PM -0800, Philippe Troin wrote: > Chris Cheney <[EMAIL PROTECTED]> writes: > > > On Mon, Jan 07, 2002 at 10:07:23AM -0800, Philippe Troin wrote: > > -snip- > > > > > > Sounds good to me. > > > > > > How do you plan to prevent programs that link with libqt2 to also

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Philippe Troin
Chris Cheney <[EMAIL PROTECTED]> writes: > On Mon, Jan 07, 2002 at 10:07:23AM -0800, Philippe Troin wrote: > -snip- > > > > Sounds good to me. > > > > How do you plan to prevent programs that link with libqt2 to also link > > with libpng3 ? Manual check ? > > yes manual check Ok. Excellent. W

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Chris Cheney
On Mon, Jan 07, 2002 at 10:07:23AM -0800, Philippe Troin wrote: -snip- > > Sounds good to me. > > How do you plan to prevent programs that link with libqt2 to also link > with libpng3 ? Manual check ? yes manual check pgp1p0Bn9W3wQ.pgp Description: PGP signature

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Philippe Troin
Chris Cheney <[EMAIL PROTECTED]> writes: > On Mon, Jan 07, 2002 at 05:06:27AM -0800, Philippe Troin wrote: > -snip- > > > > Sounds good to fix all the current problems... however how are we > > going to handle the libpng2 -> libpng3 conversion ? Your solution just > > seems to postpone the proble

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Chris Cheney
On Mon, Jan 07, 2002 at 05:06:27AM -0800, Philippe Troin wrote: -snip- > > Sounds good to fix all the current problems... however how are we > going to handle the libpng2 -> libpng3 conversion ? Your solution just > seems to postpone the problem. libqt 3.x already uses libpng3 so that looks like

Re: [ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Philippe Troin
Chris Cheney <[EMAIL PROTECTED]> writes: > I forgot to cc debian-devel on this: > > I think that the best solution to the problem would be for me to upload a > new version of libqt2 2.3.1 compiled against libpng2. Due to the potential > problems with upgrading from stable (potato) to the future

[ccheney@cheney.cx: libqt2 libpng2 resolution]

2002-01-07 Thread Chris Cheney
I forgot to cc debian-devel on this: I think that the best solution to the problem would be for me to upload a new version of libqt2 2.3.1 compiled against libpng2. Due to the potential problems with upgrading from stable (potato) to the future new stable (woody). I will do this tomorrow morning.