Re: [gentoo-user] portage problems

2008-02-02 Thread Dale
Carter, Dwayne wrote:
  SNIP 
 [blocks B ] dev-lang/python-2.3.6-r2 (is blocking 
 app-admin/python-updater-0.2)

 [blocks B ] sys-apps/pam-login (is blocking sys-apps/shadow-4.0.18.1-r1)
 [blocks B ] net-misc/dhcpcd-2.0.0 (is blocking 
 sys-apps/baselayout-1.12.10-r5)
 [blocks B ] sys-apps/modutils (is blocking sys-apps/module-init-tools-3.4)
  SNIP 

Normally I would say unmerge the blocks and emerge the blockers and
update them first.  However, I'm not sure about that pam-login one.  If
you do unmerge that one, do NOT logout until you have it updated.  I
would recommend switching to another console and logging in to make sure
it works too. 

 [ebuild U ] dev-libs/expat-2.0.1 [1.95.6-r1] 

Oh no, is that the one I think it is.  You may want to search the forums
for the expat update.  Let me know if you can't find it.  Has it been a
while since you updated?

Maybe someone else will see something else and chime in.

Dale

:-)  :-) 
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-02 Thread Alan McKinnon
On Saturday 02 February 2008, Dale wrote:
 Carter, Dwayne wrote:
   SNIP 
  [blocks B ] dev-lang/python-2.3.6-r2 (is blocking
  app-admin/python-updater-0.2)
 
  [blocks B ] sys-apps/pam-login (is blocking
  sys-apps/shadow-4.0.18.1-r1) [blocks B ] net-misc/dhcpcd-2.0.0
  (is blocking sys-apps/baselayout-1.12.10-r5) [blocks B ]
  sys-apps/modutils (is blocking sys-apps/module-init-tools-3.4) 
  SNIP 

 Normally I would say unmerge the blocks and emerge the blockers and
 update them first.  However, I'm not sure about that pam-login one. 
 If you do unmerge that one, do NOT logout until you have it updated. 
 I would recommend switching to another console and logging in to make
 sure it works too.

  [ebuild U ] dev-libs/expat-2.0.1 [1.95.6-r1]

 Oh no, is that the one I think it is.  You may want to search the
 forums for the expat update.  Let me know if you can't find it.  Has
 it been a while since you updated?

Yes, Dale is correct.

Dwayne, you have all the major updates from the past year hitting your 
box in one go, and they all have to be approached in specific sequence. 
The general idea is of course to unmerge the blockers and merge the 
things that replace them.

I would handle pam first. Keep a root console or two open, find the 
howto or wiki page that tells you how to do this step and do just that 
one (i.e. don't try and do it along with everything else in world). Get 
this one working, then handle the python-updater in the same way (btw, 
your version of python - 2.3 - is now unmaintained and will be leaving 
the tree soon).

Finally do the expat upgrade. Now this is the big one and there is a 
complete howto/wiki page that tells you how to do it. This one will 
take a long time, as half your system will use the old version of expat 
and you will only have a new one (!) Use revdep-rebuild to fix that, 
preferably overnight.

Finally, you have two packages that are not in portage anymore:

gs-sources
vi

I don't know what gs-sources were for, you should switch to a supported 
set of kernel sources.

The vi ebuild has been replace with app-editors/vim, so do:

emerge -C vi ; emerge vim

To fix this.

When was this box last updated? 2005 sometime?


-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-02 Thread Daniel Pielmeier
Carter, Dwayne schrieb:
 [blocks B ] dev-lang/python-2.3.6-r2 (is blocking 
 app-admin/python-updater-0.2)

You also have to be careful with this blocker, never unmerge python or
you are lost as portage does not work without python. You have to do
something like this to get around it.

 quickpkg =dev-lang/python-2.3.5
this makes a backup of your old python version in case something gets
wrong (adapt the version to match your currently installed one)

 emerge --nodeps -avt =dev-lang/python-2.4.4-r6
installs the new python version without dependencies so the
python-updater can not block the old python version

 emerge -avC =dev-lang/python-2.3.5
removes the old version of python

 emerge -avt python-updater
installs python-updater

 emerge -avt portage
reinstalls portage so it uses the new python version

It is also good thing to run python-updater after this.

Please could someone confirm this, as i have never done this myself,
just googling! :)

 !!! Problems have been detected with your world file
 !!! Please run emaint --check world

You should also consider this! There are some invalid entries in your
world file. Normally this are packages which are in world but are not
installed on the system.

Regards,

Daniel
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-02 Thread Alan McKinnon
On Saturday 02 February 2008, Daniel Pielmeier wrote:
  !!! Problems have been detected with your world file
  !!! Please run emaint --check world

 You should also consider this! There are some invalid entries in your
 world file. Normally this are packages which are in world but are not
 installed on the system.

You mean packages which are installed on the system but are not in 
portage surely?

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-02 Thread Daniel Pielmeier
Alan McKinnon schrieb:
 On Saturday 02 February 2008, Daniel Pielmeier wrote:
 !!! Problems have been detected with your world file
 !!! Please run emaint --check world
 You should also consider this! There are some invalid entries in your
 world file. Normally this are packages which are in world but are not
 installed on the system.
 
 You mean packages which are installed on the system but are not in 
 portage surely?
 

No! This error occurs for instance when you have a package listed in the
world file but it is not installed.

Just test it and manually put some cat/some-pkg you have not installed
in the world file and run emerge -pv world then portage starts
complaining, although it would install the newly added entry with its
dependencies.

Emaint checks the world file for a few problems. For entries with
invalid atoms, entries with a package that is not installed (see above
example) and entries that have a category that is not listed in
/etc/portage/categories.
-- 
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-02 Thread Alan McKinnon
On Saturday 02 February 2008, Daniel Pielmeier wrote:
 Alan McKinnon schrieb:
  On Saturday 02 February 2008, Daniel Pielmeier wrote:
  You should also consider this! There are some invalid entries in
  your world file. Normally this are packages which are in world but
  are not installed on the system.
 
  You mean packages which are installed on the system but are not in
  portage surely?

 No! This error occurs for instance when you have a package listed in
 the world file but it is not installed.

OK, I see what you mean.

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



RE: [gentoo-user] portage problems

2008-02-02 Thread Carter, Dwayne
Dale:

Thanks for the input, I have successfully resolved the pam-login issue,
I have to adjusted all the /etc/pam.d entry to remove the pam_stack
entry and update them with type include system-auth.

I just removed the dhcpcd-2.0.0 since it is not part of the system tree
anymore.

I am still working on the python and modutils.  As far as updates I just
inherited this server at work so, I don't really know when it was last
updated.

Thanks for the great information and input.

Dwayne Carter


-Original Message-
From: Dale [mailto:[EMAIL PROTECTED] 
Sent: Saturday, February 02, 2008 3:06 AM
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] portage problems

Carter, Dwayne wrote:
  SNIP 
 [blocks B ] dev-lang/python-2.3.6-r2 (is blocking
app-admin/python-updater-0.2)

 [blocks B ] sys-apps/pam-login (is blocking
sys-apps/shadow-4.0.18.1-r1)
 [blocks B ] net-misc/dhcpcd-2.0.0 (is blocking
sys-apps/baselayout-1.12.10-r5)
 [blocks B ] sys-apps/modutils (is blocking
sys-apps/module-init-tools-3.4)
  SNIP 

Normally I would say unmerge the blocks and emerge the blockers and
update them first.  However, I'm not sure about that pam-login one.  If
you do unmerge that one, do NOT logout until you have it updated.  I
would recommend switching to another console and logging in to make sure
it works too. 

 [ebuild U ] dev-libs/expat-2.0.1 [1.95.6-r1] 

Oh no, is that the one I think it is.  You may want to search the forums
for the expat update.  Let me know if you can't find it.  Has it been a
while since you updated?

Maybe someone else will see something else and chime in.

Dale

:-)  :-) 
-- 
gentoo-user@lists.gentoo.org mailing list

--
gentoo-user@lists.gentoo.org mailing list



Re: [gentoo-user] portage problems

2008-02-01 Thread Alan McKinnon
On Saturday 02 February 2008, Carter, Dwayne wrote:
 Calculating dependencies... done!

 !!! Error: the dev-lang/python-2.3.6-r2 package conflicts with
 another package;
 !!!        the two packages cannot be installed on the same system
 together.
 !!!        Please use 'emerge --pretend' to determine blockers.

^
See this? Do it. Post output.

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
--
gentoo-user@lists.gentoo.org mailing list



RE: [gentoo-user] portage problems

2008-02-01 Thread Carter, Dwayne
 
[ebuild U ] sys-libs/glibc-2.6.1 [2.3.2-r9] USE=-debug% -gd% 
-glibc-omitfp% (-hardened) (-multilib) -profile% (-selinux) -vanilla% 
[ebuild U ] net-mail/mailbase-1 [0.00-r5] USE=pam%* 
[ebuild U ] mail-mta/ssmtp-2.61-r2 [2.60.7] USE=ipv6* -mailwrapper% 
[ebuild U ] sys-process/cronbase-0.3.2-r1 [0.2.1-r3] 
[ebuild U ] sys-process/vixie-cron-4.1-r10 [3.0.1-r4] USE=pam%* -debug% 
[ebuild U ] sys-apps/net-tools-1.60-r13 [1.60-r7] 
[ebuild U ] sys-apps/kbd-1.13-r1 [1.08-r5] 
[ebuild U ] net-misc/iputils-20070202 [020927] USE=ipv6%* -doc% 
[ebuild  N] sys-apps/busybox-1.8.2  USE=pam -debug -make-symlinks 
-savedconfig (-selinux) -static 
[ebuild U ] sys-process/procps-3.2.7 [3.1.15] USE=(-n32) 
[ebuild U ] dev-util/strace-4.5.16 [4.5.7] USE=-aio% 
[ebuild U ] sys-apps/gawk-3.1.5-r5 [3.1.3-r1] 
[ebuild U ] app-arch/tar-1.19-r1 [1.13.25-r3] 
[ebuild U ] sys-apps/shadow-4.0.18.1-r1 [4.0.3-r9] USE=cracklib%* nls%* 
-nousuid% -skey% 
[ebuild U ] sys-process/psmisc-22.5-r2 [21.2-r4] USE=ipv6%* -X% 
[ebuild U ] net-misc/clockspeed-0.62-r4 [0.62-r3] 
[ebuild U ] sys-apps/modutils-2.4.27-r1 [2.4.25] 
[ebuild U ] sys-apps/file-4.21-r1 [4.06] USE=python%* 
[ebuild U ] app-arch/bzip2-1.0.4-r1 [1.0.2-r3] 
[ebuild U ] sys-boot/grub-0.97-r3 [0.94-r1] USE=-custom-cflags% -netboot% 
[ebuild U ] app-admin/sysstat-8.0.3 [5.0.5-r1] 
[ebuild U ] app-editors/nano-2.0.7 [1.2.2] USE=ncurses%* unicode%* 
-minimal% 
[ebuild U ] net-misc/netkit-telnetd-0.17-r8 [0.17-r3] 
[ebuild U ] app-arch/cpio-2.9-r1 [2.5] USE=nls%* 
[ebuild U ] sys-devel/make-3.81 [3.80] 
[ebuild U ] sys-apps/hdparm-7.7 [5.4] 
[ebuild  N] sys-apps/sysvinit-2.86-r10  USE=(-ibm) (-selinux) -static 
[ebuild  N] virtual/init-0  
[ebuild U ] sys-apps/baselayout-1.12.10-r5 [1.8.6.13] USE=unicode%* 
-bootstrap* 
[ebuild  N] sys-apps/module-init-tools-3.4  USE=-old-linux 
[ebuild U ] net-misc/openssh-4.7_p1-r3 [3.7.1_p2-r1] USE=-X% -chroot% 
-hpn% -ldap% -libedit% -smartcard% 
[ebuild  N] sys-fs/udev-115-r1  USE=(-selinux) 
[ebuild  N] dev-libs/eventlog-0.2.5  
[ebuild  NS   ] dev-libs/glib-2.14.5  USE=-debug -doc -hardened 
[ebuild U ] app-admin/syslog-ng-2.0.6 [1.6.0_rc3-r1] USE=ipv6%* -hardened% 
(-selinux) -spoof-source% -static% 
[ebuild U ] net-misc/wget-1.10.2 [1.9-r2] USE=-build% 
[ebuild U ] sys-process/daemontools-0.76-r5 [0.76-r3] USE=-doc% -static% 
[ebuild U ] sys-apps/less-416 [381] USE=unicode%* 
[ebuild U ] app-portage/gentoolkit-0.2.3-r1 [0.2.0] 
[ebuild U ] sys-apps/ucspi-tcp-0.88-r16 [0.88-r5] USE=-doc% 
[ebuild U ] app-antivirus/clamav-0.92 [0.70] USE=nls%* -bzip2% 
-mailwrapper% (-selinux)

Dwayne Carter

-Original Message-
From: Alan McKinnon [mailto:[EMAIL PROTECTED] 
Sent: Friday, February 01, 2008 6:04 PM
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] portage problems

On Saturday 02 February 2008, Carter, Dwayne wrote:
 Calculating dependencies... done!

 !!! Error: the dev-lang/python-2.3.6-r2 package conflicts with
 another package;
 !!!        the two packages cannot be installed on the same system
 together.
 !!!        Please use 'emerge --pretend' to determine blockers.

^
See this? Do it. Post output.

-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list


--
gentoo-user@lists.gentoo.org mailing list