Re: [gentoo-user] No system list

2011-05-04 Thread Neil Bothwick
On Wed, 04 May 2011 08:43:17 +0800, Bill Kenworthy wrote:

 I have a few older systems (~6-10 years in use) that have no system
 list.  Over the years there have been various disasters and methods of
 managing the software with the result that I have had to run regenworld
 amongst other things.

@system is defined in the profile. Have you updated the profile on these
machines? If not, it is possible that the profile they are set to useno
longer exists. What does eselect profile list show?


-- 
Neil Bothwick

It's no use crying over spilt milk -- it only makes it salty for the cat.


signature.asc
Description: PGP signature


Re: [gentoo-user] No system list

2011-05-04 Thread Bill Kenworthy
On Wed, 2011-05-04 at 08:33 +0100, Neil Bothwick wrote:
 On Wed, 04 May 2011 08:43:17 +0800, Bill Kenworthy wrote:
 
  I have a few older systems (~6-10 years in use) that have no system
  list.  Over the years there have been various disasters and methods of
  managing the software with the result that I have had to run regenworld
  amongst other things.
 
 @system is defined in the profile. Have you updated the profile on these
 machines? If not, it is possible that the profile they are set to useno
 longer exists. What does eselect profile list show?
 
 

No, they are really blank.  I tried changing it to gnome instead of just
the 10.0 profile as well.

myth1 ~ # eselect profile list
Available profile symlink targets:
  [1]   default/linux/x86/10.0 *
  [2]   default/linux/x86/10.0/desktop
  [3]   default/linux/x86/10.0/desktop/gnome
  [4]   default/linux/x86/10.0/desktop/kde
  [5]   default/linux/x86/10.0/developer
  [6]   default/linux/x86/10.0/server
  [7]   hardened/linux/x86
  [8]   selinux/2007.0/x86
  [9]   selinux/2007.0/x86/hardened
  [10]  selinux/v2refpolicy/x86
  [11]  selinux/v2refpolicy/x86/desktop
  [12]  selinux/v2refpolicy/x86/developer
  [13]  selinux/v2refpolicy/x86/hardened
  [14]  selinux/v2refpolicy/x86/server
myth1 ~ # eselect profile set 3
myth1 ~ # emerge system -ep
emerge: 'system' is an empty set
emerge: no targets left after set expansion
myth1 ~ # eselect profile set 1
myth1 ~ # emerge system -ep
emerge: 'system' is an empty set
emerge: no targets left after set expansion
myth1 ~ #




[gentoo-user] No system list

2011-05-03 Thread Bill Kenworthy
I have a few older systems (~6-10 years in use) that have no system
list.  Over the years there have been various disasters and methods of
managing the software with the result that I have had to run regenworld
amongst other things.

So, how can I restore system? - the machine below has 115 packages
listed by depclean, and with a couple I know as critical - but its the
ones I dont know that are worrying me :)

BillK



myth1 ~ # emerge --depclean -vp

 * Depclean may break link level dependencies. Thus, it is
 * recommended to use a tool such as `revdep-rebuild` (from
 * app-portage/gentoolkit) in order to detect such breakage.
 * 
 * Always study the list of packages to be cleaned for any obvious
 * mistakes. Packages that are part of the world set will always
 * be kept.  They can be manually added to this set with
 * `emerge --noreplace atom`.  Packages that are listed in
 * package.provided (see portage(5)) will be removed by
 * depclean, even if they are part of the world set.
 * 
 * As a safety measure, depclean will not remove any packages
 * unless *all* required dependencies have been resolved.  As a
 * consequence, it is often necessary to run `emerge --update
 * --newuse --deep @world` prior to depclean.
!!! You have no system list.
!!! Proceeding is likely to break your installation.

Calculating dependencies... done!