unixodbc: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Bug #23612 reported by Debian Bug Importer
4
Affects Status Importance Assigned to Milestone
unixodbc (Debian)
Fix Released
Unknown
unixodbc (Ubuntu)
Invalid
High
Adam Conrad

Bug Description

Automatically imported from Debian bug report #333045 http://bugs.debian.org/333045

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

Automatically imported from Debian bug report #333045 http://bugs.debian.org/333045

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

Message-ID: <email address hidden>
Date: Sun, 09 Oct 2005 17:59:32 -0700
From: Thomas Bushnell BSG <email address hidden>
To: <email address hidden>
Subject: unixodbc: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Package: unixodbc
Version: 2.2.11-9
Severity: serious

This package fails to build from source because it declares a build
dependency on imlib1-dev and/or gdk-imlib1-dev, which are no longer
installable due to the removal of libpng10-dev from Debian.

The imlib1-dev and gdk-imlib1-dev packages themselves will shortly be
dropped from Debian.

In most cases, you can fix the problem by changing the build dependency:
 imlib1-dev -> imlib11-dev
 gdk-imlib1-dev -> gdk-imlib11-dev

If your package declares a build dependency on gdk-imlib-dev as an
alternate for gdk-imlib1-dev, that is sufficient for correct
compilation, however, binary packages built in the past may depend on
gdk-imlib1, which is still a problem. If this is the case for your
packages, you should recompile to guarantee use of the new library so
that gdk-imlib1 can be removed in due course.

Please do not hesitate to contact me if there are any problems or difficulties.

Thomas

Revision history for this message
In , Steve Langasek (vorlon) wrote : Re: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Please take it under advisement that I am currently trying to persuade
Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
libpng12-based packages. I know a couple of you have already uploaded your
packages to fix these bugs, which if all goes according to plan means you
will have to *re*upload shortly to revert this change, sorry. For the rest
of you, I would suggest that you hold off on implementing this change until
Thomas and I come to some sort of agreement.

One way or another, I do intend to reintroduce gdk-imlib1 and gdk-imlib1-dev
to etch based on libpng12-0, so unless your package depends on libpng10-0
directly, you shouldn't need to reupload your package for the png
transition.

Thanks,
--
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/

Revision history for this message
In , Christian Marillat (marillat-debian) wrote : Re: Bug#333021: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Steve Langasek <email address hidden> writes:

> Please take it under advisement that I am currently trying to persuade
> Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
> in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
> libpng12-based packages. I know a couple of you have already uploaded your
> packages to fix these bugs, which if all goes according to plan means you
> will have to *re*upload shortly to revert this change, sorry. For the rest
> of you, I would suggest that you hold off on implementing this change until
> Thomas and I come to some sort of agreement.

For now we can't reupload a new package because gdk-imlib1-dev is
uninstallable :

,----
| The following packages have unmet dependencies:
| gdk-imlib1-dev: Depends: imlib-base (>= 1.9.14-12) but it is not going to be installed
| Depends: gdk-imlib1 (>= 1.9.14-16.2) but it is not going to be installed
| E: Broken packages
`----

Christian

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

Message-ID: <email address hidden>
Date: Mon, 10 Oct 2005 01:31:33 -0700
From: Steve Langasek <email address hidden>
To: Thomas Bushnell BSG <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>
Subject: Re: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

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

Please take it under advisement that I am currently trying to persuade
Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
libpng12-based packages. I know a couple of you have already uploaded your
packages to fix these bugs, which if all goes according to plan means you
will have to *re*upload shortly to revert this change, sorry. For the rest
of you, I would suggest that you hold off on implementing this change until
Thomas and I come to some sort of agreement.

One way or another, I do intend to reintroduce gdk-imlib1 and gdk-imlib1-dev
to etch based on libpng12-0, so unless your package depends on libpng10-0
directly, you shouldn't need to reupload your package for the png
transition.

Thanks,
--=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/

--adJ1OR3c6QgCpb/j
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)

iD8DBQFDSiblKN6ufymYLloRAoIRAJ45aL/cKn1f0+gWZ43sBeSNdL1GDgCgwiDo
oqvtrMCfZk/mvJTICtSg54Q=
=hnjV
-----END PGP SIGNATURE-----

--adJ1OR3c6QgCpb/j--

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

Message-ID: <email address hidden>
Date: Mon, 10 Oct 2005 11:02:38 +0200
From: Christian Marillat <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>, Thomas Bushnell BSG <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>
Subject: Re: Bug#333021: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Steve Langasek <email address hidden> writes:

> Please take it under advisement that I am currently trying to persuade
> Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
> in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
> libpng12-based packages. I know a couple of you have already uploaded your
> packages to fix these bugs, which if all goes according to plan means you
> will have to *re*upload shortly to revert this change, sorry. For the rest
> of you, I would suggest that you hold off on implementing this change until
> Thomas and I come to some sort of agreement.

For now we can't reupload a new package because gdk-imlib1-dev is
uninstallable :

,----
| The following packages have unmet dependencies:
| gdk-imlib1-dev: Depends: imlib-base (>= 1.9.14-12) but it is not going to be installed
| Depends: gdk-imlib1 (>= 1.9.14-16.2) but it is not going to be installed
| E: Broken packages
`----

Christian

Revision history for this message
In , Thomas Bushnell BSG (tb-becket) wrote : Re: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Steve Langasek <email address hidden> writes:

> Please take it under advisement that I am currently trying to persuade
> Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
> in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
> libpng12-based packages. I know a couple of you have already uploaded your
> packages to fix these bugs, which if all goes according to plan means you
> will have to *re*upload shortly to revert this change, sorry. For the rest
> of you, I would suggest that you hold off on implementing this change until
> Thomas and I come to some sort of agreement.

This is sadly FUD. Re-uploading is certainly unnecessary because
whatever happens, gdk-imlib11-dev will continue to be provided.

> One way or another, I do intend to reintroduce gdk-imlib1 and gdk-imlib1-dev
> to etch based on libpng12-0, so unless your package depends on libpng10-0
> directly, you shouldn't need to reupload your package for the png
> transition.

Even if this is shown to be wrong?

Steve: can you please stop spamming everyone with each message this
way? Instead, please respond to my messages directly.

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

Message-ID: <email address hidden>
Date: Mon, 10 Oct 2005 09:14:20 -0700
From: Thomas Bushnell BSG <email address hidden>
To: Steve Langasek <email address hidden>
Cc: <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>
Subject: Re: Bug#333017: amaya: FTBFS (Build-Depends on imlib1-dev or gdk-imlib1-dev)

Steve Langasek <email address hidden> writes:

> Please take it under advisement that I am currently trying to persuade
> Thomas that the gdk-imlib11-dev and gdk-imlib11 packages should be abandoned
> in favor of reintroduction of gdk-imlib1 and gdk-imlib1-dev as
> libpng12-based packages. I know a couple of you have already uploaded your
> packages to fix these bugs, which if all goes according to plan means you
> will have to *re*upload shortly to revert this change, sorry. For the rest
> of you, I would suggest that you hold off on implementing this change until
> Thomas and I come to some sort of agreement.

This is sadly FUD. Re-uploading is certainly unnecessary because
whatever happens, gdk-imlib11-dev will continue to be provided.

> One way or another, I do intend to reintroduce gdk-imlib1 and gdk-imlib1-dev
> to etch based on libpng12-0, so unless your package depends on libpng10-0
> directly, you shouldn't need to reupload your package for the png
> transition.

Even if this is shown to be wrong?

Steve: can you please stop spamming everyone with each message this
way? Instead, please respond to my messages directly.

Revision history for this message
Adam Conrad (adconrad) wrote :

Should be a non-issue by the time we release, as gdk-imlib1 has magically come
back already. Go Steve.

Revision history for this message
In , Steve Langasek (vorlon) wrote : gdk-imlib1 installable again in unstable, gdk-imlib11-dev provides gdk-imlib1-dev: no rebuilds needed

retitle 333024 gco: FTBFS: versioned build-dep on virtual package gdk-imlib1-dev
retitle 333035 gtk-engines: FTBFS: versioned build-dep on virtual package gdk-imlib1-dev
retitle 333047 xzgv: FTBFS: versioned build-dep on virtual package gdk-imlib1-dev
retitle 333038 mozart-gtk: FTBFS: build-depends on obsolete imlib1-dev
retitle 333040 pixelize: FTBFS: build-depends on obsolete imlib1-dev
retitle 333046 vertex: FTBFS: build-depends on obsolete imlib1-dev
thanks

Hi folks,

Thomas Bushnell has graciously agreed to provide a libpng12-based gdk-imlib1
and gdk-imlib1-dev from the imlib source package (gdk-imlib1 as a wrapper
package, gdk-imlib1-dev as a Provides: of gdk-imlib11-dev). This means that
the majority of these packages should no longer require a rebuild, or source
changes, with three exceptions:

- Packages which have a versioned build-dependency on gdk-imlib1-dev must
  still be updated, because this is now a virtual package.
- Packages which build-depend on imlib1-dev must be updated to use
  imlib11-dev, which has existed already for years.
- Packages which depend/build-depend on libpng10 are still
  uninstallable/unbuildable due to the removal of libpng10 from unstable.

With this mail, I am updating the bug titles for the packages in the first
two categories, and closing the bug reports for the rest. This means that
only the maintainers of gco, gtk-engines, xzgv, mozart-gtk, pixelize, and
vertex need to take further action wrt the imlib transition. Your packages
will be linked against gdk-imlib11 next time you upload, but there is no
need to do so in the short term.

For packages in the third category, separate bugs have already been filed
about the need to rebuild against libpng, so there's no need to keep a
separate bug open here.

Thanks,
--
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/

Revision history for this message
Debian Bug Importer (debzilla) wrote :
Download full text (3.5 KiB)

Message-ID: <email address hidden>
Date: Tue, 11 Oct 2005 01:21:48 -0700
From: Steve Langasek <email address hidden>
To: <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>,
 <email address hidden>, <email address hidden>, <email address hidden>
Cc: <email address hidden>
Subject: gdk-imlib1 installable again in unstable,
 gdk-imlib11-dev provides gdk-imlib1-dev: no rebuilds needed

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

retitle 333024 gco: FTBFS: versioned build-dep on virtual package gdk-imlib=
1-dev
retitle 333035 gtk-engines: FTBFS: versioned build-dep on virtual package g=
dk-imlib1-dev
retitle 333047 xzgv: FTBFS: versioned build-dep on virtual package gdk-imli=
b1-dev
retitle 333038 mozart-gtk: FTBFS: build-depends on obsolete imlib1-dev
retitle 333040 pixelize: FTBFS: build-depends on obsolete imlib1-dev
retitle 333046 vertex: FTBFS: build-depends on obsolete imlib1-dev
thanks

Hi folks,

Thomas Bushnell has graciously agreed to provide a libpng12-based gdk-imlib1
and gdk-imlib1-dev from the imlib source package (gdk-imlib1 as a wrapper
package, gdk-imlib1-dev as a Provides: of gdk-imlib11-dev). This means that
the majority of these packages should no longer require a rebuild, or source
changes, with three exceptions:

- Packages which have a versioned build-dependency on gdk-imlib1-dev must
  still be updated, because this is now a virtual package.
- Packages which build-depend on imlib1-dev must be updated to use
  imlib11-dev, which has existed already for years.
- Packages which depend/build-depend on libpng10 are still
  uninstallable/unbuildable due to the removal of libpng10 from unstable.

With this mail, I am updating the bug titles for the packages in the first
two categories, and closing the bug reports for the rest. This means that
only the maintainers of gco, gtk-engines, xzgv, mozart-gtk, pixelize, and
vertex need to take further action wrt the imlib transition. Your packages
will be linked against gdk-imlib11 next time you upload, but there is no
need to do so in the short term.

For packages in the third category, separate bugs have already been filed
about the need to rebuild against libpng, so there's no need to keep a
separate bug open here.

Thanks,
--=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/

--tKW2I...

Read more...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.