On 2013-05-20 Norbert Preining <prein...@logic.at> wrote: > Including the maintainer of libtiff*
> On Mo, 20 Mai 2013, Norbert Preining wrote: >> when trying to build a new release of telxive-bin fixing a nasty bug >> alas, I cannot build anymore: >> The following packages have unmet dependencies: >> libtiff4-dev : Conflicts: libtiff5-dev but 4.0.2-6 is to be installed. >> libtiff5-dev : Conflicts: libtiff4-dev but 3.9.6-11 is to be installed. >> Unable to resolve dependencies! Giving up... >> The build deps that I have are: >> libgd2-xpm-dev | libgd2-noxpm-dev => libtiff5-dev >> libgs-dev => libtiff4-dev >> How should this work out? [...] Hello, Running in a pretty clean sid chroot I get this explantion: ---------- (SID)root@argenau:/# apt-get build-dep texlive-bin Reading package lists... Done Building dependency tree Reading state information... Done Note, selecting 'libpng12-dev' instead of 'libpng-dev' The following packages have unmet dependencies: libgs-dev : Depends: libcupsimage2-dev but it is not going to be installed Depends: libtiff4-dev but it is not going to be installed E: Build-dependencies for texlive-bin could not be satisfied. ---------- Ok, lets install the fishy packages: ---------- (SID)root@argenau:/# apt-get install libgs-dev libtiff4-dev ---------- [...] And after that try again: ---------- (SID)root@argenau:/# apt-get build-dep texlive-bin Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libcupsimage2-dev libgs-dev libtiff4-dev The following NEW packages will be installed: libgd-dev libgd2-xpm-dev libtiff5-dev [...] ---------- Rinse and repeat: ---------- (SID)root@argenau:/# apt-get build-dep texlive-bin Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: libgd-dev libgd2-xpm-dev libtiff5-dev The following NEW packages will be installed: libcupsimage2-dev libgs-dev libtiff4-dev [...] ---------- It is pretty clear now, texlive-bin build-depends on both libgd-dev and libgs-dev. The former in turn depends on libtiff5-dev, the latter on libtiff4-dev. The two libtiff-dev variants conflict with each other. I think the proper fix for the time being (until a proper transition to tiff5 is started) is to ask the libgd-dev maintainer to switch back to libtiff4-dev. cu Andreas -- `What a good friend you are to him, Dr. Maturin. His other friends are so grateful to you.' `I sew his ears on from time to time, sure' -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130520161239.gd3...@downhill.g.la