Archives


- Beowulf
- Beowulf Announce
- Scyld-users
- Beowulf on Debian

Is there an Upgrade path - or do I just need to buy the new CD?

Many of your questions may have already been answered in earlier discussions or in the FAQ. The search results page will indicate current discussions as well as past list serves, articles, and papers.

Search

Jag agrajag at linuxpower.org
Mon Apr 9 16:07:04 PDT 2001


On Mon, 09 Apr 2001, Chris Richard Adams wrote:

> Below is the the disaster that occured when upgrading from 2.2-16 to
> 2.2-17. I have a preview version and just downloaded the lastest RPMs.
> I then installed the packages one-by-one using rpm -Uvh <name>
> 
> I've already ordered the latest 2.2-17 release (THAT IS THE RELEASE FROM
> JAN THAT IS SOLD ON LINUXCENTRAL - RIGHT?. But is there something
> obvious I should do to fix this mess???
> 

I just reinstalled, although upgrading by hand should be possible, you
just have to be careful about it.
> 
> 
> Here is a list of the packages that failed:
> 
> [root at beomaster beowulf_rpms]# rpm -Uvh beompi-1.0.14-1.i386.rpm        
> error: failed dependencies:
> 	mpprun is needed by beompi-1.0.14-1
> 	libmpirun.so is needed by beompi-1.0.14-1

Make sure the mpprun package is installed first.  You can also install
them both at the same time by specifying them both on the command line.

> [root at beomaster beowulf_rpms]# rpm -Uvh beostatus-2.0.8-1.i386.rpm 
> file /usr/man/man1/beostatus.1 from install of beostatus-2.0.8-1
> conflicts with file from package beostatus-nobproc-1.7-1

beostatus-nobproc isn't in the new distro, so you can just 'rpm -e
beostatus-nobproc', then do your upgrade.

> [root at beomaster beowulf_rpms]# rpm -Uvh
> kernel-headers-2.2.17-33.beo.i386.rpm 
> error: failed dependencies:
> 	kernel-headers = 2.2.16 is needed by kernel-source-2.2.16-21.beo

Make sure you upgrade kernel-headers first.

> [root at beomaster beowulf_rpms]# rpm -Uvh
> kernel-pcmcia-cs-2.2.17-33.beo.i386.rpm file /usr/man/man8/ksymoops.8.gz
> from install of kernel-pcmcia-cs-2.2.17-33.beo conflicts with file from
> package kernel-utils-2.2.16-21.beo

Hmm.. you shouldn't need pcmcia support.

> [root at beomaster beowulf_rpms]# rpm -Uvh
> kernel-source-2.2.17-33.beo.i386.rpm   
> error: failed dependencies:
> 	kernel-headers = 2.2.17 is needed by kernel-source-2.2.17-33.beo

Didn't you already do this one?

> [root at beomaster beowulf_rpms]# rpm -Uvh
> kernel-utils-2.2.17-33.beo.i386.rpm  
> file /usr/man/man8/ksymoops.8.gz from install of
> kernel-utils-2.2.17-33.beo conflicts with file from package
> kernel-pcmcia-cs-2.2.16-21.beo

Just remove the kernel-pcmcia-cs package

> [root at beomaster beowulf_rpms]# rpm -Uvh mpi-mandel-1.0.15-1.i386.rpm
> 
> error: failed dependencies:
> 	libmpirun.so is needed by mpi-mandel-1.0.15-1

Make sure the mpprun package is installed first.

> [root at beomaster beowulf_rpms]# rpm -Uvh mpiblacs-1.1-1.i386.rpm      
> package mpiblacs-1.1-1 is already installed
> file /usr/lib/libblacs.a from install of mpiblacs-1.1-1 conflicts with
> file from package mpiblacs-1.1-1
> file /usr/lib/libblacsCinit.a from install of mpiblacs-1.1-1 conflicts
> with file from package mpiblacs-1.1-1
> file /usr/lib/libblacsF77init.a from install of mpiblacs-1.1-1 conflicts
> with file from package mpiblacs-1.1-1

Apparently this is already upgraded, you shouldn't have to upgrade it
again.

> [root at beomaster beowulf_rpms]# rpm -Uvh mpprun-0.0.24-1.i386.rpm 
> file /usr/bin/mpirun from install of mpprun-0.0.24-1 conflicts with file
> from package beompi-1.0.7-1
> file /usr/man/man1/mpirun.1 from install of mpprun-0.0.24-1 conflicts
> with file from package beompi-1.0.7-1

Try doing mpprun and beompi on the same command line.

> [root at beomaster beowulf_rpms]# rpm -Uvh npr-0.1.12-1.i386.rpm    
> package npr-0.1.12-1 is already installed

No need to upgrade this package.


This should help give you some idea of what the error messages from rpm
mean.



Jag
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
Url : http://www.scyld.com/pipermail/beowulf/attachments/20010409/3cf8790a/attachment.bin


More information about the Beowulf mailing list