On Wednesday 05 December 2001 04:35 am, Brent wrote:
> I have mandrake 7.2 installed on a machine for the SOLE purpose of serving
> some games and thus far has worked fine. Recently i tried to installed
> "tcl/tk" ...i grabbed the RPM's ..and tried to run them doing # rpm -i
> tcl-8.x.x.rpm <--this didnt work ..giving me depend errors for RPM
> ..giving me the following errors
>
> error: failed dependencies:
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1 is needed by tcl-8.3.3-62
> rpmlib(CompressedFileNames) <= 3.0.4-1 is needed by tcl-8.3.3-62
>
> forgive me ...im way more experianced with BSD unix. and not familier with
> rpm's or linux however i rather not go thru the hassle of installing
> another OS...id rather try to fix the problem..
>
> my question is this ...how do i do an UPDATE ...of the OS ...or is there a
> pkg installer other than rpm's and other than getting the .tar files..
>
> BSD has a command line package installer called /stand/sysinstall....that
> lets me select wether from CDROM or FTP... and select from a list of
> available packages... does Mandrake have something like this ???? any help
> is greatly appreciated ....thank you for your time
>
> Brent
Brent, between 7.2 and 8.0 there is a steep slope.
RPM was changed from 3 to 4
Library naming schemes were changed to allow new ones to be added without
disfiguring or deflating old ones needed for compatibility
glibc was changed in version (and that's one we can't handle withconventions)
packaging policies were changed so that updates become very difficult
because what might have been one package could now be 3
Of course more often, several were combined
But the first case is a problem for any update program.
You could update the distribution, but that tends to leave artifacts. With
now 3000 packages in the distro it is difficult for update to anticipate
everything. My own solution is separate /var and /home /usr/local and /opt
partitions so that a reinstall simply avoids formatting those
Other than that, there is a program called checkinstall (search it on google)
that will replace the 'make install' from installing a source tarball and
enable removal with rpm -e.
Civileme
Want to buy your Pack or Services from MandrakeSoft?
Go to http://www.mandrakestore.com