GNT sans publicité, site mobile, fonctionnalitées exclusives...

[Quel bordel !] Compiler avec des librairies antérieurs au système hôte

Le
steve
Salut,

Je suis sous Lenny (pining avec Sid) et j'aimerai compiler tangogps [1].

Je fais un
./configure
[]
checking for PACKAGE configure: error: Package requirements (gtk+-2.0 gdk-2.0 gconf-2.0 libxml-2.0) were not met:

No package 'gtk+-2.0' found
No package 'gdk-2.0' found
No package 'gconf-2.0' found
No package 'libxml-2.0' found

Manifestement il me manque ces paquets *-dev.

Alors j'essaie de les installer.

# aptitude install -t testing libgtk2.0-dev
Le score est de -1126

Accepter cette solution ? [Y/n/q/?]
Les paquets suivants vont être RÉINSTALLÉS à une VERSION ANTÉRIEURE :
iceweasel libcairo2 libcairomm-1.0-1 libgtkmm-2.4-1c2a libpango1.0-0 libthai-data libthai0
Les NOUVEAUX paquets suivants vont être installés :
libatk1.0-dev{a} libcairo2-dev{a} libdatrie0{a} libdirectfb-dev{a} libdirectfb-extra{a} libglib2.0-dev{a} libgtk2.0-dev libice-dev{a}
libmpeg3-dev{a} libpango1.0-dev{a} libpixman-1-dev{a} libsm-dev{a} libsysfs-dev{a} libxcb-render-util0-dev{a} libxcb-render0-dev{a}
libxcomposite-dev{a} libxcursor-dev{a} libxdamage-dev{a} libxext-dev{a} libxfixes-dev{a} libxft-dev{a} libxi-dev{a} libxinerama-dev{a}
libxrandr-dev{a} libxrender-dev{a} x11proto-composite-dev{a} x11proto-damage-dev{a} x11proto-fixes-dev{a} x11proto-randr-dev{a}
x11proto-render-dev{a} x11proto-xext-dev{a} x11proto-xinerama-dev{a}
Les paquets suivants seront ENLEVÉS :
barrybackup-gui{a} iceweasel-l10n-fr{a} libdatrie1{u} libglademm-2.4-1c2a{u} libmoon{a} libmozjs2d{u} libpangomm-1.4-1{a} libtar{u}
moonlight-plugin-core{a} moonlight-plugin-mozilla{a} xulrunner-1.9.1{a}
Les paquets suivants seront mis à jour :
libice6 libsm6 libsysfs2 libxcb-render0 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxinerama1 libxrender1
x11proto-input-dev
13 paquets mis à jour, 32 nouvellement installés, 7 remis à une version antérieure, 11 à enlever et 1400 non mis à jour.
Il est nécessaire de télécharger 12.1Mo d'archives. Après dépaquetage, 1356ko seront utilisés.
Voulez-vous continuer ? [Y/n/?]



Gros bordel ! Alors j'essaie :

aptitude install -t stable libgtk2.0-dev
Le score est de -2915

Accepter cette solution ? [Y/n/q/?]
Les paquets suivants vont être RÉINSTALLÉS à une VERSION ANTÉRIEURE :
iceweasel kino libcairo2 libcairomm-1.0-1 libedataserverui1.2-8 libgnomeui-0 libgnomeui-common libgtk2.0-0 libgtkmm-2.4-1c2a libnotify1
libpango1.0-0 libthai-data libthai0 libwxgtk2.8-0 libxrandr2
Les NOUVEAUX paquets suivants vont être installés :
libatk1.0-dev{a} libcairo2-dev{a} libdatrie0{a} libdirectfb-dev{a} libdirectfb-extra{a} libglib2.0-dev{a} libgtk2.0-dev libice-dev{a}
libmpeg3-dev{a} libpango1.0-dev{a} libpixman-1-dev{a} libsm-dev{a} libsysfs-dev{a} libxcb-render-util0-dev{a} libxcb-render0-dev{a}
libxcomposite-dev{a} libxcursor-dev{a} libxdamage-dev{a} libxext-dev{a} libxfixes-dev{a} libxft-dev{a} libxi-dev libxinerama-dev{a} libxrandr-dev{a}
libxrender-dev{a} x11proto-composite-dev{a} x11proto-damage-dev{a} x11proto-fixes-dev{a} x11proto-randr-dev{a} x11proto-render-dev{a}
x11proto-xext-dev{a} x11proto-xinerama-dev{a}
Les paquets suivants seront ENLEVÉS :
avidemux{a} avidemux-common{u} avidemux-plugins{u} barrybackup-gui{a} dvdstyler{a} dvdstyler-data{u} ekiga{a} evolution{a} evolution-common{u}
evolution-plugins{a} evolution-webcal{u} gnome-pilot{u} gnome-pilot-conduits{u} iceweasel-l10n-fr{a} libdatrie1{u} libexchange-storage1.2-3{u}
libglademm-2.4-1c2a{u} libgnome-desktop-2-11{a} libgnome-pilot2{u} libgtkhtml-editor-common{u} libgtkhtml-editor0{a} libgtkhtml3.14-19{u} libmoon{a}
libmozjs2d{u} libopal3.6.6{u} libpangomm-1.4-1{a} libpisync1{u} libpt2.6.5{u} libpt2.6.5-plugins{u} libtar{u} libwxsvg0{a} moonlight-plugin-core{a}
moonlight-plugin-mozilla{a} policykit-1-gnome{a} xulrunner-1.9.1{a}
Les paquets suivants seront mis à jour :
x11proto-input-dev
1 paquets mis à jour, 32 nouvellement installés, 15 remis à une version antérieure, 35 à enlever et 61 non mis à jour.
Il est nécessaire de télécharger 23.1Mo d'archives. Après dépaquetage, 140Mo seront libérés.
Voulez-vous continuer ? [Y/n/?]


Encore pire.. (apparemment plus le score est négatif, moins c'est bon).

Alors comment je fais pour compiler ce p"*ç%ç1 de programme sans passer
par une machine virtuelle ou tout autre cochonnerie qui m'obligerait à
passer des heures à les maitriser ?


Merci pour vos lumières




[1] http://www.tangogps.org/downloads/t...9.3.tar.gz

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/20100414192509.GA22224@localdomain
Lire les 12 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 3
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
David Prévot
Le #21557151
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 14/04/2010 15:25, steve a écrit :
Salut,



Salut,

Je suis sous Lenny (pining avec Sid) et j'aimerai compiler tangogps [1].



Juste pour tenter de comprendre avant de se prendre la tête sur les
problèmes de dépendances au sein d'un système mixé entre stable et
unstable, pourquoi ne pas utiliser directement le paquet Debian tangogps
présent dans l'archive principale ?

Alors comment je fais pour compiler ce p"*ç%ç1 de programme sans passer
par une machine virtuelle ou tout autre cochonnerie qui m'obligerait à
passer des heures à les maitriser ?



Ne pas le compiler et lancer « aptitude install tangogps » ?

Amicalement

David

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

iEYEARECAAYFAkvGGWkACgkQ18/WetbTC/p/tQCgiI3pvso6T9tdIYemuWDZNY0M
CP0Ani2ohzMdkDPNYoMsc10bMvacP87H
=ctlt
-----END PGP SIGNATURE-----

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/hq55ha$jo4$
steve
Le #21557431
Le 14-04-2010, à 15:37:14 -0400, David Prévot () a écrit :

> Je suis sous Lenny (pining avec Sid) et j'aimerai compiler tangogps [1].

Juste pour tenter de comprendre avant de se prendre la tête sur les
problèmes de dépendances au sein d'un système mixé entre stable et
unstable, pourquoi ne pas utiliser directement le paquet Debian tangogps
présent dans l'archive principale ?



Parce que j'ai traduit la version française de ce soft et que j'aimerai
voir le résultat avant de commiter le patch au développer.


> Alors comment je fais pour compiler ce p"*ç%ç1 de programme sans passer
> par une machine virtuelle ou tout autre cochonnerie qui m'obligerait à
> passer des heures à les maitriser ?

Ne pas le compiler et lancer « aptitude install tangogps » ?



Nan, vraiment ... nan (je ne vais pas l'utiliser sur mon serveur domestique
:-))


Amicalement



De très même :-)

s.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
David Prévot
Le #21557661
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 14/04/2010 16:10, steve a écrit :
Le 14-04-2010, à 15:37:14 -0400, David Prévot () a écrit :

Je suis sous Lenny (pining avec Sid) et j'aimerai compiler tangogps [1].





Parce que j'ai traduit la version française de ce soft et que j'aimerai
voir le résultat avant de commiter le patch au développer.



Pff, je viens de faire le lien avec dlf, évidemment ;).

Alors comment je fais pour compiler ce p"*ç%ç1 de programme sans passer
par une machine virtuelle ou tout autre cochonnerie qui m'obligerait à
passer des heures à les maitriser ?







Pas besoin d'y passer des heures :

# aptitude install pbuilder
# pbuilder create
# pbuilder debuild

La dernière commande est à lancer depuis le répertoire des sources
contenant ton répertoire debian/ avec tes modifications. Le paquet créé
est ensuite à aller chercher dans /var/cache/pbuilder/result/.

Amicalement

David

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

iEYEARECAAYFAkvGKFIACgkQ18/WetbTC/rciwCbBqpeTvf59i4Lgl8mCTGuFpbP
BjsAnialqklB0HqIzR9Rq6ZU48piFWys
=Rlw6
-----END PGP SIGNATURE-----

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/hq598n$29u$
steve
Le #21557651
Le 14-04-2010, à 16:40:55 -0400, David Prévot () a écrit :

Le 14/04/2010 16:10, steve a écrit :
> Le 14-04-2010, à 15:37:14 -0400, David Prévot () a écrit :
>
>>> Je suis sous Lenny (pining avec Sid) et j'aimerai compiler tangogps [1].

> Parce que j'ai traduit la version française de ce soft et que j'aimerai
> voir le résultat avant de commiter le patch au développer.

Pff, je viens de faire le lien avec dlf, évidemment ;).



Dlf ?

>>> Alors comment je fais pour compiler ce p"*ç%ç1 de programme sans passer
>>> par une machine virtuelle ou tout autre cochonnerie qui m'obligerait à
>>> passer des heures à les maitriser ?

Pas besoin d'y passer des heures :

# aptitude install pbuilder
# pbuilder create



En train de m'installer plein de choses (et tout ça sous root... )

Oups une erreur :

P: Configuring helper cdebootstrap-helper-apt
E: Internal error: install
pbuilder: cdebootstrap failed
-> Aborting with an error
-> cleaning the build env
-> removing directory /var/cache/pbuilder/build//21758 and its subdirectories


# pbuilder debuild



Bin pas pu :)

Que se passe-t-il ?

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
thib
Le #21557971
Ton patch devrait fonctionner même sur la version de Lenny, non?

$ apt-get source tangogps
[patch]
# apt-get build-dep tangogps

Tu devrais pouvoir compiler sans problème après.

-thib

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Publicité
Suivre les réponses
Poster une réponse
Anonyme