Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

problems with emerge perl-5.8.3

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
6 posts • Page 1 of 1
Author
Message
thwint
n00b
n00b
Posts: 53
Joined: Thu May 15, 2003 9:21 am
Location: Biel, Switzerland

problems with emerge perl-5.8.3

  • Quote

Post by thwint » Thu Feb 05, 2004 10:15 am

Hi all,
when i try to emerge perl i receive the following error:

Code: Select all

!!! ERROR: There appears to be FILE SYSTEM CORRUPTION. A file that is listed
!!!        as existing is not capable of being stat'd. If you are using an
!!!        experimental kernel, please boot into a stable one, force an fsck,
!!!        and ensure your filesystem is in a sane state. 'shutdown -Fr now'
!!!       
root File:  /var/tmp/portage/perl-5.8.3/image/usr/share/man/man3/Hash::Util.tmp
!!!        Error: [Errno 2] No such file or directory: '/var/tmp/portage/perl-5.8.3/image/usr/share/man/man3/Hash::Util.tmp'
I'm running kernel 2.4.22-r4 and already tried to shutdown -Fr now as recommended. I also removed the whole directory in /var/tmp/portage/perl-5.8.3. Nothing solved the problem. The same problem occured on an other system, but suddenly after many emerges it compiled through. It is always with Hash::Util.tmp never with any other files.

Code: Select all

Portage 2.0.50_pre22 (default-x86-1.4, gcc-3.3.2, glibc-2.3.3_pre20040117-r0, 2.4.22-gentoo-r4)
=================================================================
System uname: 2.4.22-gentoo-r4 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.12
Autoconf: sys-devel/autoconf-2.59
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="ftp://sunsite.cnlab-switch.ch/mirror/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X apache2 apm arts avi berkdb bonobo cdr crypt cups dvd dvdr encode esd foomaticdb gdbm gif gnome gpm gtk gtk2 gtkhtml guile imap imlib jpeg kde ldap libg++ libwww mad mbox mikmod motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype usb x86 xml2 xmms xv zlib
Cheers,
Tom
Top
Kokkor_Hekkus
n00b
n00b
User avatar
Posts: 14
Joined: Tue Feb 03, 2004 7:41 am
Location: Lucerne (CH)

  • Quote

Post by Kokkor_Hekkus » Thu Feb 05, 2004 12:05 pm

Hi,
I had the same problem on my systems. It appears to be related to a bug on the ext3 filesystem and the latest kernels. I think that the problem is also connected to the /var directory and the how ext3 searches big directory trees.

This is how I solved

- I booted with a live CD so that my HD partitions are not mounted (systemrescue live CD is good for this job, but maybe the gentoo live cd is also useful)
- I tuned my root ext3 partition (that's where /var is located in my systems) with the command
tune2fs ^dir_index /dev/<my rootpartition>
this disables optimized binary trees search
- I rebooted into my native gentoo installation
- I re-emerged perl
- Booted again with live CD
- Re-activated binary trees with
tune2fs dir_index /dev/<my rootpartition>

Hope it works for you too

- Kokkor
Top
rensi
n00b
n00b
User avatar
Posts: 66
Joined: Sat Oct 12, 2002 5:00 pm
Location: Salzburg, Austria

  • Quote

Post by rensi » Thu Feb 05, 2004 9:37 pm

I get the same error with reiserfs!
Any ideas how to proceed with this filesystem?

thanks
Reini
Top
bryon
Apprentice
Apprentice
User avatar
Posts: 163
Joined: Fri Feb 14, 2003 7:08 pm
Contact:
Contact bryon
Website

disabling

  • Quote

Post by bryon » Tue Feb 17, 2004 9:03 pm

Am I dong something wrong here, why is it giving me all the options insted of just disabling binary trees like it is supos to?

sh-2.05b# tune2fs ^dir_index /dev/hda3
tune2fs 1.32 (09-Nov-2002)
Usage: tune2fs [-c max-mounts-count] [-e errors-behavior] [-g group]
[-i interval[d|m|w]] [-j] [-J journal-options]
[-l] [-s sparse-flag] [-m reserved-blocks-percent]
[-o [^]mount-options[,...]] [-r reserved-blocks-count]
[-u user] [-C mount-count] [-L volume-label] [-M last-mounted-dir]
[-O [^]feature[,...]] [-T last-check-time] [-U UUID] device
sh-2.05b#
Top
bryon
Apprentice
Apprentice
User avatar
Posts: 163
Joined: Fri Feb 14, 2003 7:08 pm
Contact:
Contact bryon
Website

bump up

  • Quote

Post by bryon » Thu Feb 19, 2004 10:15 pm

Please help me out, i cant really compile anything withount this
Top
Kokkor_Hekkus
n00b
n00b
User avatar
Posts: 14
Joined: Tue Feb 03, 2004 7:41 am
Location: Lucerne (CH)

  • Quote

Post by Kokkor_Hekkus » Fri Feb 20, 2004 3:47 pm

You (or me) forgot the otion -O.

It should be
tune2fs -O ^dir_index /dev/hda3

The same when you re-enable dir_index.

Bye
-Kokkor
Top
Post Reply

6 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic