Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Help] emerge world (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
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Aug 28, 2003 8:36 am    Post subject: [Help] emerge world (résolu) Reply with quote

c'est normal ca? (ça m'inquiète un peu...)
Code:

# emerge -p world
                                                                                         
These are the packages that I would merge, in order:
                                                                                         
Calculating world dependencies
*** Package in world file is not installed: gnome-base/gnome
\
!!! all ebuilds that could satisfy "sys-apps/coreutils" have been masked.
!!!    (dependency required by "sys-apps/fileutils-4.1.11-r2" [ebuild])
                                                                                         
!!! Problem with ebuild sys-apps/fileutils-4.1.11-r2
!!! Possibly a DEPEND/*DEPEND problem.
                                                                                         
!!! Depgraph creation failed.


Last edited by jeurigol on Fri Sep 12, 2003 10:07 am; edited 1 time in total
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Thu Aug 28, 2003 8:51 am    Post subject: Reply with quote

fileutils-4.1.11-r2 est en ~x86 donc instable de plus :
Quote:
DESCRIPTION="textutils, sh-utils and fileutils are replaced by coreutils"

Avec fileutils-4.1.11-r1, ça passe.
Je suppose que "unmerger" fileutils, textutils et sh-utils avec "d'emerger" coreutils devrait marcher.
Back to top
View user's profile Send private message
mickey08
Guru
Guru


Joined: 14 May 2003
Posts: 319
Location: france / reims

PostPosted: Thu Aug 28, 2003 9:41 am    Post subject: Reply with quote

grain de sel

coreutils je l'ai installé ce matin il était dans mon emerge world ...

avec N comme flag

ca veut dire New ?

fin du grain de sel
_________________
pom pom powa
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Aug 28, 2003 9:45 am    Post subject: Reply with quote

En résumé :
j'unmerge fileutils, textutils, sh-utils
puis j'emerge coreutils, en faisant attention de virer ~86 dans make.conf

c'est ca?
Back to top
View user's profile Send private message
cylgalad
Veteran
Veteran


Joined: 18 Apr 2003
Posts: 1327
Location: France

PostPosted: Fri Aug 29, 2003 9:25 am    Post subject: Reply with quote

Ou tu "emerges" les versions stables
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Fri Aug 29, 2003 11:30 am    Post subject: Reply with quote

Je suggèrerais de faire le merge avant l'unmerge, sinon ton système passera par une phase ou il lui manquera des commandes de base, et je sais pas ce que ça donnera.
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Wed Sep 10, 2003 9:04 am    Post subject: Reply with quote

Bon j'ai retourné le problème un peu dans tous les sens, j'ai fait des emerge et unmerge, mais j'ai toujours pas réussit à corriger le problème.... :
Code:

emerge -p world
                                                                               
These are the packages that I would merge, in order:
                                                                               
Calculating world dependencies |
!!! all ebuilds that could satisfy "sys-apps/coreutils" have been masked.
!!! (dependency required by "sys-apps/fileutils-4.1.11-r2" [ebuild])
                                                                               
!!! Problem with ebuild sys-apps/fileutils-4.1.11-r2
!!! Possibly a DEPEND/*DEPEND problem.
                                                                               
!!! Depgraph creation failed.


ceci avec ACCEPT_KEYWORDS="~x86".

Par contre sans le ACCEPT_KEYWORDS="~x86", ca passe, mais il va me remplacer pas mal de paquets que j'avais installé volontairement en instable.... Ya t il une solution?
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Wed Sep 10, 2003 11:48 pm    Post subject: Reply with quote

Bah je vois ce qui est susceptible d'effectivement bloquer, mais je peux pas te répondre comme ça¹. Tu pourrais nous dire ce que tu as d'installé exactement stp?
Code:
emerge -s ^coreutils$
emerge -s ^fileutils$
ACCEPT_KEYWORDS="~x86" emerge -p world
ACCEPT_KEYWORDS="-~x86" emerge -p world

Ainsi que ton profile:
Code:
ls -l /etc/make.profile | sed s:^.*/::


¹ Enfin si, une soluce simple qui devrait le faire serait de virer sys-apps/coreutils et sys-apps/coreutils de ton /var/cache/edb/world. De manière générale, aucune raison de les avoir dans le world. Et puis aussi, juste pour être sûr, ton "emerge sync" il est de quand ?
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Thu Sep 11, 2003 8:18 am    Post subject: Reply with quote

bon alors :
Code:

 emerge -s ^coreutils$
Searching...
[ Results for search key : ^coreutils$ ]
[ Applications found : 1 ]
                                                                               
*  sys-apps/coreutils [ Masked ]
      Latest version available: 5.0-r2
      Latest version installed: [ Not Installed ]
      Size of downloaded files: 3,887 kB
      Homepage:    http://www.gnu.org/software/coreutils/
      Description: Standard GNU file utilities (chmod, cp, dd, dir, ls...), text  utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)
                                                                               


Code:

emerge -s ^fileutils$
Searching...
[ Results for search key : ^fileutils$ ]
[ Applications found : 1 ]
                                                                               
*  sys-apps/fileutils
      Latest version available: 4.1.11-r2
      Latest version installed: 4.1.11-r1
      Size of downloaded files: 0 kB
      Homepage:    http://www.gnu.org/software/fileutils/fileutils.html
      Description: textutils, sh-utils and fileutils are replaced by coreutils


Code:


ACCEPT_KEYWORDS="~x86" emerge -p world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies \
!!! all ebuilds that could satisfy "sys-apps/coreutils" have been masked.
!!!    (dependency required by "sys-apps/fileutils-4.1.11-r2" [ebuild])
 
!!! Problem with ebuild sys-apps/fileutils-4.1.11-r2
!!! Possibly a DEPEND/*DEPEND problem.
 
!!! Depgraph creation failed.


Code:


 ACCEPT_KEYWORDS="-~x86" emerge -p world
 
These are the packages that I would merge, in order:
 
Calculating world dependencies ...done!
[ebuild     UD] dev-perl/XML-Parser-2.31-r1 [2.33]
[ebuild     UD] sys-apps/pciutils-2.1.10-r1 [2.1.11]
[ebuild     UD] sys-apps/portage-2.0.48-r5 [2.0.49]
*** Portage will stop merging at this point and reload itself,
    recalculate dependencies, and complete the merge.
    You may avoid the remerging of packages by updating portage on its own.
 
[ebuild     U ] sys-devel/automake-1.7.5-r2 [1.7.2]
[ebuild     U ] net-www/apache-2.0.47 [2.0.46]
[ebuild     U ] sys-apps/procps-3.1.9 [3.1.8]
[ebuild     U ] net-mail/procmail-3.22-r6 [3.22-r5]
[ebuild     U ] sys-apps/groff-1.18.1-r3 [1.18.1-r1]
[ebuild     U ] sys-apps/man-1.5l-r6 [1.5l-r3]
[ebuild     U ] sys-kernel/gentoo-sources-2.4.20-r6 [2.4.20-r5]
[ebuild     U ] app-portage/ufed-0.34 [0.32]
[ebuild     UD] net-im/gaim-0.66-r3 [0.67]
[ebuild     U ] sys-devel/binutils-2.14.90.0.2 [2.13.90.0.18]
[ebuild     U ] app-admin/gkrellm-2.1.14 [2.1.10]
[ebuild     UD] net-mail/evolution-1.4.3 [1.4.4]
[ebuild     U ] dev-php/php-4.3.2-r2 [4.3.2]
[ebuild     UD] app-misc/mc-4.6.0-r1 [4.6.0-r2]
[ebuild     U ] sys-devel/gcc-3.2.3-r1 [3.2.2]
[ebuild     U ] sys-apps/util-linux-2.11z-r6 [2.11y]
[ebuild     U ] net-print/cups-1.1.19-r1 [1.1.18-r5]
[ebuild  N    ] net-print/foomatic-filters-3.0.0
[ebuild  N    ] net-print/foomatic-db-engine-3.0.0
[ebuild  N    ] net-print/foomatic-db-20030716
[ebuild     U ] net-print/foomatic-3.0.0 [2.0.2]
[ebuild     U ] sys-apps/net-tools-1.60-r7 [1.60-r6]
[ebuild  N    ] net-misc/iputils-020927
[ebuild     U ] dev-lang/python-2.2.3-r1 [2.2.2]
[ebuild     UD] x11-base/xfree-4.3.0-r2 [4.3.0-r3]
[ebuild     U ] sys-apps/gawk-3.1.3 [3.1.1-r2]
[ebuild     U ] sys-apps/gzip-1.3.3-r2 [1.3.3-r1]
[ebuild     U ] media-sound/mp3blaster-3.1.3 [3.1.1]
[ebuild     UD] media-gfx/blender-2.23-r1 [2.28]
[ebuild     U ] sys-devel/patch-2.5.9 [2.5.4-r4]
[ebuild     U ] sys-apps/psmisc-21.2-r3 [21.2-r1]
[ebuild     U ] net-misc/rsync-2.5.6-r2 [2.5.6-r1]
[ebuild     U ] sys-apps/debianutils-1.16.7-r2 [1.16.7-r1]
[ebuild     U ] x11-terms/eterm-0.9.2-r5 [0.9.2-r4]
[ebuild  N    ] media-libs/faad2-1.1
[ebuild     U ] media-video/mplayer-0.90-r2 [0.90_rc5]
[ebuild  N    ] media-libs/mpeg-lib-1.3.1-r1
[ebuild     U ] media-gfx/gimp-1.2.4 [1.3.18]
[ebuild     U ] sys-apps/hdparm-5.4 [5.3-r2]
[ebuild     UD] dev-perl/Test-Harness-2.28-r1 [2.30]
[ebuild     U ] sys-libs/glibc-2.3.2-r1 [2.3.1-r4]
[ebuild     UD] x11-wm/enlightenment-0.16.5-r4 [0.16.6_pre6]
[ebuild     U ] sys-apps/pam-login-3.11 [3.10]
[ebuild     U ] sys-apps/baselayout-1.8.6.8-r1 [1.8.5.9]
[ebuild     U ] app-portage/mirrorselect-0.7-r1 [0.5]
 


Code:

ls -l /etc/make.profile | sed s:^.*/::
default-x86-1.4


(par contre je veux bien une explication de cette dernière commande....)

Mon emerge sync doit dater d'une semaine, a qq jours près.
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Thu Sep 11, 2003 6:39 pm    Post subject: Reply with quote

Heu, on va commencer par la fin :
Code:
ls -l /etc/make.profile

...te dis quel profile tu utilises puisque make.profile est un lien symbolique vers ton répertoire de profile.
Code:
sed s:^.*/::

...fait un affichage plus épuré puisqu'il remplace ("s:quelquechose:autrechose:") tout (".*") depuis le début de ligne ("^") jusqu'à un "/" (le dernier de la ligne en l'occurence, puisque sed cherche le plus long pattern), par rien. D'où la sortie qui est bien juste le nom de ton profile. Bon ça c'était pour le court élémentaire de sed, maintenant, si ta question c'était «c'est quoi un "profile"», alors hésite pas à la reposer parceque j'ai eu un doute, et que dans ces cas là j'ai aussi la flemme.

Bon, ensuite, voilà ce que je sais: dans le portage d'aujourd'hui, coreutils est pas masqué (ni dans le profile, ni dans package.mask). Alors a priori, soit tu as pas de bol et il l'a été temporairement par erreur juste quand tu as fait ton dernier sync, soit tu l'as masqué pour une raison X ou Y dans ton /etc/portage/package.mask et tu t'en souviens plus (soit y'a des subtilités des masques qui m'échappent, ça n'aurait rien d'impossible).
Deux tests s'imposent donc:
- d'abord le deuxième, on sait jamais:
Code:
grep coreutils /etc/portage/package.mask

- ensuite le premier, des fois que:
Code:
emerge sync
emerge -s ^coreutils$


Moi à la base je pensais plus à des histoires de blocages de paquets à cause du passage "{file,sh-,text}utils --> coreutils", mais la sortie que tu as correspond vraiment à un masquage.
Back to top
View user's profile Send private message
jeurigol
Tux's lil' helper
Tux's lil' helper


Joined: 13 Jun 2003
Posts: 124

PostPosted: Fri Sep 12, 2003 10:06 am    Post subject: Reply with quote

Bon je vais commencer pas la fin qui etait ton début (ou l'inverse je sais plus..... :? )
Merci l'explication me convient, quoique je me pose désormais la question "qu'est ce qu'un profil", mais bon, je peux aussi me tirer de ma flemme et aller faire qq recherches, pas la peine de me répondre (je préfère que tu gardes ton énergie pour aider les pauvres types comme moi plutot que de repondre à des questions générales ;) )

Enfin deuxième partie :
Code:

grep coreutils /etc/portage/package.mask
# coreutils -- replacement for sh-utils, textutils and fileutils
sys-apps/coreutils


Bon en effet il était maské, mais alors la je ne sais vraiment pas prkoi, c'est pas moi qui ai fait ca.
(d'ailleurs ya plein de package la dedans, je me demande pourquio ils sont la).

Bon je suppose que ca résout mon problème, je vais de ce pas mettre le flag "resolu" sur mon thread.

Ca me frustre quand meme un peu que ca soit que ca, j'aurais du verifier avant, ca entrait largement dans mes capacités, mais je pensais vraiment pas que ca pouvait être si con.
Back to top
View user's profile Send private message
TGL
Bodhisattva
Bodhisattva


Joined: 02 Jun 2002
Posts: 1978
Location: Rennes, France

PostPosted: Fri Sep 12, 2003 10:30 am    Post subject: Reply with quote

Et avec des commentaires en plus ? Humm... t'aurais pas un jour fait "cp /usr/portage/profile/package.mask /etc/portage/package.mask" ? Si oui, je serais toi je viderai ce mask. C'est vraiment censé être un truc perso en plus du masque officiel, mais là toi tu risques de conserver masqués des paquets qui officiellement ne le sont plus.
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