Forums FUG-FR
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl
FreeBSD >> Système >> netpbm-10.26.64_4 ne se met pas à jour
https://forums.fug-fr.org/cgi-bin/yabb2/YaBB.pl?num=1303716793

Message started by PERIN on 25. Apr 2011 at 09:33

Title: netpbm-10.26.64_4 ne se met pas à jour
Post by PERIN on 25. Apr 2011 at 09:33
:-[ :-[Bonjour,
Je suis sous FreeBSD 8.1 Release et j'ai dernièrement fait une mise à jour de mon système grâce à la commande :
portupgrade -a
Tout c'est bien déroulé et tous mes logiciels sont à jour, sauf netpbm.
A la fin de la lise à jour j'ai bien tous mes logiciels nécessaires trouvés (found) sur mon système ; puis :
Configuring for netpbm-10.35.80_2
Et c'est là que ça se gâte :
Cannot build with netpbm installed, please deinstall first.
*** Erreur code 1
Stop in /usr/ports/graphics/nepbm.
**Command failed [exit code 1] : /usr/bin/script -qa /tmp/portupgrade20110424-58395-1uf lvc9-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=netpbm-10.26.64_4   UPGRADE_PORT_VER=10.26.64_4 make
***Fix the problem and try again.

Logiquement, j'ai alors tenté de désinstaller netpbm-10.26.64_4 pour installer netpbm-10.35.80_2 donc :
pkg_delete -i netpbm-10.26.64._4
delete netpbm-10.26.64_4 ? réponde : y
Alors j'obtiens :
pkg_delete : package 'netpbm-10.26.64_4' is required by these other packages and not be deinstalled :
gocr-0.49
kdegraphics-3.5.10_8
kdegraphics-kooka-3.5.10_3

d'ou deinstallation failed. Pour moi c'est un peu l'histoire de l'oeuf  et de la poule.
Y a t'il un moyen de mettre ce paquet à jour sans désorganiser FreeBSD? :-[ :-[

Title: Re: netpbm-10.26.64_4 ne se met pas à jour
Post by PERIN on 25. Apr 2011 at 19:03
Premier message :

Salut,

cd /usr/ports/graphics/nepbm
make deinstall
make install/reinstall ? (ou utiliser portupgrade ici?)

Après mon test :

Bonjour,
Je n'avais pas testé sous cette forme. J'ai essayé et obtenu pratiquement le même message.
Incidemment, j'ai fermé le terminal dans le quel j'avais fait l'essais. j'ai donc redémarré et refait la même manip pour obtenir le message exact. Et, là bizarre ; j'ai un message comme quoi netpbm n'est pas installé. Vu le contexte j'ai donc fait make install netpbm-10.35.80_2 et çà s'est mis à compiler.
Retour à l'invite de commande avec netpbm installé.
J'ai fait pkg_version -v | less
j'ai bien obtenu la liste de mes paquets 'up to ports' et :
gorc-0.49
kdegraphics-3.5.10_8
kdegraphics-kooka-3.5.10_3
'up to ports' aussi.
Bref le système est totalement à jour.
Merci.
Daniel.    :D :D

Title: Re: netpbm-10.26.64_4 ne se met pas à jour
Post by fgudin on 29. Apr 2011 at 11:09
Content que tu t'en sois sorti au final, et merci d'avoir assuré le suivi de ton message; c'est important pour garder au contenu des forums leur utilité.

Juste pour te donner l'info, il y a parfois certaines upgrades qui sont problématiques et pour lesquelles des manips spéciales sont obligatoires: si c'est le cas, c'est mentionné dans ports/UPDATING. Mais ça ne semble pas l'être pour netpbm, malheureusement, et je ne vois pas vraiment la cause initiale de ton souci.
Il est très important de consulter UPDATING avant toute upgrade lourde (si l'on a laissé passer des mois et qu'on ne suit pas les MLs consacrées aux ports): ça évite souvent de s'arracher les cheveux pendant quelques heures.

Title: Re: netpbm-10.26.64_4 ne se met pas à jour
Post by David_Marec on 29. Apr 2011 at 22:06

PERIN wrote on 25. Apr 2011 at 19:03:


Pour ce genre de conflits, le drapeau «FORCE_PKG_REGISTER» est souvent salvateur:

[code]
make install -DFORCE_PKG_REGISTER clean
[/code]

Il remplace le port même s'il est déjà présent.



Forums FUG-FR » Powered by YaBB 2.5.2!
YaBB Forum Software © 2000-2025. All Rights Reserved.