* [gentoo-dev] Lost files in install
@ 2003-08-16 0:38 Christian Hoenig
2003-08-16 10:17 ` Paul de Vrieze
0 siblings, 1 reply; 2+ messages in thread
From: Christian Hoenig @ 2003-08-16 0:38 UTC (permalink / raw
To: gentoo-dev
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
I thought about posting this here rather than in the forums since I expect
more feedback here.
What I did:
I made a list of all files of installed packages:
for i in `qpkg --nocolors -v -I` ;
do qpkg -l --nocolors $i >> ~/installed ;
done
Then I compared this list with selected dirs from my install to find those
files which do not belong to a package:
for j in bin etc lib opt sbin usr ;
do for i in `find ${j}/` ;
do if ( ! grep -q "/${i}" ~/installed ) ;
then echo "/${i}" >> ~/notlinked_${j}; fi ;
done ;
done
And I was shocket by the outcome!
The following is just a small excerpt from what I got (ie. from /usr ) :
/usr/bin/fixpackages
[snip]
/usr/lib/find
/usr/lib/find/code
/usr/lib/find/bigram
/usr/lib/find/frcode
/usr/lib/libGL.so.1
/usr/lib/gconv/gconv-modules.cache
/usr/lib/perl5/5.8.0/i686-linux/perllocal.pod
/usr/lib/perl5/site_perl/5.8.0/i686-linux/tgmath.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/personality.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/utsname.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/vt.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/klog.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/errno.ph
/usr/lib/perl5/site_perl/5.8.0/i686-linux/sys/xattr.ph
[snip]
/usr/share/man/man3pm/File::Spec::Win32.3pm
/usr/share/man/man3pm/Test::Simple.3pm
/usr/share/man/man3pm/Test::Tutorial.3pm
/usr/share/man/man3pm/File::Spec::Cygwin.3pm
/usr/share/man/man3pm/File::Spec::Epoc.3pm
/usr/share/man/man3pm/File::Spec::Unix.3pm
[snip]
/usr/share/locale/lv_LV/LC_MESSAGES
/usr/share/locale/lv_LV/LC_MESSAGES/xmms.mo
/usr/share/locale/lv_LV/LC_MESSAGES/gtk20.mo
/usr/share/locale/lv_LV/LC_MESSAGES/glib20.mo
/usr/share/locale/lv_LV/LC_MESSAGES/atk10.mo
This machine was installed very recently.
All packages have been merged using emerge, no other method was used!
Now my question(s):
* Is my logic behind those little bash scripts wrong?
* Is portage running wild and missing those files which should be
part of packages?
So, I'm really interested in that point.
take care, have fun
/christian
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/PX0bmauZIX3ydQURAnqyAKCqh0oTni/FzUj3g7l9NGavTqL7QgCg44J2
EYDt5YA7b7AzPLI0MykfRco=
=mxMv
-----END PGP SIGNATURE-----
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [gentoo-dev] Lost files in install
2003-08-16 0:38 [gentoo-dev] Lost files in install Christian Hoenig
@ 2003-08-16 10:17 ` Paul de Vrieze
0 siblings, 0 replies; 2+ messages in thread
From: Paul de Vrieze @ 2003-08-16 10:17 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: signed data --]
[-- Type: text/plain, Size: 592 bytes --]
On Saturday 16 August 2003 02:38, Christian Hoenig wrote:
> Hi,
>
> I thought about posting this here rather than in the forums since I expect
> more feedback here.
Well I personally would expect to find such files on my machine too. There are
occasions where files get changed so they will not be autoremoved from
portage. You could probably remove those files to a temporary dir. If
everything still works, you are ok. But then again, the files should be
recorded.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2003-08-16 10:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-16 0:38 [gentoo-dev] Lost files in install Christian Hoenig
2003-08-16 10:17 ` Paul de Vrieze
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox