Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[portage] Pb de paquet bloquant,giflib & libungif (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
bouba331
Tux's lil' helper
Tux's lil' helper


Joined: 30 Nov 2004
Posts: 87
Location: Tours (France)

PostPosted: Tue Sep 06, 2005 6:25 pm    Post subject: [portage] Pb de paquet bloquant,giflib & libungif (réso Reply with quote

Bonjour, j'ai un problème de paquet bloquant, voici ce que j'ai:

Code:

localhost baptiste # emerge --update --deep world --pretend

These are the packages that I would merge, in order:

Calculating world dependencies ...done!
[blocks B     ] media-libs/libungif (is blocking media-libs/giflib-4.1.3-r1)
........
[ebuild  N    ] media-libs/libungif-4.1.3-r1
.........


J'ai lu des posts sur le forum gentoo indiquant de désinstaller libungif puis de faire un revdep-rebuild. C'est ce que j'ai réalisé mais j'obtient toujours le même problème, il semblerait que giflib remplace dorénavant libungif mais pourtant j'ai toujours des paquets qui dépendent de libungif.

Code:

localhost temp # equery depends libungif
[ Searching for packages depending on libungif... ]
app-editors/emacs-21.4
media-video/mplayer-1.0_pre7-r1


Voilà, je ne sais vraiment pas comment résoudre ce problème auriez vous une solution ?
Merci.

bouba


Last edited by bouba331 on Sat Sep 10, 2005 12:05 pm; edited 1 time in total
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Tue Sep 06, 2005 8:02 pm    Post subject: Reply with quote

Je dirais, dans l'ordre:
Code:

emerge sync (pour avoir notamment emacs-21.4-r1 qui dépend de giflib et non libungif)
emerge -C libungif
emerge giflib
emerge -av mplayer emacs


En espérant qu'il y ait pas d'autres packages qui posent problème....
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Wed Sep 07, 2005 9:30 am    Post subject: Reply with quote

Il faut mettre +gif dans le USE, et il y a aussi imlib2 à réémerger.
Back to top
View user's profile Send private message
bouba331
Tux's lil' helper
Tux's lil' helper


Joined: 30 Nov 2004
Posts: 87
Location: Tours (France)

PostPosted: Wed Sep 07, 2005 5:04 pm    Post subject: Reply with quote

Je ne comprends pas, j'ai supprimé la libungif, réemergé imlib2, la giflib puis emacs et mplayer mais celà ne fonctionne toujours pas.
J'ai poutant rajouté gif dans ma variable USE définie ainsi dans /etc/make.conf
Code:

USE="x86 cups foomaticdb ppds usb gtkhtml gimp-print 3dnow X apache2  berkdb
     dga divx4linux avi dvb emacs dvd encode postgres php perl mysql gtk2
     gtk gif v4l quicktime
     mmx mmx2 sse 3dnowext nptl unicode opengl gd gd-external
     cpdflib dba real java dga pam ssl xml xml2 innodb
     bzip2 ftp session"


equery depends libungif
me donne le même résultat
Code:

localhost / # equery depends libungif
[ Searching for packages depending on libungif... ]
app-editors/emacs-21.4
media-video/mplayer-1.0_pre7-r1


Par contre quand je fait revdep-rebuild voici ce qui s'affiche, peut-être que le problème vient alors de imlib2, pourtant j'ai bien réinstallé ce paquet !

Code:

localhost / # revdep-rebuild

Checking reverse dependencies...
Packages containing binaries and libraries broken by any package update,
will be recompiled.

Collecting system binaries and libraries... using existing /root/.revdep-rebuild.1_files.

Collecting complete LD_LIBRARY_PATH... using existing /root/.revdep-rebuild.2_ldpath.

Checking dynamic linking consistency... using existing /root/.revdep-rebuild.3_rebuild.

Assigning files to ebuilds... using existing /root/.revdep-rebuild.4_ebuilds.

Evaluating package order... using existing /root/.revdep-rebuild.5_order.

All prepared. Starting rebuild...
emerge --oneshot --nodeps  =app-editors/emacs-21.4 =app-office/openoffice-bin-1.1.4-r1 =media-libs/imlib-1.9.14-r3 =media-libs/imlib2-1.2.0.007 =www-client/mozilla-firefox-bin-1.0.4
..........
Calculating dependencies |
emerge: there are no ebuilds to satisfy "=media-libs/imlib2-1.2.0.007".


Result is not OK, you have following choices:
- if emerge failed during build, fix the problems and re-run revdep-rebuild
    or
- use -X or --package-names as first argument (try to rebuild package, not exact
  ebuild - ignores SLOT!)
    or
- set ACCEPT_KEYWORDS="~<your platform>" and/or /etc/portage/package.unmask
  (and remove /root/.revdep-rebuild.5_order to be evaluated again)
    or
- modify the above emerge command and run it manually
    or
- compile or unmerge unsatisfied packages manually, remove temporary files and
  try again (you can edit package/ebuild list first)

To remove temporary files, please run:
rm /root/.revdep-rebuild*.?_*


Merci pour votre aide, je suis vraiment en galère, impossible de mettre à jours mes paquets à cause de celà.

Bouba
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Wed Sep 07, 2005 5:25 pm    Post subject: Reply with quote

c'est quoi le problème maintenant exactement? libungif qui veut s'installer de force, c'est ça?

Une methode pour savoir qui veut installer libungif c'est carrément de le masquer:
Code:

echo "media-libs/libungif" >> /etc/portage/package.mask


Ensuite lance un update global, qui normalement devrait foirer, et tu verras à ce moment quel est le paquet qui veut libungif.
Back to top
View user's profile Send private message
bouba331
Tux's lil' helper
Tux's lil' helper


Joined: 30 Nov 2004
Posts: 87
Location: Tours (France)

PostPosted: Wed Sep 07, 2005 6:47 pm    Post subject: Reply with quote

Ok, maintenant emacs refuse de s'installer, il demande absolument la libungif.
Code:

localhost baptiste # emerge emacs
Calculating dependencies -
!!! All ebuilds that could satisfy ">=media-libs/libungif-4.1.0.1b" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/libungif-4.1.3-r1 (masked by: package.mask)
- media-libs/libungif-4.1.3 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "app-editors/emacs-21.4" [ebuild])
Back to top
View user's profile Send private message
Darkael
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1321
Location: France

PostPosted: Wed Sep 07, 2005 6:56 pm    Post subject: Reply with quote

bouba331 wrote:
Ok, maintenant emacs refuse de s'installer, il demande absolument la libungif.
Code:

localhost baptiste # emerge emacs
Calculating dependencies -
!!! All ebuilds that could satisfy ">=media-libs/libungif-4.1.0.1b" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-libs/libungif-4.1.3-r1 (masked by: package.mask)
- media-libs/libungif-4.1.3 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "app-editors/emacs-21.4" [ebuild])


Est ce que tu as fait un emerge sync récemment? Parce que normalement la dernière version stable de emacs c'est la 21.4-r1, qui ne dépend plus de giflib, alors que là chez toi c'est 21.4 apparement, qui dépend de libungif... (d'après ce que je lis dans les ebuilds)
Back to top
View user's profile Send private message
bouba331
Tux's lil' helper
Tux's lil' helper


Joined: 30 Nov 2004
Posts: 87
Location: Tours (France)

PostPosted: Thu Sep 08, 2005 11:35 am    Post subject: Reply with quote

ah, voilà, j'avais une instruction dans mon package.mask qui bloquait l'install de la dernière version d'emacs, j'ai aussi mis à jour mon profile, plus de blem avec la libungif dorévavant.

Merci KarnEvil.

Bouba
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