Now this is a great reply IMHO, and a good example to follow.

Concise, not preachy, very informative (I learned alot by reading it), and 
simple to read.

Bob Finch


On Friday 18 July 2003 11:02 am, Buchan Milne wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Frank Griffin wrote:
> > Per Lindström wrote:
> >
> > I tried a urpmi.update -a.  Either that or intervening updates to cooker
> > did make a change in what I saw
>
> Your previous listing seemed to indicate your hdlists were out of sync
> with the packages.
>
> > (both "urpmi urpmi" and "urpmi
> > --auto-select" now get to the install phase), but the upgrades still
> > fail.
> >
> > Here are the errors for "urpmi urpmi":
> > Installation failed:
> >    librpm-4.0.4.so is needed by gnorpm-0.96-13mdk
> >    librpmdb-4.0.4.so is needed by gnorpm-0.96-13mdk
> >    librpmio-4.0.4.so is needed by gnorpm-0.96-13mdk
>
> # urpme gnorpm
>
> It seems there isn't a version compatible with rpm-4.2, so it should
> probably be removed.
>
> > ...and here are the errors for "urpmi --auto-select"
> > Installation failed:
> >    perl(Bit::Vector) is needed by perl-Date-Calc-5.3-2mdk
>
> # urpmq -p "perl(Bit::Vector)"
> wml
>
> >    perl(Authen::Smb::Smb) is needed by squid-2.5.STABLE3-1mdk
>
> Fixed I think by next squid package.
>
> >    librpm-4.0.4.so is needed by gnorpm-0.96-13mdk
> >    librpmdb-4.0.4.so is needed by gnorpm-0.96-13mdk
> >    librpmio-4.0.4.so is needed by gnorpm-0.96-13mdk
>
> # urpme gnorpm
>
> >    xemacs == 21.4.12 is needed by xemacs-tramp-20020411-7mdk
>
> xemacs-tramp most likely needs to be updated.
>
> >    libMrm.so.2 is needed by lesstif-clients-0.93.41-3mdk
>
> Seems no package provides libMrm.so.2
>
> >    devel(libnoatunarts) is needed by kdemultimedia-devel-3.1.2-10mdk
>
> I think this may stil be a problem.
>
> >    perl-BSD-Resource is needed by mod_perl-common-1.3.27_1.27-9mdk
> >    perl(BSD::Resource) is needed by mod_perl-common-1.3.27_1.27-9mdk
> >    libcap.so.1 is needed by zsh-4.1.1-2mdk
>
> $ urpmq -p -r libcap.so.1
> libcap1-1.10-3mdk
> [bgmilne:~]# urpmi zsh
> ftp://ftp.cae.co.za/pub/mandrake/cooker/i586/Mandrake/RPMS/zsh-4.1.1-1mdk.i
>586.rpm installing /var/cache/urpmi/rpms/zsh-4.1.1-1mdk.i586.rpm
> Preparing...
> ##################################################
>    1:zsh
> ##################################################
>
> >    libAiksaurus.so.0 is needed by lyx-1.3.2-2mdk
>
> [bgmilne:~]# urpmi lyx
> One of the following packages is needed:
>  1- aiksaurus-data-1.0.1-1mdk.i586
>  2- Aiksaurus-data-0.15-2mdk.i586
> What is your choice? (1-2) 1
> To satisfy dependencies, the following packages are going to be
> installed (19 MB):
> aiksaurus-data-1.0.1-1mdk.i586
> libAiksaurus0-0.15-2mdk.i586
> libforms1-1.0-1mdk.i586
> lyx-1.3.2-2mdk.i586
> Is this OK? (Y/n)
>
> ftp://ftp.cae.co.za/pub/mandrake/cooker/i586/Mandrake/RPMS/libforms1-1.0-1m
>dk.i586.rpm
> ftp://ftp.cae.co.za/pub/mandrake/cooker/i586/Mandrake/RPMS/lyx-1.3.2-2mdk.i
>586.rpm
>
> ftp://ftp.cae.co.za/pub/mandrake/cooker/i586/Mandrake/RPMS2/aiksaurus-data-
>1.0.1-1mdk.i586.rpm
> ftp://ftp.cae.co.za/pub/mandrake/cooker/i586/Mandrake/RPMS2/libAiksaurus0-0
>.15-2mdk.i586.rpm installing /var/cache/urpmi/rpms/lyx-1.3.2-2mdk.i586.rpm
> /var/cache/urpmi/rpms/libforms1-1.0-1mdk.i586.rpm
> /var/cache/urpmi/rpms/libAiksaurus0-0.15-2mdk.i586.rpm
> /var/cache/urpmi/rpms/aiksaurus-data-1.0.1-1mdk.i586.rpm
> Preparing...
> ##################################################
>    1:aiksaurus-data
> ##################################################
>    2:libAiksaurus0
> ##################################################
>    3:libforms1
> ##################################################
>    4:lyx
> ##################################################
>
> I don't see the problem with this one.
>
> >    perl(LWP::Parallel::UserAgent) is needed by squidGuard-1.2.0-6mdk
>
> Seems no package yet provides this.
>
>
>
> Was it necessary to install every single package available in 9.1? If
> your aim is to run cooker then install a minimalish 9.1, and it should
> not be a problem to update. If you install every single package
> available, chances are you will pick up some issues.
>
> There are other tools (spamming maintainers ;-)) for dealing with
> dependencies that are not met in the distribution, and most of the ones
> you have bumped into were on the most recent list. Most unmet
> dependencies on the list at present relate to libsasl (7->2), probably
> triggered by building ldap against sasl2, rpm (4.0.x->4.2.x), and some
> packages that still haven't been rebuilt for tk (8.3->8.4).
>
> Regards,
> Buchan
>
> - --
>
> |--------------Another happy Mandrake Club member--------------|
>
> Buchan Milne                Mechanical Engineer, Network Manager
> Cellphone * Work            +27 82 472 2231 * +27 21 8828820x202
> Stellenbosch Automotive Engineering         http://www.cae.co.za
> GPG Key                   http://ranger.dnsalias.com/bgmilne.asc
> 1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.2 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQE/GBoorJK6UGDSBKcRAkESAKCIYz8G/4A5Q+Mg37bkRbp7C3pQOQCfYjMT
> xhW5q9TKWI7fmi92mYcdTYA=
> =DHEL
> -----END PGP SIGNATURE-----
>
> ******************************************************************
> Please click on http://www.cae.co.za/disclaimer.htm to read our
> e-mail disclaimer or send an e-mail to [EMAIL PROTECTED] for a copy.
> ******************************************************************


Reply via email to