Comment 8 for bug 23786

Revision history for this message
Debian Bug Importer (debzilla) wrote :

Message-ID: <email address hidden>
Date: Wed, 12 Oct 2005 00:30:31 -0700
From: Steve Langasek <email address hidden>
To: Ron <email address hidden>, <email address hidden>
Subject: Re: Bug#333479: gdk-imlib1: gdk-imblib1 should not explicitly conflict with libpng2

--HcAYCG3uE/tztfnV
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Oct 12, 2005 at 03:53:18PM +0930, Ron wrote:
> Package: gdk-imlib1
> Version: 1.9.14-22
> Severity: critical
> Justification: breaks unrelated software

> Unless there is something big I am missing,

Yes, there is. The old gdk-imlib1 depends on libpng2, and there are many
existing binaries, both in the archive and outside it, which depend directly
on both gdk-imlib1 and libpng2. The Conflicts is present to ensure that
users do not install combinations of packages on their systems that will
result in unusable, segfaulting applications, while allowing continued
installability of packages which depend on gdk-imlib1 without depending on
libpng2.

> gdk-imlib should certainly not take it upon itself to force the removal of
> libpng2 and all its dependencies...

It doesn't. You're not forced to remove libpng2, you just don't get to keep
libpng2 *and* upgrade gdk-imlib1.

> Josselin: I see from #323354 that you are planning to kill
> off libpng2 soon in any case.

libpng2 is already gone from unstable. Any packages still depending on
libpng2 need to be rebuilt with libpng3 (libpng12-0) to be released with
etch.

> Where does this leave apps that still depend on gtk1? Will it be rebuilt
> to use png3, or something else?

These packages are already being rebuilt to use png3. This is why
gdk-imlib1 has this conflict.

--=20
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
<email address hidden> http://www.debian.org/

--HcAYCG3uE/tztfnV
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFDTLuXKN6ufymYLloRAsqqAJ92vC5Tk/0XS+TD1tok6FTd1zNyFwCgq49x
/QEfzW8fB3UCnU6jgZUsBCM=
=yjhW
-----END PGP SIGNATURE-----

--HcAYCG3uE/tztfnV--