Gentoo Archives: gentoo-user

From: Dan Cowsill <danthehat@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] You have no world file
Date: Wed, 20 Apr 2011 17:02:01
Message-Id: BANLkTi=j_UDwT8X7_O0TKUPwku=TabCpBw@mail.gmail.com
In Reply to: Re: [gentoo-user] You have no world file by Dan Cowsill
1 On Wed, Apr 20, 2011 at 9:15 AM, Dan Cowsill <danthehat@×××××.com> wrote:
2
3 > On Wed, Apr 20, 2011 at 8:55 AM, Michael Orlitzky <michael@××××××××.com>wrote:
4 >
5 >> On 04/20/2011 11:35 AM, Dan Cowsill wrote:
6 >> > Hi list,
7 >> >
8 >> > I've been having a strange issue every so often. I'll do a world update
9 >> > (emerge -uDNav, etc) and that will proceed nicely, installing new
10 >> > packages and suchlike. I'll then do a little bit of the old emerge -pcv
11 >> > to check for dangling packages and I will get the following:
12 >> >
13 >> > !!! You have no world file.
14 >> > !!! Proceeding is likely to break your installation.
15 >> >
16 >> > Portage will then politely inform me that it needs to remove 190
17 >> > packages and I thank FSM I added -p.
18 >> >
19 >> > So! Googling that little tidbit produced nothing meaningful. What's
20 >> > the story? Gremlins?
21 >> >
22 >>
23 >> Basically. Do you have a world file (/var/lib/portage/world)? If not,
24 >> why not? Is /var or one of its subdirectories mounted separately? Hard
25 >> drive going bad? Do you see gremlins anywhere?
26 >>
27 >> Permissions on /var/lib/portage should be drwxrws--- root:portage
28 >>
29 >> /var/lib/portage/world should be -rw-r--r-- root:portage
30 >>
31 >>
32 For the sake of brevity, here's emerge --info
33
34 Portage 2.1.9.42 (default/linux/x86/10.0, gcc-4.4.5, glibc-2.11.3-r0,
35 2.6.36-gentoo-r8 i686)
36 =================================================================
37 System uname: Linux-2.6.36-gentoo-r8-i686-Pentium-R-_Dual-Core_CPU_E5200_@
38 _2.50GHz-with-gentoo-1.12.14
39 Timestamp of tree: Wed, 20 Apr 2011 07:00:01 +0000
40 ccache version 2.4 [enabled]
41 app-shells/bash: 4.1_p9
42 dev-lang/python: 2.6.6-r2, 2.7.1-r1, 3.1.3-r1
43 dev-util/ccache: 2.4-r9
44 dev-util/cmake: 2.8.1-r2
45 sys-apps/baselayout: 1.12.14-r1
46 sys-apps/sandbox: 2.4
47 sys-devel/autoconf: 2.65-r1
48 sys-devel/automake: 1.11.1
49 sys-devel/binutils: 2.20.1-r1
50 sys-devel/gcc: 4.4.5
51 sys-devel/gcc-config: 1.4.1
52 sys-devel/libtool: 2.2.10
53 sys-devel/make: 3.81-r2
54 sys-kernel/linux-headers: 2.6.36.1
55 virtual/os-headers: 0
56 ACCEPT_KEYWORDS="x86"
57 ACCEPT_LICENSE="* -@EULA PUEL"
58 CBUILD="i486-pc-linux-gnu"
59 CFLAGS="-O2 -mtune=i686 -pipe"
60 CHOST="i486-pc-linux-gnu"
61 CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind"
62 CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d
63 /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5.3/ext-active/
64 /etc/php/cgi-php5.3/ext-active/ /etc/php/cli-php5.3/ext-active/
65 /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
66 CXXFLAGS="-O2 -mtune=i686 -pipe"
67 DISTDIR="/usr/portage/distfiles"
68 FEATURES="assume-digests binpkg-logs ccache distlocks fixlafiles fixpackages
69 news parallel-fetch protect-owned sandbox sfperms strict
70 unknown-features-warn unmerge-logs unmerge-orphans userfetch"
71 FFLAGS=""
72 GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/
73 ftp://gentoo.mirrors.pair.com/ ftp://gentoo.mirrors.tds.net/gentoo"
74 LDFLAGS="-Wl,-O1 -Wl,--as-needed"
75 LINGUAS="en"
76 PKGDIR="/usr/portage/packages"
77 PORTAGE_CONFIGROOT="/"
78 PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times
79 --compress --force --whole-file --delete --stats --timeout=180
80 --exclude=/distfiles --exclude=/local --exclude=/packages"
81 PORTAGE_TMPDIR="/var/tmp"
82 PORTDIR="/usr/portage"
83 PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/local/portage"
84 SYNC="rsync://rsync.gentoo.org/gentoo-portage"
85 USE="acl apache2 berkdb bzip2 cli cracklib crypt cxx dri fortran gdbm gpm
86 iconv jpeg ldap modules mudflap ncurses nfsv3 nls nptl nptlonly openmp pam
87 pcre perl php png pppd python readline session ssl sysfs tcpd unicode x86
88 xml xorg zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106
89 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel
90 intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci"
91 ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file
92 hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null
93 plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic
94 auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file
95 authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user
96 autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires
97 ext_filter file_cache filter headers ident imagemap include info log_config
98 logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer
99 proxy_connect proxy_http rewrite setenvif so speling status unique_id
100 userdir usertrack vhost_alias" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface
101 irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech
102 aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea
103 ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2
104 timing tsip tripmate tnt ubx" INPUT_DEVICES="keyboard mouse evdev"
105 KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216
106 lcdm001 mtxorb ncurses text" LINGUAS="en" PHP_TARGETS="php5-3"
107 RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev glint intel mach64
108 mga neomagic nouveau nv r128 radeon savage sis tdfx trident vesa via vmware
109 dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset
110 ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark
111 ipmark dhcpmac delude chaos account"
112 Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL,
113 MAKEOPTS, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS,
114 PORTAGE_RSYNC_EXTRA_OPTS