[incompatibilité de lib] libnet 1.0 et 1.1 (résolu)

Applications, problèmes de configuration réseau
Répondre
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

[incompatibilité de lib] libnet 1.0 et 1.1 (résolu)

Message par rasta »

Bonjour,

je poste ce nouveau sujet, car j'ai un problème de
bibliothèque.
Je travail sur de la programmation réseau, et je voudrais
utiliser la library libnet 1.0, cependant cela n'est pas possible car
la version actuelle est la 1.1.

Pourquoi vouloir cela??

La bibliothèque libnet à subit des changement énorme, et un tuto
bien sympas est sous la version 1.0 .

Je cherche comment faire pour rétrograder la version de ma bibliothèque??

j'avais pensé à download une ancienne version, puis la compiler dans un répertoire puis ensuite compilé mes source dans ce répertoire ????

piètre programmeur??? on en apprend tout les jours....
Dernière modification par rasta le mar. 20 mars 2012, 14:07, modifié 2 fois.
Avatar de l’utilisateur
Nic0
Chu Ko Nu
Messages : 454
Inscription : dim. 11 janv. 2009, 03:16
Localisation : Calvados (14)

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par Nic0 »

Salut,

Tu peux suivre la partie Downgrade du wiki pour rétrograder un paquet. Puis bloquer sa mise à jour avec la configuration de pacman.conf.
~ Yet Another DevOps Blog ~
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par rasta »

Merci, (au même comme toujours)

Je vais tester sa et je met en résolue si sa marche....
Avatar de l’utilisateur
oloꟼ
Chu Ko Nu
Messages : 381
Inscription : sam. 23 oct. 2010, 21:30

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par oloꟼ »

Le problème étant que si la lib a vraiment tant changé, tu vas avoir des soucis de dépendances …

Ça n'engage que moi, mais personellement j'essaierais au maximum de bosser avec la dernière version stable.
oloꟼ aka ewloni
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par rasta »

Mon tuto parle justement de cette incompatibilité mais précise que
il n'y a pas de souci majeur à rétrograder.

Pour ce qui est du lien :

http://wiki.archlinux.fr/Downgrade

j'ai tester la section rollback mais la lib est
encore trop récente sur http://arm.konnichi.com.

La section " Librairie trop récente " ne convient
apparament pas à mon problème.

Comment faire?
viperpaulo
Chu Ko Nu
Messages : 389
Inscription : lun. 06 déc. 2010, 13:58

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par viperpaulo »

Salut Libnet 1.0 date de plus de 3ans !
Je rejoins oloꟼ, ce serait plus sérieux d'apprendre à utiliser la version actuelle ... Enfin ça n'engage que moi ..
Sinon, il faut que tu fouilles sur le net pour essayer de retrouver les sources de libnet 1.0 et essayer de les compiler !

EDIT :
1er lien google pour "libnet 1.0 sources"
http://code.google.com/p/ips-builder/do ... gz&can=2&q
Pour faire propre, il faudrait effectivement faire un PKGBUILD (prise en compte par pacman, gestion des dépendances, conflits etc...)
Dernière modification par viperpaulo le mar. 20 mars 2012, 12:18, modifié 1 fois.
Avatar de l’utilisateur
Nic0
Chu Ko Nu
Messages : 454
Inscription : dim. 11 janv. 2009, 03:16
Localisation : Calvados (14)

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par Nic0 »

Effectivement, libnet1.0 est antérieur à 2009/11, date des débuts de ARM…

Si tu en fais une compilation et installation, je pense que en faire un PKGBUILD serait plus approprié. Après, si c'est juste une question de tuto, il est peut être intéressant de voir la documentation officielle et lire leur code pour utiliser la bibliothèque la plus récente. Quitte à commencer avec une nouvelle bibliothèque, autant prendre une version récente.
~ Yet Another DevOps Blog ~
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par rasta »

effectivement j'ai déjà testé libnet 1.1 et c'est pas pareil que la 1.0 donc dur pour suivre le tuto, mais
c'est clair que au final ce sera la 1.1 que j'utiliserais car il y aura probablement plus de possibilité
et c'est de toute facon indéniable qu'il vaut mieux utilisé une lib à jour.

bon mercie pour les sources j'ai pas été foutu de les trouver.

et puis si tout vas bien je met tout sa en résolu
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par rasta »

C'est bon la lib fonctionne correctement et j'ai pue compilé mes sources
:D :D :D


Par contre pour suprimer toute trace de la lib quand j'en aurait fini,
comment dois-je faire ??


1er solution:

j'efface tout les dossiers et fichiers dans /usr/lib/ ; /usr/include apartenant à libnet

ou

2eme solution:

je fais un make deinstall
oktoberfest
Maître du Kyudo
Messages : 1855
Inscription : mer. 06 janv. 2010, 13:51
Localisation : Ried - Alsace - France

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par oktoberfest »

Tu aurais du faire un PKGBUILD. Tu peux utiliser celui pour la libnet 1.1 et adapter à tes besoins.
Ce sera plus propre : tu obtiens un paquet que tu installes/désinstalles via pacman.

Maintenant c'est un peu tard... mais tu peux toujours regarder les fichiers qui ont été installés par make (regarde tous les messages lors de l'installation), les effacer à la main et te lancer dans le PKGBUILD.
La majorité des bugs se situe entre la chaise et le clavier...
Arrêtez de vous prendre la tête avec les partitions... passez au LVM
rasta
archer
Messages : 142
Inscription : mar. 21 févr. 2012, 02:16

Re: [incompatibilité de lib] libnet 1.0 et 1.1

Message par rasta »

OK merci pour toute cette aide,

Vous êtes vraiment au top les gas.

:bravo:
Répondre