Linux - DistributionsThis forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
As soon as I heard that Gentoo 2005.0 was out, I did an emerge -u system and walked away. When I came back, I found, much to my dismay, that it failed about 41 packages in, on a package named file-4.12 with this error
The strange thing is the path you gave me doesn't exist on my system, but I did find a file called magic in /usr/share/misc/file, so I set my MAGIC to /usr/share/misc/file/magic, but that didn't work. As far as I know, I updated the make.profile link right--I is linked to a directory named ../usr/portage/profiles/default-linux/x86/2005.0. If I cd into /etc/make.profile, it gives me 3 subdirectories: 2.4, packages, and parent. This is correct, isn't it? The merge failed both before and after I updated this link (I was told to update it when I upgraded to portage) So, what's going on here?
The strange thing is the path you gave me doesn't exist on my system, but I did find a file called magic in /usr/share/misc/file
Well, that's exactly the path I gave you, right? The 'magic' file will be there from the previous version of 'file' you have installed.
so I set my MAGIC to /usr/share/misc/file/magic, but that didn't work.
That advice was just a shot in the dark I gleamed from a quick google of your error message. It looks like you have found a known bug. There are a few ideas for getting around it if you read through the comments here: http://bugs.gentoo.org/show_bug.cgi?id=73786
I would suggest an 'emerge sync' if you have not done so recently, as the bug is marked resolved.
As far as I know, I updated the make.profile link right--I is linked to a directory named ../usr/portage/profiles/default-linux/x86/2005.0. If I cd into /etc/make.profile, it gives me 3 subdirectories: 2.4, packages, and parent. This is correct, isn't it?
I've got good news--the bug report helped out, and I've successfully updated my system to 2005.0. Wow what a mess that was. Turns out there's a bad file in the file-4.12 source tarball. Thank you so much, bulliver for helping me out!