Summary: | detect obsolete profiles | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Matt Martin <matt.martin> |
Component: | Unclassified | Assignee: | Portage team <dev-portage> |
Status: | RESOLVED FIXED | ||
Severity: | major | Keywords: | InVCS |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | patch to detect and warn users about deprecated profiles |
Description
Matt Martin
2003-11-30 14:57:49 UTC
It's a problem in the 1.0-gcc3 profile, the versions specified there don't exist anymore. I don't know if we support it anymore or who maintains it, so your best choice is to use a different profile (change the /etc/make.profile symlink to another profile), this might require that you recompile your system (check the 1.2 -> 1.4 upgrade guide on www.gentoo.org). like Marius said, it's because of your profile and no, we do not support that profile anymore ... it's left in only because some people dont want to upgrade to glibc-2.3.x and gcc-3.2.x *** This bug has been marked as a duplicate of 5768 *** Please make this a request for portage to flag notify of obsolete profiles. How else would the user know that his/her "profile" link is obsolete ? (IE How do we avoid this situation in the future ?) This seems distinct from bug 5768 which is concerned with the next level down (packages). Thanks. Bug 5768 is about telling why a certain package is masked in your original bug report you said constantly 'why is this package masked !?' iirc, the profile was a _testing_ profile only ... it was never an official release Thanks everyone for your help. My system is working much better. At this point, I really only have time to be a "user" of gentoo and not an expert on the inner workings. From my user's perspective, I don't really know what profiles are testing or beta or official. In fact I forgot that they exist. When gentoo was installed from the net, a profile was put in place & was used until things went royally fubar. From this experience I noticed an opportunity to improve the distribution. (automatically check profiles for age/deprication). My intent was not to make anyone angry or defensive or to clog up the system with redundant help tickets. Sorry if I have unfortunately done any of the above by reopening this ticket - please do with it whatever you feel is best. Thanks again. profiles dont change that often ... it may be worth adding something to portage though, who knows ;) Created attachment 21572 [details, diff]
patch to detect and warn users about deprecated profiles
This patch checks the current profile for a "deprecated" file and tells the
user
to upgrade his profile if it was found. The file should contain the name of the
current profile.
i'm not a portage expert so i have no idea when that message is displayed ... but i would suggest it only be displayed after rsync (like when the portage update message is displayed) just so we dont annoy our users too much :) supposed to be fixed in 2.0.50 which is stable now. If this bug is not fixed please reopen. |