PDA

View Full Version : [DEBIAN] Sarge@Sid+kdelibs=ODDIO! AIUTO!


idt_winchip
26-09-2005, 12:27
Ragazzi ho portato la Sarge a Sid..e fin qui non ci sono stati problemi.
Ho messo kde3.4.2 (invece che il 3.4.1 dai rep di alioth) ma dopo un iniziale allegria mi son accorto di un fattaccio:

vado a reinstallare baghira e kxdocker (insomma..due prog kde dipendenti) e mi dice così:

The following packages have unmet dependencies:
kxdocker: Depends: kdelibs4 (>= 4:3.3.2-6.1) but it is not going to be installed
Depends: libqt3c102-mt (>= 3:3.3.4) but it is not installable

In quel momento mi son detto: ma come?? Non è possibile che non ci siano installate le kdelibs!
Vado a vedere meglio e scopro una cosa non molto piacevole...

GUARDATE UN PO QUI!! :(

fuckpc:/home/qwert# apt-cache search kdelibs
kdelibs - core libraries from the official KDE release
kdelibs-bin - core binaries for all KDE applications
kdelibs-data - core shared data for all KDE applications
kdelibs4-dev - development files for the KDE core libraries
kdelibs4-doc - developer documentation for the KDE core libraries
kdelibs4c2 - core libraries for all KDE applications
kdelibs4c2-dbg - debugging symbols for kdelibs4c2
libkde3-java - kdelibs bindings for Java
libkde3-jni - kdelibs bindings for java ( Native libraries )
openoffice.org-mimelnk - OpenOffice.org MIME bindings for KDE
kdelibs4 - core libraries for all KDE applications
kdelibs4-dbg - debugging symbols for kdelibs4


capite?? ho le kdelibs installate! Ma non si chiamano più esattamente così!!!
Quelle che ho adesso si chiamano kdelibs4c2 (ma poi..perchè questo nome strano?? :confused: ) mentre prima avevo le kdelibs4 di alioth!

Non c'è un modo di far sì che un pacchetto sia convinto che ci sia kdelibs4 installato? Oppure dire al pacchetto che kdelibs4 è installato..ma sotto altro nome?? Aiuto! :muro:

VICIUS
26-09-2005, 13:09
Purtroppo non ti resta che aspettare che i mantainer si sveglino e facciano l'upload dei pacchetti con le nuove dipendenze.

ciao ;)

MacRO
26-09-2005, 13:16
potresti scaricare e ricompilare i pacchetti per le nuove librerie

LiLL0
26-09-2005, 13:31
e' un problema di dipendenze ... ti conviene aspettare che lo risolvano nei prossimi repository

idt_winchip
26-09-2005, 14:21
e pensare che le dipendenze ci sono..ma si chiamano con un nome diverso.. :cry:

l'ho fatto presente ai mantainer dei pacchetti di kxdocker e di kde per la debian.

Non posso vivere senza kxdocker e baghira!!! :cry: :cry:

AnonimoVeneziano
26-09-2005, 18:43
ricompilali .

apt-get build-dep kxdocker

apt-get -b source kxdocker

dpkg -i kxdocker*deb

Ciao

idt_winchip
27-09-2005, 19:00
ricompilali .

apt-get build-dep kxdocker

apt-get -b source kxdocker

dpkg -i kxdocker*deb

Ciao

ho provato sia con kxdocker con koffice che con baghira...compila compila..e poi ad un certo punto si impianta con i sorgenti dicendo che c'è qualcosa che non va.

cavolo.. :cry:

ho provato anche apt-build...niente da fare. :(

AnonimoVeneziano
27-09-2005, 22:05
ho provato sia con kxdocker con koffice che con baghira...compila compila..e poi ad un certo punto si impianta con i sorgenti dicendo che c'è qualcosa che non va.

cavolo.. :cry:

ho provato anche apt-build...niente da fare. :(


Che errore?

Ciao

idt_winchip
28-09-2005, 00:07
Che errore?

Ciao

innanzitutto grazie mille per l'aiuto che mi stai dando :)

Allora:
Questo è quello che mi dice dopo un po di tempo mentre faccio: "apt-get -b source kxdocker"
make[3]: Leaving directory `/home/qwert/kxdocker-0.35/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/qwert/kxdocker-0.35'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/qwert/kxdocker-0.35'
make: *** [build-stamp] Error 2
Comando di costruzione 'cd kxdocker-0.35 && dpkg-buildpackage -b -uc' fallito.
E: Processo figlio fallito
fuckpc:/home/qwert#

A quel punto mi son detto: "beh..se non può far eseguire il processo figlio..perchè non provare a farlo da me!"
Quindi per prova do il comando "cd kxdocker-0.35 && dpkg-buildpackage -b -uc"

e questo è il risultato:

make[3]: *** No rule to make target `xeplugin_dcop_skel.h', needed by `all-am'. Stop.
make[3]: Leaving directory `/home/qwert/kxdocker-0.35/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/qwert/kxdocker-0.35'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/qwert/kxdocker-0.35'
make: *** [build-stamp] Error 2




provando con "apt-build install kxdocker" mi dice:


make[3]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35'
make: *** [build-stamp] Error 2
----> Cleaning up object files <-----
Cleaning in directory .
dh_testdir
dh_testroot
rm -f build-stamp
# Add here commands to clean up after the build process.
/usr/bin/make distclean
make[1]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35'
Making distclean in src
make[2]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35/src'
rm -f xkbase.moc xeevents.moc kxdocker.moc xgicon.moc xeplugin_gepillow.moc xeplugin_xmlconf.moc taskmanager.moc xematrix.moc xeplugin_taskmanager.moc xeplugin_command.moc xeplugin_glistpluginbase.moc xeplugin_gepager.moc xeplugin_animator.moc xeplugin_gatrash.moc xeplugin_dcop.moc xktray.moc xeplugin_garp.moc xgdocker.moc xeplugin_configurator.moc xeobject.moc xeplugin_gmounts.moc xeplugin_gaclock.moc xeplugin_mouse.moc xeplugin_gapplet.moc xgtaskbar.moc xeconfiguration.moc xeroot.moc
rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
rm -f kxdocker.all_cpp.cpp
rm -f kxdocker kxdocker
rm -rf .libs _libs
rm -f *.o core *.core
rm -f *.lo
rm -f *.tab.c
rm -rf ./.deps
rm -f Makefile
rm -f libtool
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
make[2]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/src'
Making distclean in po
make[2]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35/po'
rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
rm -rf .libs _libs
rm -f *.lo
rm -f Makefile
rm -f libtool
make[2]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/po'
Making distclean in doc
make[2]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35/doc'
Making distclean in en
make[3]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35/doc/en'
rm -f index.cache.bz2
rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
rm -rf .libs _libs
rm -f *.lo
rm -f Makefile
rm -f libtool
make[3]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/doc/en'
Making distclean in .
make[3]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35/doc'
rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
rm -rf .libs _libs
rm -f *.lo
rm -f Makefile
rm -f libtool
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
make[3]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/doc'
make[2]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35/doc'
Making distclean in .
make[2]: Entering directory `/var/cache/apt-build/build/kxdocker-0.35'
rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
rm -rf .libs _libs
rm -f *.lo
rm -f Makefile
rm -f config.h stamp-h1
rm -f libtool
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
make[2]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35'
rm -f config.status config.cache config.log configure.lineno
make[1]: Leaving directory `/var/cache/apt-build/build/kxdocker-0.35'
cp -f /usr/share/misc/config.sub config.sub
cp -f /usr/share/misc/config.guess config.guess
dh_clean
dh_clean: Compatibility levels before 3 are deprecated.
Error while building kxdocker!
Sorry, no package to install.
fuckpc:/home/qwert#


Non che con baghira le cose cambino... :(

Credo che l'errore sia dovuto ai sorgenti..non al mio sistema..anche se effettivamente mi sembra un po strano che mettano codice che non gira...


baghiraclient.cc:1425: error: 'grip' was not declared in this scope
baghiraclient.cc: In member function 'virtual bool Baghira::BaghiraClient::eventFilter(QObject*, QEvent*)':
baghiraclient.cc:1720: error: 'grip' was not declared in this scope
baghiraclient.cc:1752: error: 'grip' was not declared in this scope
baghiraclient.cc:1752: error: expected type-specifier before 'ResizeHandle'
baghiraclient.cc:1752: error: expected `;' before 'ResizeHandle'
/usr/include/qt3/private/qucom_p.h: At global scope:
/usr/include/qt3/private/qucom_p.h:69: warning: 'struct QUBuffer' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:77: warning: 'struct QUType' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:104: warning: 'struct QUType_Null' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:287: warning: 'struct QUType_enum' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:307: warning: 'struct QUType_ptr' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:326: warning: 'struct QUType_iface' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:345: warning: 'struct QUType_idisp' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:364: warning: 'struct QUType_bool' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:383: warning: 'struct QUType_int' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:403: warning: 'struct QUType_double' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:423: warning: 'struct QUType_charstar' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucom_p.h:444: warning: 'struct QUType_QString' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucomextra_p.h:65: warning: 'struct QUType_QVariant' has virtual functions but non-virtual destructor
/usr/include/qt3/private/qucomextra_p.h:87: warning: 'struct QUType_varptr' has virtual functions but non-virtual destructor
make[4]: *** [baghiraclient.lo] Error 1
make[4]: Leaving directory `/home/qwert/kxdocker-0.35/baghira-0.6f/deco'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/qwert/kxdocker-0.35/baghira-0.6f/deco'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/qwert/kxdocker-0.35/baghira-0.6f'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/qwert/kxdocker-0.35/baghira-0.6f'
make: *** [build-stamp] Error 2
Comando di costruzione 'cd baghira-0.6f && dpkg-buildpackage -b -uc' fallito.
E: Processo figlio fallito

Stessa cosa con koffice.

L'unica cosa che sono riuscito a compilare è stata VLC.. :(

Peccato perchè mi sarebbe piaciuto compilarmi tutti pacchetti a mano come con la gentoo :D .

Non è che c'è un modo per creare dei dummy packages in modo che il pacchetto sta li tranquillo convinto di avere kdelibs4 anche se in realtà il vero pacchetto si chiama kdelibs4c2?

Ciao :)

idt_winchip
28-09-2005, 13:37
up :stordita: