Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[emerge]: sqliteodbc ne veut pas s'installer(Résolu)
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
anti-conformiste
Apprentice
Apprentice


Joined: 05 Jul 2006
Posts: 162
Location: Saint-Omer (Pas-de-Calais)

PostPosted: Wed Nov 01, 2006 12:32 pm    Post subject: [emerge]: sqliteodbc ne veut pas s'installer(Résolu) Reply with quote

Bonjour,

J'essaie d'emerger sqliteodbc mais emerge me renvoie le message suivant :

Code:

localhost fred # ACCEPT_KEYWORDS="~x86 dev-db/sqliteodbc-0.64-r1" emerge =sqliteodbc
!!! INVALID ACCEPT_KEYWORDS: dev-db/sqliteodbc-0.64-r1
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/sqliteodbc-0.64-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking sqliteodbc-0.64.tar.gz ;-)
 * Please select at least one sqlite library to link against
localhost fred #


Je précise que c'est bien cette ligne qui me gêne :
Code:
 * Please select at least one sqlite library to link against


Je ne comprends pas ce problème. Que dois-je faire ???

Merci à vous 8)


Last edited by anti-conformiste on Wed Nov 01, 2006 1:37 pm; edited 2 times in total
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Nov 01, 2006 12:47 pm    Post subject: Re: [emerge]: sqliteodbc ne veut pas s'installer Reply with quote

anti-conformiste wrote:
Bonjour,

J'essaie d'emerger sqliteodbc mais emerge me renvoie le message suivant :

Code:

localhost fred # ACCEPT_KEYWORDS="~x86 dev-db/sqliteodbc-0.64-r1" emerge =sqliteodbc
!!! INVALID ACCEPT_KEYWORDS: dev-db/sqliteodbc-0.64-r1
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/sqliteodbc-0.64-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking sqliteodbc-0.64.tar.gz ;-)
 * Please select at least one sqlite library to link against
localhost fred #


Je précise que c'est bien cette ligne qui me gêne :
Code:
 * Please select at least one sqlite library to link against


Je ne comprends pas ce problème. Que dois-je faire ???

Merci à vous 8)


'alute

relire le manuel :mrgreen:

et encore une chose oublie DEFINITIVEMENT ACCEPT_KEYWORDS="" ; /etc/portage/package.keywords est fait pour çà (sauf si tu veux faire un emerge -p avec mais le risque c'est d'oublier de l'enlever ensuite :? )

Quote:
Configuration par l'utilisateur

Pour influencer le comportement de Portage, vous devrez modifier des fichiers dans le répertoire /etc/portage. Il est vivement recommandé d'utiliser ces fichiers et de ne pas utiliser de variables d'environnement.

Vous pouvez créer les fichiers suivants dans le répertoire /etc/portage :

* package.mask contient la liste des paquets que vous voulez ne jamais installer.
* package.unmask contient la liste des paquets que vous voulez installer bien qu'ils aient été masqués par les développeurs Gentoo.
* package.keywords contient la liste des paquets que vous voulez installer même s'ils ne sont pas (encore) considérés stables pour votre architecture ou votre système.
* package.use contient la liste des options de la variable USE que vous voulez appliquer à certains paquets, mais que vous ne voulez pas utiliser pour tout votre système.

La page man contient une liste exhaustive des fichiers qui influencent le comportement de Portage.

Exemple de code 1 : Lire la page man de Portage

$ man portage


_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
anti-conformiste
Apprentice
Apprentice


Joined: 05 Jul 2006
Posts: 162
Location: Saint-Omer (Pas-de-Calais)

PostPosted: Wed Nov 01, 2006 1:01 pm    Post subject: Re: [emerge]: sqliteodbc ne veut pas s'installer Reply with quote

boozo wrote:
anti-conformiste wrote:
Bonjour,

J'essaie d'emerger sqliteodbc mais emerge me renvoie le message suivant :

Code:

localhost fred # ACCEPT_KEYWORDS="~x86 dev-db/sqliteodbc-0.64-r1" emerge =sqliteodbc
!!! INVALID ACCEPT_KEYWORDS: dev-db/sqliteodbc-0.64-r1
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/sqliteodbc-0.64-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking sqliteodbc-0.64.tar.gz ;-)
 * Please select at least one sqlite library to link against
localhost fred #


Je précise que c'est bien cette ligne qui me gêne :
Code:
 * Please select at least one sqlite library to link against


Je ne comprends pas ce problème. Que dois-je faire ???

Merci à vous 8)


'alute

relire le manuel :mrgreen:

et encore une chose oublie DEFINITIVEMENT ACCEPT_KEYWORDS="" ; /etc/portage/package.keywords est fait pour çà (sauf si tu veux faire un emerge -p avec mais le risque c'est d'oublier de l'enlever ensuite :? )

Quote:
Configuration par l'utilisateur

Pour influencer le comportement de Portage, vous devrez modifier des fichiers dans le répertoire /etc/portage. Il est vivement recommandé d'utiliser ces fichiers et de ne pas utiliser de variables d'environnement.

Vous pouvez créer les fichiers suivants dans le répertoire /etc/portage :

* package.mask contient la liste des paquets que vous voulez ne jamais installer.
* package.unmask contient la liste des paquets que vous voulez installer bien qu'ils aient été masqués par les développeurs Gentoo.
* package.keywords contient la liste des paquets que vous voulez installer même s'ils ne sont pas (encore) considérés stables pour votre architecture ou votre système.
* package.use contient la liste des options de la variable USE que vous voulez appliquer à certains paquets, mais que vous ne voulez pas utiliser pour tout votre système.

La page man contient une liste exhaustive des fichiers qui influencent le comportement de Portage.

Exemple de code 1 : Lire la page man de Portage

$ man portage



D'ccord, IK, mais ça répond pa à ma question :
Code:
localhost fred # nano /etc/portage/package.keywords localhost fred # emerge sqliteodbc Calculating dependencies... done!
>>> Emerging (1 of 1) dev-db/sqliteodbc-0.64-r1 to /
>>> checking ebuild checksums ;-)
>>> checking auxfile checksums ;-)
>>> checking miscfile checksums ;-)
>>> checking sqliteodbc-0.64.tar.gz ;-)
 * Please select at least one sqlite library to link against
localhost fred #


L'installation ne se fait toujours pas...
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Nov 01, 2006 1:07 pm    Post subject: Reply with quote

tu n'as pas selectionné le useflag correpondant au support sqlite || sqlite3 :wink:

Code:

IUSE="sqlite sqlite3"

DEPEND="sqlite? ( =dev-db/sqlite-2* )
        sqlite3? ( =dev-db/sqlite-3* )
        || (
                >=dev-db/unixODBC-2
                >=dev-db/libiodbc-3.0.6
        )"

pkg_setup() {
        if use !sqlite && use !sqlite3
        then
                eerror "Please select at least one sqlite library to link against"
                exit 1
        fi
}


edit : btw, en fait ça répond à ta question ! c'était implicite de faire un emerge --pv pour voir les uses qd m^ :?
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "


Last edited by boozo on Wed Nov 01, 2006 1:14 pm; edited 1 time in total
Back to top
View user's profile Send private message
truz
Apprentice
Apprentice


Joined: 26 Feb 2005
Posts: 293
Location: France - Paris

PostPosted: Wed Nov 01, 2006 1:08 pm    Post subject: Reply with quote

Salut !

Tu dois mettre un use "sqlite" ou "sqlite3"

edit: grilled :D

A+
truz
_________________
Je sais que mes droits s'arrêtent là où commencent ceux des autres. Mais est-ce ma faute si les droits des autres commencent si loin ? [Quino] -- Mafalda
Back to top
View user's profile Send private message
anti-conformiste
Apprentice
Apprentice


Joined: 05 Jul 2006
Posts: 162
Location: Saint-Omer (Pas-de-Calais)

PostPosted: Wed Nov 01, 2006 1:24 pm    Post subject: Reply with quote

truz wrote:
Salut !

Tu dois mettre un use "sqlite" ou "sqlite3"

edit: grilled :D

A+
truz


Super, ça marche, mais je ne sais pas trop pourquoi !
Je sais que la variable USE permet de compiler avec certains paramètres mais pourquoi dans ce cas c'est obligatoire ?
Par exemple quand on emerge f-spot, on ne met pas USE="fspot" devant ....

:?:
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Nov 01, 2006 1:30 pm    Post subject: Reply with quote

comment veux-tu que ton système sache avec quelle "library" sqlite linker ton odbc si tu ne lui précise pas ?
tu peux très bien avoir les deux slots sqlite d'installé (pour des tests par exemple) et ne vouloir le support odbc que sur sqlite3 et dans ce cas les useflags servent bien :wink:

edit: le titre stp merci :wink:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
anti-conformiste
Apprentice
Apprentice


Joined: 05 Jul 2006
Posts: 162
Location: Saint-Omer (Pas-de-Calais)

PostPosted: Wed Nov 01, 2006 1:36 pm    Post subject: Reply with quote

boozo wrote:
comment veux-tu que ton système sache avec quelle "library" sqlite linker ton odbc si tu ne lui précise pas ?
tu peux très bien avoir les deux slots sqlite d'installé (pour des tests par exemple) et ne vouloir le support odbc que sur sqlite3 et dans ce cas les useflags servent bien :wink:

edit: le titre stp merci :wink:


Ok, merci, je ne suis pas spécialiste de sqlite, je l'installe parceque j'ai pas trop le choix.

Merci encore :D
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Wed Nov 01, 2006 1:38 pm    Post subject: Reply with quote

moi non plus tu sais :lol:

++

ps: si tu pouvais faire de même pour les titres de tes autres topic cela aiderait pas mal pour les recherches dans le forum merci :wink:
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum