View previous topic :: View next topic |
Author |
Message |
dtony n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Sep 2004 Posts: 5
|
Posted: Tue Mar 21, 2006 10:43 pm Post subject: touch: initialisation des dates : Fonctions non impémentée |
|
|
Voici mon problème : j'ai voulu faire un emerge -uND world, j'ai d'abord unmerger pam-login car il blaquait shadow, je comptais le réemerger après. Une fois l'emerge terminé j'ai fais un etc-update puis j'ai rebooté, et là stupeur X ne se lance pas et impossible de me logger en console. J'en déduis que c'est a cause de pam-login, donc je décide de chrooter a partir du live-cd et d'emerger pam-login et j'ai cette erreur. Voici ce que le donne emerge --debug shadow :
Code: |
+ LAST_E_CMD=einfon
+ return 0
+ LAST_E_CMD=einfo
+ return 0
+ sed -i 's/^VERSION=.*/VERSION="2.1_pre6-r5"/' pym/portage.py
+ touch /var/tmp/portage/portage-2.1_pre6-r5/.unpacked
touch: initialisation des dates de `/var/tmp/portage/portage-2.1_pre6-r5/.unpacked': Fonction non implantée
+ diefunc dyn_unpack 728 1 'IO Failure -- Failed '\''touch .unpacked'\'' in /var/tmp/portage/portage-2.1_pre6-r5'
+ local funcname=dyn_unpack lineno=728 exitcode=1
+ shift 3
+ echo
+ echo '!!! ERROR: sys-apps/portage-2.1_pre6-r5 failed.'
!!! ERROR: sys-apps/portage-2.1_pre6-r5 failed.
+ dump_trace 2
+ local funcname= sourcefile= lineno= n e s=yes
+ declare -i strip=1
+ [[ -n 2 ]]
+ strip=2
+ echo 'Call stack:'
Call stack:
+ (( n = 4 - 1, p = 6 ))
+ (( n > 2 ))
+ funcname=dyn_unpack
++ basename /usr/lib/portage/bin/ebuild.sh
+ sourcefile=ebuild.sh
+ lineno=1569
+ args=
+ [[ -n 2 IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/portage-2.1_pre6-r5 1 728 dyn_unpack unpack ]]
+ (( j = 1 ))
+ (( j <= 0 ))
+ (( p -= 0 ))
+ echo ' ebuild.sh, line 1569: Called dyn_unpack'
ebuild.sh, line 1569: Called dyn_unpack
+ (( n-- ))
+ (( n > 2 ))
+ echo
+ echo '!!! IO Failure -- Failed '\''touch .unpacked'\'' in /var/tmp/portage/portage-2.1_pre6-r5'
!!! IO Failure -- Failed 'touch .unpacked' in /var/tmp/portage/portage-2.1_pre6-r5
+ echo '!!! If you need support, post the topmost build error, and the call stack if relevant.'
!!! If you need support, post the topmost build error, and the call stack if relevant.
+ echo
+ '[' unpack == unpack ']'
+ exit 1
|
J'ai tenté de prendre le binaire "touch" depuis ailleur mais ça ne change rien idem pour "emerge" |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
boozo Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/83658268945e337605eec8.gif)
Joined: 01 Jul 2004 Posts: 3193
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Fanfwe n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 28 Sep 2006 Posts: 6
|
Posted: Mon Oct 02, 2006 2:10 pm Post subject: |
|
|
Probably too late, but I got exactly the same error about touch.
My google search makes me find this page.
Actually, i solved it : I just had forgotten to mount proc so you should check your proc mount. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
AigleFR n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 27 Nov 2005 Posts: 25
|
Posted: Mon Oct 02, 2006 4:48 pm Post subject: |
|
|
Il me semble que si tu chroot depuis un livecd et que tu veux installer, tu as peut être oublier de faire un
Code: | mount -t proc none /mnt/gentoo/proc |
bien sur tu montes la partition autrepart si tu veux
et un
Code: | mount -o bind /dev /mnt/gentoo/dev |
tu retrouve sa sur le manuel d'intallation (les anciennes versions). J'ai mis la commande de tête alors je me suis peut etre un peu tromper ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|