Salut,
J’ai trouvé ce tuto, sans trop savoir …
root@schema-indus:/opt/sources/greensql/greensql-fw-1.3.0# make ???
Un avis, please …
Salut,
J’ai trouvé ce tuto, sans trop savoir …
root@schema-indus:/opt/sources/greensql/greensql-fw-1.3.0# make ???
Un avis, please …
Non, j’ai fait ça sur une Sid. Maintenant je peux t’en faire un sur une stable de base si ça t’intéresse (j’ai plein de VM qui servent à ce genre de chose…)
Sinon, oui (essaye d’abord sur une autre machine que ton dédié…)
make
checkinstall make install
Salut,
Un VM, squeeze, mais une machine 32 bits (Memory Size: 480 MB), impossible de créer un paquet .deb 64 bits, à mes dépends, j’en n’ai pris connaissance.
Sur un dédié en fin de location, échec!
N’ayant pas, pour l’heure de machine amd64 sous la main (vivement), j’accepte bien volontiers ta proposition …
Salut,
Je te remercie lol …
Yapuka …
Salut,
Je me vois contraint de renoncer, bien que cette idée me soit en horreur …
[quote]# dpkg -i greensql-fw_1.3.0_amd64.deb
Sélection du paquet greensql-fw précédemment désélectionné.
dpkg : concernant greensql-fw_1.3.0_amd64.deb contenant greensql-fw, problème de pré-dépendance :
greensql-fw pré-dépend de libevent-2.0-5 (>= 2.0.10-stable)
dpkg : erreur de traitement de greensql-fw_1.3.0_amd64.deb (–install) :
problème de pré-dépendance - greensql-fw non installé
Des erreurs ont été rencontrées pendant l’exécution :
greensql-fw_1.3.0_amd64.deb
dpkg : concernant greensql-fw_1.3.0_amd64.deb contenant greensql-fw, problème de pré-dépendance :
greensql-fw pré-dépend de libpcre3 (>= 8.10)
libpcre3 est installé, mais sa version est 8.02-1.1.
dpkg : erreur de traitement de greensql-fw_1.3.0_amd64.deb (–install) :
problème de pré-dépendance - greensql-fw non installé
Des erreurs ont été rencontrées pendant l’exécution :
greensql-fw_1.3.0_amd64.deb
dpkg : concernant greensql-fw_1.3.0_amd64.deb contenant greensql-fw, problème de pré-dépendance :
greensql-fw pré-dépend de libstdc++6 (>= 4.6)
libstdc++6 est installé, mais sa version est 4.4.5-8.
dpkg : erreur de traitement de greensql-fw_1.3.0_amd64.deb (–install) :
problème de pré-dépendance - greensql-fw non installé
Des erreurs ont été rencontrées pendant l’exécution :
greensql-fw_1.3.0_amd64.deb
…
i A libstdc++6-4.4-dev - bibliothèque standard C++ de GNU v3 - fichiers de développement
…
p libstdc++6-4.6-dev - bibliothèque standard C++ de GNU v3 - fichiers de développement
Les NOUVEAUX paquets suivants vont être installés :
cpp-4.6{ab} g+±4.6{ab} gcc-4.6{ab} gcc-4.6-base{a} gcc-4.7-base{a} libgmp10{a} libmpc2{a} libquadmath0{a} libstdc++6-4.6-dev{b}
0 paquets mis à jour, 9 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 21,5 Mo d’archives. Après dépaquetage, 54,2 Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
g+±4.6: Dépend: libmpfr4 (>= 3.1.0) mais 3.0.0-2 est installé.
gcc-4.6: Dépend: binutils (>= 2.21.1) mais 2.20.1-16 est installé.
Dépend: libgcc1 (>= 1:4.6.3-1) mais 1:4.4.5-8 est installé.
Dépend: libgomp1 (>= 4.6.3-1) mais 4.4.5-8 est installé.
Dépend: libmpfr4 (>= 3.1.0) mais 3.0.0-2 est installé.
libstdc++6-4.6-dev: Dépend: libstdc++6 (>= 4.6.3-1) mais 4.4.5-8 est installé.
Dépend: libc6-dev (>= 2.13-5) mais 2.11.3-3 est installé.
cpp-4.6: Dépend: libmpfr4 (>= 3.1.0) mais 3.0.0-2 est installé.
Les actions suivantes permettront de résoudre ces dépendances :
Conserver les paquets suivants dans leur version actuelle :
cpp-4.6 [Non installé]
g++-4.6 [Non installé]
gcc-4.6 [Non installé]
libstdc++6-4.6-dev [Non installé]
Accepter cette solution ? [Y/n/q/?] n
Les actions suivantes permettront de résoudre ces dépendances :
Supprimer les paquets suivants :
g++-4.4
gcc-4.3
gcc-4.4
libstdc++6-4.4-dev
linux-headers-2.6.32-5-amd64
Mettre à jour les paquets suivants :
binutils [2.20.1-16 (now, stable) -> 2.22-6 (testing)]
cpp [4:4.4.5-1 (now, stable) -> 4:4.6.2-4 (testing)]
8 ) g++ [4:4.4.5-1 (now, stable) -> 4:4.6.2-4 (testing)]
9) gcc [4:4.4.5-1 (now, stable) -> 4:4.6.2-4 (testing)]
10) libc-bin [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
11) libc-dev-bin [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
12) libc6 [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
13) libc6-dev [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
14) libc6-i386 [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
15) libgcc1 [1:4.4.5-8 (now, stable) -> 1:4.7.0-7 (testing)]
16) libgomp1 [4.4.5-8 (now, stable) -> 4.7.0-7 (testing)]
17) libmpfr4 [3.0.0-2 (now, stable) -> 3.1.0-5 (testing)]
18) libstdc++6 [4.4.5-8 (now, stable) -> 4.7.0-7 (testing)]
19) locales [2.11.3-3 (now, stable, stable-updates) -> 2.13-32 (testing)]
20) make [3.81-8 (now, stable) -> 3.81-8.2 (testing)]
21) pkg-config [0.25-1.1 (now, stable) -> 0.26-1 (testing)]
Accepter cette solution ? [Y/n/q/?] y
Les NOUVEAUX paquets suivants vont être installés :
cpp-4.6{a} g+±4.6{a} gcc-4.6{a} gcc-4.6-base{a} gcc-4.7-base{a} libgmp10{a} libmpc2{a} libquadmath0{a} libstdc++6-4.6-dev
Les paquets suivants seront ENLEVÉS :
g+±4.4{a} gcc-4.3{a} gcc-4.4{a} libstdc++6-4.4-dev{a} linux-headers-2.6.32-5-amd64{a} linux-headers-2.6.32-5-common{u} linux-kbuild-2.6.32{u}
Les paquets suivants seront mis à jour :
binutils cpp g++ gcc libc-bin libc-dev-bin libc6 libc6-dev libc6-i386 libgcc1 libgomp1 libmpfr4 libstdc++6 locales make pkg-config
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
manpages-dev
16 paquets mis à jour, 9 nouvellement installés, 7 à enlever et 1 non mis à jour.
Il est nécessaire de télécharger 46,0 Mo d’archives. Après dépaquetage, 5 689 ko seront utilisés.
Voulez-vous continuer ? [Y/n/?] y
Charger/installer/enlever des paquets.
#[/quote]
En résumé, cela équivaudrait à passer mon dédié en Wheezy, (cela dit,je n’ai absolument rien contre cette version) Wheezy pour un serveur, niet pour moi …
Merci pour le .deb, à charge lol …
[quote=“loreleil”]
En résumé, cela équivaudrait à passer mon dédié en Wheezy, (cela dit,je n’ai absolument rien contre cette version) Wheezy pour un serveur, niet pour moi …
Merci pour le .deb, à charge lol … [/quote]
Je le refait sur une stable.
Je poste le lien dans quelques minutes.
Re,
Le lien est le même, j’ai ecrasé.
[quote=“lol”]Salut,
greensql-fw_1.3.0_amd64.deb[/quote]
Les dépendances:
Ça devrait fonctionner…
Salut,
Laisses couler …
# aptitude install libpcre3-dev libmysqlclient16 libpq5 libevent-dev libmysqlclient-dev libpq-dev devscripts fakeroot flex bison
[quote=“loreleil”]Salut,
Laisses couler …
# aptitude install libpcre3-dev libmysqlclient16 libpq5 libevent-dev libmysqlclient-dev libpq-dev devscripts fakeroot flex bison
[/quote]
Pourquoi ?
Ceux sont les paquets que j’avais installé en vu de la fabrication du dit .deb
Ceux sont les paquets que j’avais installé en vu de la fabrication du dit .deb [/quote]
Je ne comprend pas. c’est très bien.
J’ai compilé le deb sur une stable, donc il reste juste à l’installer.
Tu as essayé avec le nouveau deb ?
[quote=“lol”]Tu as essayé avec le nouveau deb ?
[/quote]
Rhôooo, j’ai pas tout bien compris, là, de quel nouveau deb parles tu ?
edit
LOVE-U … << lol ?
[quote=“lol”]Je le refait sur une stable.
Je poste le lien dans quelques minutes.[/quote]
J’ai écrasé l’ancien deb (compilé sur une Sid) avec le nouveau compilé sur une stable (c’était idiot de ma part d’avoir donné celui compilé sur unstable…).
Le lien est le même que le précédent.
Je te propose donc de ré-essayer.
Ok! j’ai repris le lien.
# dpkg -i greensql-fw_1.3.0_amd64.deb
(Lecture de la base de données... 44906 fichiers et répertoires déjà installés.)
Dépaquetage de greensql-fw (à partir de greensql-fw_1.3.0_amd64.deb) ...
dpkg : erreur de traitement de greensql-fw_1.3.0_amd64.deb (--install) :
impossible d'installer une nouvelle version de « /usr/lib64/libgsql-pgsql.so »: Aucun fichier ou dossier de ce type
Des erreurs ont été rencontrées pendant l'exécution :
greensql-fw_1.3.0_amd64.deb
~:#/opt/sources/greensql#
Il me semble (sauf erreur) que le deb construit sur l’une de tes machines ne soit pas compatible avec mon install labas …
[quote=“loreleil”]Ok! j’ai repris le lien.
# dpkg -i greensql-fw_1.3.0_amd64.deb
(Lecture de la base de données... 44906 fichiers et répertoires déjà installés.)
Dépaquetage de greensql-fw (à partir de greensql-fw_1.3.0_amd64.deb) ...
dpkg : erreur de traitement de greensql-fw_1.3.0_amd64.deb (--install) :
impossible d'installer une nouvelle version de « /usr/lib64/libgsql-pgsql.so »: Aucun fichier ou dossier de ce type
Des erreurs ont été rencontrées pendant l'exécution :
greensql-fw_1.3.0_amd64.deb
~:#/opt/sources/greensql#
Il me semble (sauf erreur) que le deb construit sur l’une de tes machines ne soit pas compatible avec mon install labas … [/quote]
Bizarre, c’est compilé sur une squeeze toute fraîche…
D’autant plus bizarre que je ne trouve le fichier libgsql-pgsql.so dans aucun paquet debian…
Effectivement, c’est ce que je recherchais également …
# find / -name "*libgsql-pgsql.so*"
#
[code]
…
-rw-r–r-- 1 root root 23696 6 févr. 2010 libgpm.so.2.0.0
lrwxrwxrwx 1 root root 26 19 mai 14:20 libgssapi_krb5.so -> mit-krb5/libgssapi_krb5.so
lrwxrwxrwx 1 root root 21 7 mai 15:43 libgssapi_krb5.so.2 -> libgssapi_krb5.so.2.2
-rw-r–r-- 1 root root 216824 2 janv. 21:39 libgssapi_krb5.so.2.2
lrwxrwxrwx 1 root root 19 7 mai 13:30 libgssglue.so.1 -> libgssglue.so.1.0.0
-rw-r–r-- 1 root root 36504 31 août 2009 libgssglue.so.1.0.0
lrwxrwxrwx 1 root root 21 19 mai 14:20 libgssrpc.so -> mit-krb5/libgssrpc.so
lrwxrwxrwx 1 root root 16 7 mai 15:43 libgssrpc.so.4 -> libgssrpc.so.4.1
-rw-r–r-- 1 root root 115352 2 janv. 21:39 libgssrpc.so.4.1
lrwxrwxrwx 1 root root 26 7 mai 13:30 libgthread-2.0.so.0 -> libgthread-2.0.so.0.2400.2
…[/code]
[quote]diff -Nur greensql-fw-1.2.2.orig/Makefile greensql-fw-1.2.2/Makefile
— greensql-fw-1.2.2.orig/Makefile 2010-01-25 16:40:09.000000000 +0100
+++ greensql-fw-1.2.2/Makefile 2010-02-10 19:58:26.000000000 +0100
@@ -16,29 +16,36 @@
install:
if ! test -d “greensql-console”; then if test -d “…/greensql-console”; then cp -R …/greensql-console/ .; fi; fi
ifeq ($(LBITS),64)
cd ${DESTDIR}/usr/lib64/ &&\
ln -sf libgsql-mysql.so.1 libgsql-mysql.so && \
ln -sf libgsql-pgsql.so.1 libgsql-pgsql.so && \
ln -sf libgsql-mysql.so.1 bgsql-mysql.so && \
ln -sf libgsql-pgsql.so.1 bgsql-pgsql.so \
( \
cd ${DESTDIR}/usr/lib/ &&\
ln -sf libgsql-mysql.so.1 libgsql-mysql.so && \
ln -sf libgsql-pgsql.so.1 libgsql-pgsql.so \
)
endif
mkdir -p ${DESTDIR}/etc/greensql/
cp scripts/greensql-create-db.sh ${DESTDIR}/usr/sbin/greensql-create-db
install-web:
cp conf/greensql-apache.conf ${DESTDIR}/etc/greensql/
[/quote]
Je poursuis …