I would like to compile kde3 stuff for trinity, without compiling all of trinity first. so I tried to install kdelibs4-trinity-dev but this fails:
Die folgenden NEUEN Pakete werden zusätzlich installiert: comerr-dev{a} hspell{a} kdelibs4-trinity-dev{b} krb5-multidev{a} ... ....... 0 Pakete aktualisiert, 93 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert. Muss 28,7 MB an Archiven herunterladen. Nach dem Entpacken werden 92,7 MB zusätzlich belegt sein. Die folgenden Pakete haben verletzte Abhängigkeiten: kdelibs4-trinity-dev: Hängt ab von: gettext-kde, welches ein virtuelles Paket ist. libarts1-trinity-dev: Hängt ab von: libogg-dev-la, welches ein virtuelles Paket ist. Die folgenden Aktionen werden diese Abhängigkeiten auflösen:
Beibehalten der folgenden Pakete in ihrer aktuellen Version: 1) kdelibs4-trinity-dev [Nicht installiert] 2) libarts1-trinity-dev [Nicht installiert]
(which means something like 'keep kdelibs4-trinity-dev' although it is not installed !)
reply Yes gives no result (nothing downloaded, nothing installed). in addition, there is a dependency for kdelibs4-trinity-dev mentioned: gettext-kde, which is not available.
what am I missing ?
werner p.s. my setup is debian squeeze, trinity updated from 3.5.12 to 3.5.13
Le 11/11/2011 10:16, Werner Joss a écrit :
I would like to compile kde3 stuff for trinity, without compiling all of trinity first. so I tried to install kdelibs4-trinity-dev but this fails:
what am I missing ?
It seems you have discovered a bug in the dependencies. I tried with aptitude which is more verbose than apt-get and I have the same problem (on wheezy/sid):
$ aptitude install kdelibs4-trinity-dev libarts1-trinity-dev libtqtinterface-dev The following NEW packages will be installed: kdelibs4-trinity-dev libarts1-trinity-dev libartsc0-trinity-dev{a} libavahi-client-dev{a} libavahi-common-dev{a} libavahi-tqt-1{a} libavahi-tqt-dev{a} libglib2.0-bin{a} libglib2.0-dev{a} libogg-dev-la{ab} libqt3-mt-dev{ab} libtqtinterface-dev libxft-dev{a} qt3-apps-dev{a} The following packages are RECOMMENDED but will NOT be installed: libqt3-compat-headers 0 packages upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 7187 kB of archives. After unpacking 31.2 MB will be used. The following packages have unmet dependencies: libogg-dev-la: Depends: libogg-dev (= 1.2.0~dfsg-2) but 1.2.2~dfsg-1 is installed. libqt3-mt-dev: Depends: libqt3-mt (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. Depends: libqt3-headers (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. Depends: qt3-dev-tools (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. The following actions will resolve these dependencies:
Keep the following packages at their current version: 1) kdelibs4-trinity-dev [Not Installed] 2) libarts1-trinity-dev [Not Installed] 3) libavahi-tqt-dev [Not Installed] 4) libogg-dev-la [Not Installed] 5) libqt3-mt-dev [Not Installed] 6) libtqtinterface-dev [Not Installed] 7) qt3-apps-dev [Not Installed]
apt-get install libjpeg62-dev=6b1-2 apt-get install libmng-dev=1.0.10-1+b1 apt-get install libqt3-mt-dev=3:3.3.8d-0ubuntu0+sr73+pr181~squeeze apt-get install libogg-dev=1.2.0~dfsg-2 apt-get install libogg-dev-la=1.2.0~dfsg-2 apt-get install libtiff4=3.9.4-5+squeeze3 apt-get install libtiff4-dev=3.9.4-5+squeeze3 apt-get install libtiffxx0c2=3.9.4-5+squeeze3
but now I'm stuck with libtiff4-dev=3.9.4-5+squeeze3 because it depends upon libjpeg-dev which should be provided by libjpeg62-dev 6b1-2, but which isn't.
I think the bug is there.
On Sunday 13 November 2011 14:31:42 Laurent Dard wrote:
Le 11/11/2011 10:16, Werner Joss a écrit :
I would like to compile kde3 stuff for trinity, without compiling all of trinity first. so I tried to install kdelibs4-trinity-dev but this fails:
what am I missing ?
It seems you have discovered a bug in the dependencies. I tried with aptitude which is more verbose than apt-get and I have the same problem (on wheezy/sid):
$ aptitude install kdelibs4-trinity-dev libarts1-trinity-dev libtqtinterface-dev The following NEW packages will be installed: kdelibs4-trinity-dev libarts1-trinity-dev libartsc0-trinity-dev{a} libavahi-client-dev{a} libavahi-common-dev{a} libavahi-tqt-1{a} libavahi-tqt-dev{a} libglib2.0-bin{a} libglib2.0-dev{a} libogg-dev-la{ab} libqt3-mt-dev{ab} libtqtinterface-dev libxft-dev{a} qt3-apps-dev{a} The following packages are RECOMMENDED but will NOT be installed: libqt3-compat-headers 0 packages upgraded, 14 newly installed, 0 to remove and 0 not upgraded. Need to get 7187 kB of archives. After unpacking 31.2 MB will be used. The following packages have unmet dependencies: libogg-dev-la: Depends: libogg-dev (= 1.2.0~dfsg-2) but 1.2.2~dfsg-1 is installed. libqt3-mt-dev: Depends: libqt3-mt (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. Depends: libqt3-headers (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. Depends: qt3-dev-tools (= 3:3.3.8b-11) but 3:3.3.8d-0ubuntu0+sr73+pr181~squeeze is installed. The following actions will resolve these dependencies:
Keep the following packages at their current version:
kdelibs4-trinity-dev [Not Installed]
libarts1-trinity-dev [Not Installed]
libavahi-tqt-dev [Not Installed]
libogg-dev-la [Not Installed]
libqt3-mt-dev [Not Installed]
libtqtinterface-dev [Not Installed]
qt3-apps-dev [Not Installed]
apt-get install libjpeg62-dev=6b1-2 apt-get install libmng-dev=1.0.10-1+b1 apt-get install libqt3-mt-dev=3:3.3.8d-0ubuntu0+sr73+pr181~squeeze apt-get install libogg-dev=1.2.0~dfsg-2 apt-get install libogg-dev-la=1.2.0~dfsg-2 apt-get install libtiff4=3.9.4-5+squeeze3 apt-get install libtiff4-dev=3.9.4-5+squeeze3 apt-get install libtiffxx0c2=3.9.4-5+squeeze3
but now I'm stuck with libtiff4-dev=3.9.4-5+squeeze3 because it depends upon libjpeg-dev which should be provided by libjpeg62-dev 6b1-2, but which isn't.
I think the bug is there.
hm, not exactly what I got, but somewhat similar... in the meantime, I did a fresh squeeze installation without any DE and installed 3.5.13 incl. development packages without problems. the installation with the problems in question was an upgrade from trinity 3.5.12. maybe that makes a difference ?
werner
Le 13/11/2011 14:53, Werner Joss a écrit :
hm, not exactly what I got, but somewhat similar... in the meantime, I did a fresh squeeze installation without any DE and installed 3.5.13 incl. development packages without problems. the installation with the problems in question was an upgrade from trinity 3.5.12. maybe that makes a difference ?
Sure: I'm using Trinity on a dirty lenny/squeeze/wheezy/sid debian version. But I tried (previous message) to install only squeeze and trinity-3.5.13 versions, and I'm stuck like you were. What are your versions of libtiff4-dev and libjpeg62-dev ?
On Sunday 13 November 2011 15:29:33 Laurent Dard wrote:
Sure: I'm using Trinity on a dirty lenny/squeeze/wheezy/sid debian version. But I tried (previous message) to install only squeeze and trinity-3.5.13 versions, and I'm stuck like you were.
hm, strange.
What are your versions of libtiff4-dev and libjpeg62-dev ?
libtiff4-dev 3.9.4-5+squeeze3 libjpeg62-dev 6b1-1
werner
Le 13/11/2011 15:33, Werner Joss a écrit :
What are your versions of libtiff4-dev and libjpeg62-dev ?
libtiff4-dev 3.9.4-5+squeeze3 libjpeg62-dev 6b1-1
Thanks.
It's funny. I just succeeded to install kdelibs4-trinity-dev by downgrading libtiff4 to 3.8.2-11.5.
For a moment, I had: kdelibs4-trinity-dev 4:3.5.13-0debian9+r1261449+pr12~squeeze from trinity/squeeze libtiff4-dev 3.8.2-11.5 from lenny libjpeg62-dev 6b1-2 from wheezy
But now I have your versions. My problem is that Debian is replacing libjpeg62 by libjpeg8 in wheezy. (http://bugs.debian.org/640089) (And "apt-get dist-upgrade" will suppress kdelibs4-trinity-dev, libarts1-trinity-dev and libqt3-mt-dev.)