Re: R: [Cooker] rpm-3.05 Upgrading (II)

2001-01-12 Thread J . A . Magallon


On 2001.01.12 Alberto Vorano wrote:
 Many thanks to J.A.Magallon for his effective help.
 I got all the stuff he told plus sash as below, but I couldn't get rid of
 the installed db3 as can be seen:
 
 error: failed dependencies:
 glibc  2.1.3 conflicts with db3-3.1.14-0.3.6x
 sash = 3.4-6mdk is needed by glibc-2.2-21mdk
 [root@localhost 2-2-4mdk]# rpm -Uvh *rpm
 error: failed dependencies:
 glibc  2.1.3 conflicts with db3-3.1.14-0.3.6x

Hmmm, I think that db3 is old. Mine is now db3-3.1.14-2mdk (btw, that is the old
or the new you try to install?). Anyways, try to do a rpm -e db3 first.
If rpm is not included in the packages that depend on it, do a
rpm -e --forde --nodeps db3. Perhaps some package is missing the 'replaces'
field
or some dependency...
I think that rpm-3 does not depend on any db, but rpm-4 depends on db3.

P, this even could be a FAQ

-- 
J.A. Magallon  $ cd pub
mailto:[EMAIL PROTECTED]  $ more beer

Linux werewolf 2.4.0-ac6 #1 SMP Thu Jan 11 11:56:52 CET 2001 i686





R: [Cooker] rpm-3.05 Upgrading (II)

2001-01-11 Thread Alberto Vorano

Many thanks to J.A.Magallon for his effective help.
I got all the stuff he told plus sash as below, but I couldn't get rid of
the installed db3 as can be seen:

error: failed dependencies:
glibc  2.1.3 conflicts with db3-3.1.14-0.3.6x
sash = 3.4-6mdk is needed by glibc-2.2-21mdk
[root@localhost 2-2-4mdk]# rpm -Uvh *rpm
error: failed dependencies:
glibc  2.1.3 conflicts with db3-3.1.14-0.3.6x
[root@localhost 2-2-4mdk]#
Please, can you help me a little more?
Thanks again
Alberto Vorano
- Original Message -
From: J . A . Magallon [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED]
Sent: Thursday, January 11, 2001 11:59 PM
Subject: Re: [Cooker] rpm-3.05 Upgrading (II)



 On 2001.01.11 Alberto Vorano wrote:
 
  To test what suggested I newly installed a new 7.2 on a companion
partition
  of the same sd and then changed its kernel to 2.4.0-test11 as in my one`
  But have a look to what happens:
  [root@localhost glibc-2.2-21]# rpm -U glibc-2.2-21mdk.i586.rpm
  error: failed dependencies:
  sash = 3.4-6mdk is needed by glibc-2.2-21mdk
  /sbin/ldconfig   is needed by glibc-2.2-21mdk
  ldconfig is needed by basesystem-7.2-1mdk
  /sbin/ldconfig   is needed by libtermcap-2.0.8-19mdk
  /sbin/ldconfig   is needed by readline-4.1-9mdk
 [big snap]

 That is the problem, ldconfig needs glibc, glibc21 contains db1-2-3 that
 now are independent packages and so on. The only clean way of get rid
 of all that rpm dependency mess is to install everything interdependent
 AT THE SAME TIME, ie, get from cooker:

 glibc-2.2-21mdk
 glibc-devel-2.2-21mdk
 ldconfig-2.2-21mdk
 nscd-2.2-21mdk
 db1-1.85-3mdk
 db1-tools-1.85-3mdk
 db2-2.4.14-2mdk
 db3-3.1.14-2mdk
 db3-utils-3.1.14-2mdk

 put all them in a dir and do rpm -Uvh *.rpm (that is the trick, all in the
 same rpm call). If that still claims there
 is something missing (i think i did not miss any package), get it and
 repeat the rpm -Uvh *.rpm. That will upgrade your glibc and related
packages.

 (suggestion: reboot and check that everything works)

 Once your running glibc22, upgrade rpm; get:
 rpm-4.0-12mdk
 popt-1.6-12mdk
 and better if you also alredy get MandrakeUpdate-7.2-19mdk and
grpmi-7.2-19mdk
 and the same oce again, rpm -U *.rpm for those 4 packages.

 One good idea then is to upgrade also locales and locales-en, they are
very
 related to glibc.

 You will see, once you taste cooker, you must upgrade everything...

 --
 J.A. Magallon  $ cd
pub
 mailto:[EMAIL PROTECTED]  $ more
beer

 Linux werewolf 2.4.0-ac5 #1 SMP Wed Jan 10 23:36:11 CET 2001 i686