[gentoo-user] emerge problem after sync today
Hi all, I encountered a problem after `emerge --sync` today. When I ran `emerge -auDNU @world`, it told me something strange following the list of upgradable software: Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests !!! A file is not listed in the Manifest: '/usr/portage/app-arch/unrar/unrar-5.4.5.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/sys-apps/less/less-494.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-python/sip/sip-4..ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-python/pillow/pillow-4.2.1.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-python/sphinx/sphinx-1.3.1-r2.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/www-servers/nginx/nginx-1.13.0.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/app-text/podofo/podofo-0.9.6_pre20170508-r1.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-lang/vala/vala-0.32.1.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/sys-libs/db/db-4.8.30-r2.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/sys-libs/db/db-4.8.30-r2.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/net-dns/bind-tools/bind-tools-9.11.0_p3.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-lang/php/php-5.6.30.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/app-admin/apache-tools/apache-tools-2.4.25.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/app-text/dos2unix/dos2unix-7.3.5.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/media-libs/harfbuzz/harfbuzz-1.4.6-r1.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/dev-cpp/gtkmm/gtkmm-2.24.5.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/app-text/calibre/calibre-3.1.1-r2.ebuild' !!! A file is not listed in the Manifest: '/usr/portage/gnome-base/gnome-keyring/gnome-keyring-3.20.1.ebuild' Then I checked unrar ebuild directory. I found that Manifest file is empty. The problem did not disappear after I purged /usr/portage and redo `emerge --sync`. So I suspect this is an error in the upstream repository. This is really strange. Any idea? Danny
[gentoo-user] emerge problem - removing old libraries?
Hi, even the most recent portage 2.2.0_alpha90 has difficulties handling @preserved-rebuild especially after many binary emerge operations. It tries to re-emerge the same packages again and again. As a last resort I have to remove /var/lib/portage/preserved_libs_registry. But after that the old libraries are still hanging around and revdep-rebuild won't since there aren't any broken libs or binaries just some which are linked against old versions. Is there an elegant way to find these old libraries? (Removing them would alert revdep-rebuild afterwards). Thanks for a hint, Helmut.
Re: [gentoo-user] emerge problem - removing old libraries?
On Mon, 12 Mar 2012 09:53:29 +0100, Helmut Jarausch wrote: Is there an elegant way to find these old libraries? (Removing them would alert revdep-rebuild afterwards). man qfile and look at the section on finding orphan files. Emerge portage-utils if you don't have qfile. -- Neil Bothwick mandelbug /man'del-buhg/ n. [from the Mandelbrot set] A bug whose underlying causes are so complex and obscure as to make its behavior appear chaotic or even non-deterministic. This term implies that the speaker thinks it is a Bohr bug, rather than a heisenbug. See also schroedinbug. signature.asc Description: PGP signature
Re: [gentoo-user] emerge problem - removing old libraries?
man qfile and look at the section on finding orphan files. Emerge portage-utils if you don't have qfile. I just ran # find /usr/lib* -type f -print0 | xargs -0 qfile -o | more an was suprised how much orphans there are, already excluding the python and perl stuff. Here's some suprising stuff: /usr/lib64/systemd/system/canberra-system-shutdown-reboot.service /usr/lib64/systemd/system/console-kit-daemon.service /usr/lib64/systemd/system/canberra-system-shutdown.service /usr/lib64/systemd/system/udev-trigger.service /usr/lib64/systemd/system/udev-control.socket /usr/lib64/systemd/system/dbus.service /usr/lib64/systemd/system/acpid.service /usr/lib64/systemd/system/console-kit-log-system-restart.service /usr/lib64/systemd/system/bluetooth.service /usr/lib64/systemd/system/udev-kernel.socket /usr/lib64/systemd/system/udev.service /usr/lib64/systemd/system/alsa-store.service /usr/lib64/systemd/system/console-kit-log-system-start.service /usr/lib64/systemd/system/udev-settle.service /usr/lib64/systemd/system/canberra-system-bootup.service /usr/lib64/systemd/system/dbus.socket /usr/lib64/systemd/system/alsa-restore.service /usr/lib64/systemd/system/console-kit-log-system-stop.service /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/libmudflapth.so.0.0.0 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/crtend.o /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/libgfortran.so.3.0.0 /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/libgfortran.la /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/crtprec80.o /usr/lib64/gcc/x86_64-pc-linux-gnu/4.5.3/libgomp.a the gcc stuff is multiple pages long. But I don't think it's a good idea to start messing with gcc's files. And what's with the systemd stuff? I never even installed it. This is a fresh stage3 install from about a week ago. Any thoughts?
Re: [gentoo-user] emerge problem - removing old libraries?
On Mon, Mar 12, 2012 at 1:53 AM, Helmut Jarausch jarau...@igpm.rwth-aachen.de wrote: Hi, even the most recent portage 2.2.0_alpha90 has difficulties handling @preserved-rebuild especially after many binary emerge operations. It tries to re-emerge the same packages again and again. As a last resort I have to remove /var/lib/portage/preserved_libs_registry. But after that the old libraries are still hanging around and revdep-rebuild won't since there aren't any broken libs or binaries just some which are linked against old versions. Is there an elegant way to find these old libraries? (Removing them would alert revdep-rebuild afterwards). Thanks for a hint, Helmut. Hi, I haven't tried Neil's method so I cannot comment on that. Personally I actually start with revdep-rebuild -ip to see if anything is flagged. If there is then I run equery depends whatever-was-found and equery belongs whatever-was-found to see what uses (if anything) and what owns (if anything) whatever-was-found. If nothing uses or owns then I delete it by hand. It's labor intensive. Possibly Neil's metthod gets around some of that. However I've used this for years and seldom had too many things to clean up, and what I have had wasn't too difficult to work though. There were some issue with Flash on one of my machine last week that took awhile to dig through. I try to do my machine once every couple of months. HTH, Mark
Re: [gentoo-user] emerge problem - removing old libraries?
On 03/12/2012 01:23:21 PM, Michael Hampicke wrote: man qfile and look at the section on finding orphan files. Emerge portage-utils if you don't have qfile. I just ran # find /usr/lib* -type f -print0 | xargs -0 qfile -o | more an was suprised how much orphans there are, already excluding the python and perl stuff. Here's some suprising stuff: /usr/lib64/systemd/system/canberra-system-shutdown-reboot.service SNIP I've found out a strange effect. Many files in /usr/lib64 are NOT recorded by portage but only the corresponding names in /usr/lib Therefore I've used find -L /usr/lib -regextype posix-extended -regex '.*.so(\.[0-9])+' -type f -print0 | xargs -0 qfile -o | more which says I don't have a single orphan on my machine. Here /usr/lib is a symlink to /usr/lib64 Helmut.
Re: [gentoo-user] emerge problem - removing old libraries?
Here /usr/lib is a symlink to /usr/lib64 Now that you mention it: /usr/lib is supposed to be a symlink to /usr/lib64 on my workstation too (like it is on all my other machines). But it's not. Seems like something went wrong during installation. Maybe a bad stage3 image. I created the symlink manually and now emerge -e world.
Re: [gentoo-user] emerge problem (proxy? firewall?)
It works now, maybe it was only some misconfiguration; only thing I noticed is I have to set : export ftp_proxy=http://proxy-blah.blah:3128; That ftp/http inconsistency I cannot understand. Ciao, Leo --- Leonardo wrote: Hi all, I have a Gentoo PC connected to the net through a proxy that I cannot access. I can surf the net, but wget fails, so I cannot emerge-webrsync. My proxy server is: ftp_proxy=ftp://www-proxy.blah-blah.de:3128 http_proxy=http://www-proxy.blah-blah.de:3128 When I emerge-webrsync I get: # emerge-webrsync -v Fetching most recent snapshot Attempting to fetch file dated: 20060526 --11:10:45-- http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/snapshots/portage-20060526.tar.bz2.md5sum = `/var/tmp/emerge-webrsync/portage-20060526.tar.bz2.md5sum' Resolving www.mirror.ac.uk... 194.80.135.25 Connecting to www.mirror.ac.uk[194.80.135.25]:80... And it stucks there, or via ftp: # emerge-webrsync -v Fetching most recent snapshot Attempting to fetch file dated: 20060526 --10:54:35-- ftp://ftp.gentoo.mesh-solutions.com/gentoo/snapshots/portage-20060526.tar.bz2.md5sum = `/var/tmp/emerge-webrsync/portage-20060526.tar.bz2.md5sum' Resolving ftp.gentoo.mesh-solutions.com... 213.203.218.123 Connecting to ftp.gentoo.mesh-solutions.com[213.203.218.123]:21... Is it because of that :21 or :80 instead of :3128? Does anybody know if and how can I overcome the problem? Thanks, Ciao Leo __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
[gentoo-user] emerge problem (proxy? firewall?)
Hi all, I have a Gentoo PC connected to the net through a proxy that I cannot access. I can surf the net, but wget fails, so I cannot emerge-webrsync. My proxy server is: ftp_proxy=ftp://www-proxy.blah-blah.de:3128 http_proxy=http://www-proxy.blah-blah.de:3128 When I emerge-webrsync I get: # emerge-webrsync -v Fetching most recent snapshot Attempting to fetch file dated: 20060526 --11:10:45-- http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/snapshots/portage-20060526.tar.bz2.md5sum = `/var/tmp/emerge-webrsync/portage-20060526.tar.bz2.md5sum' Resolving www.mirror.ac.uk... 194.80.135.25 Connecting to www.mirror.ac.uk[194.80.135.25]:80... And it stucks there, or via ftp: # emerge-webrsync -v Fetching most recent snapshot Attempting to fetch file dated: 20060526 --10:54:35-- ftp://ftp.gentoo.mesh-solutions.com/gentoo/snapshots/portage-20060526.tar.bz2.md5sum = `/var/tmp/emerge-webrsync/portage-20060526.tar.bz2.md5sum' Resolving ftp.gentoo.mesh-solutions.com... 213.203.218.123 Connecting to ftp.gentoo.mesh-solutions.com[213.203.218.123]:21... Is it because of that :21 or :80 instead of :3128? Does anybody know if and how can I overcome the problem? Thanks, Ciao Leo __ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- gentoo-user@gentoo.org mailing list
[gentoo-user] emerge problem.
Greetings, I am trying to get my team to switch to Gentoo from RH and I wanted to setup a http-replicator to avoid pulling all the packages over and over again. Once I did this then all of sudden emerge started to fail with: !!! Digest verification Failed: !!!/usr/portage/distfiles/ruby-1.8.4.tar.gz !!! Reason: Failed on MD5 verification Doesn't really matter what package is being installed. I have tried doing a web-sync. What has happen and how can I debug it? thanks -- Darryl Wagoner Office: 603-891-3068 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] emerge problem.
On 5/9/06, Jeremy Olexa [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Wagoner, Darryl wrote: Greetings, I am trying to get my team to switch to Gentoo from RH and I wanted to setup a http-replicator to avoid pulling all the packages over and over again. Once I did this then all of sudden emerge started to fail with: !!! Digest verification Failed: !!!/usr/portage/distfiles/ruby-1.8.4.tar.gz !!! Reason: Failed on MD5 verification Doesn't really matter what package is being installed. I have tried doing a web-sync. What has happen and how can I debug it? thanks -- Darryl Wagoner Office: 603-891-3068 This should help: http://bugs.gentoo.org/show_bug.cgi?id=131293 It is a known issue and looks like it can be fixed by setting FEATURES=-strict I have not had this problem, maybe someone else will chime in about this. - -- Jeremy Olexa ([EMAIL PROTECTED]) Office: EE/CS 1-201 CS/IT Systems Staff University of Minnesota -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFEYOOmFN7pD9kMi/URAo/pAJ4lTIjcq7vswuGx+2i6NtGxPCSfAQCfUGul 4zOcUmH9Kfta11jsZsgePS0= =c11J -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list Sync one of the machines and use RSYNC locally: http://gentoo-wiki.com/HOWTO_Local_Rsync_Mirror Also you can use NFS to mount /usr/portage/distfiles over the network avoiding downloading the same file twice and ensuring that once any machine download it, it will be available to the others. You can use Portage Binhost (http://gentoo-wiki.com/HOWTO_setup_a_PORTAGE_BINHOST_server and http://gentoo-wiki.com/TIP_Using_PORTAGE_BINHOST) if you have same arch and compiler (I personally gave up some optimizations and ended up using gcc 586 on all machines) to save some compile time (a lot), also setup distcc (if you have slow machines) and ccache (that is VERY GOOD, I also mount its dir over NFS /var/tmp/ccache, so all machines benefit from it). -- Daniel da Veiga Computer Operator - RS - Brazil -BEGIN GEEK CODE BLOCK- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ --END GEEK CODE BLOCK-- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] emerge problem.
On 5/9/06, Jeremy Olexa [EMAIL PROTECTED] wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Wagoner, Darryl wrote: Greetings, I am trying to get my team to switch to Gentoo from RH and I wanted to setup a http-replicator to avoid pulling all the packages over and over again. Once I did this then all of sudden emerge started to fail with: !!! Digest verification Failed: !!!/usr/portage/distfiles/ruby-1.8.4.tar.gz !!! Reason: Failed on MD5 verification Doesn't really matter what package is being installed. I have tried doing a web-sync. What has happen and how can I debug it? thanks -- Darryl Wagoner Office: 603-891-3068 This should help: http://bugs.gentoo.org/show_bug.cgi?id=131293 It is a known issue and looks like it can be fixed by setting FEATURES=-strict Removing this feature fixes this problem, but its in fact an workaround, the strict feature avoid security flaws and should be kept. Using webrsync or syncing over a local rsync mirror should avoid this kind of problem. -- Daniel da Veiga Computer Operator - RS - Brazil -BEGIN GEEK CODE BLOCK- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ --END GEEK CODE BLOCK-- -- gentoo-user@gentoo.org mailing list
[gentoo-user] RE: [Gentoo-user] emerge problem.
Daniel, Right now mirroring is of secondary concern. Nothing I have done so far will allow me to install new packages. I always get the md5 verification error. I tried the FEATURES=-strict but that didn't help. Does portage use md5sum to compute the hash? Either the local md5sum has a bug, the hash from the mirror is wrong, or there is a bug in the script. I think the problem started when I ran the repcacheman from http-replicator. I would really like to get back to where I was. thanks -- Darryl Wagoner Office: 603-891-3068 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] RE: [Gentoo-user] emerge problem.
On 5/9/06, Wagoner, Darryl [EMAIL PROTECTED] wrote: Daniel, Right now mirroring is of secondary concern. Nothing I have done so far will allow me to install new packages. I always get the md5 verification error. I tried the FEATURES=-strict but that didn't help. Does portage use md5sum to compute the hash? Either the local md5sum has a bug, the hash from the mirror is wrong, or there is a bug in the script. I think the problem started when I ran the repcacheman from http-replicator. I would really like to get back to where I was. Portage uses md5sum to check the integrity of the file. This error occur when you try to use a replicated copy of the distfile or whenever you emerge something? Even downloading it from an official mirror? If so, well, then I'm lost... -- Daniel da Veiga Computer Operator - RS - Brazil -BEGIN GEEK CODE BLOCK- Version: 3.1 GCM/IT/P/O d-? s:- a? C++$ UBLA++ P+ L++ E--- W+++$ N o+ K- w O M- V- PS PE Y PGP- t+ 5 X+++ R+* tv b+ DI+++ D+ G+ e h+ r+ y++ --END GEEK CODE BLOCK-- -- gentoo-user@gentoo.org mailing list
RE: [gentoo-user] RE: [Gentoo-user] emerge problem. -- Solved
Portage uses md5sum to check the integrity of the file. This error occur when you try to use a replicated copy of the distfile or whenever you emerge something? Even downloading it from an official mirror? Yes, I get the error when I do a emerge of some new package which is downloaded from a official site. I look closer at the emerge output and found a resume. That seemed odd. I tried to tar -jtvf /usr/portage/distfile/aterm... and got the error message: Not in zip format or something to that effect. So did a less on the file and found to my surprize HTML code at the beginning. Then I remembered with the http-replicator it said to create a /etc/portage/mirror file with the mirror in it. I nuked that file and emerge started working again. Now I am back to a pointer where I can try to figure out what when wrong with http-replicator. Thanks for all the help. -- Darryl Wagoner Office: 603-891-3068 -- gentoo-user@gentoo.org mailing list
[gentoo-user] Emerge Problem
Dear All, I'm very new to Gentoo.When i emerge, it will not functioning, also there is no any reply longtime, while this proble, even i can't Ctrl+C. Please help me on this matter.. Thanks.. -- Try tobe a Buddhist..!!
Re: [gentoo-user] Emerge Problem
Am Montag, den 07.11.2005, 14:03 +0600 schrieb Gentoo Voyager: Dear All, I'm very new to Gentoo.When i emerge, it will not functioning, also there is no any reply longtime, while this proble, even i can't Ctrl +C. Please help me on this matter.. I'd be glad to help you if I knew a little more about your actual problem. Has your machine already been installed or are you in the middle of an installation stage? Do you have internet access at all? Are you talking about an emerge --sync or about emerging an application? etc. etc. Thanks.. -- Try to be a Buddhist..!! -- Mit freundlichen Grüßen Heinz Sporn SPORN it-freelancing Mobile: ++43 (0)699 / 127 827 07 Email: [EMAIL PROTECTED] [EMAIL PROTECTED] Website: http://www.sporn-it.com Snail: Steyrer Str. 20 A-4540 Bad Hall Austria / Europe -- gentoo-user@gentoo.org mailing list