Re: Source files compiled. Why no loadable module?

From: Andreas Tretow (andreas.tretow-ng_at_gmx.de)
Date: 01/30/04


Date: Fri, 30 Jan 2004 01:28:57 +0100

On Thu, 29 Jan 2004 13:17:01 -0800, linuxquestion wrote:

[Top posting fixed; comp.os.linux.hardware removed, Followup-to set to
linux.redhat.install]

>> You've overlooked the obvious -- because you did not use an rpm package to
>> install/update xfree, the rpm database has no way of knowing that anything
>> has changed.
>>
>> You will need to first use rpm to remove the 4.1 version (rpm -e xfree86)
>> and then perform the configure/make/make install process.
>>
>> Personally, I'd search for a source rpm and use rpm --rebuild to create an
>> installable .rpm which can then be used to update the 4.1 and the rpm
>> database.
>>
> I'm just wondering. Have you actually done an upgrade from 4.x, to 4.3?

Does it matter?

> You say that to update the rpm database, you have to use the rpm command.
> So, to enter XFree86-4.3 into the database, you would have to run the rpm
> command, in order to update it. But, in the 6 mb log file of the
> compilation, there is no mention at all of ".rpm", or "rpm". So, how
> do I get the rpm, in order to run the command? I downloaded the only
> source available.
>
> Also, there a LOT of dependencies on X. Removing X would require
> reloading dozens, maybe hundreds of packages. Which ones were they
> again? They also have interdependencies. And then, you still
> need the 4.3 rpm.
>
> If followed the directions from the website closely, but still
> can't find the rpm. Does anyone know how to get the rpm from this
> compilation?
>

First of all, please stop top posting, it makes it so much harder to
follow the thread. Also, please do not cross-post to so many newsgroups,
especially if they are not exactly applicable (comp.os.linux.hardware) and
more importantly don't forget to set a Followup-to header.

There is a wealth of information on the net on how to build rpms.

Why don't you ask your distro vendor for an update to XFree 4.3 (you are
using the Enterprise version aren't you?)? In case he doesn't supply one
you might want to try one from www.whiteboxlinux.org, which you can find
here for example:

ftp://mirror.physics.ncsu.edu/pub/whitebox/3.0/en/os/i386/RedHat/RPMS/

Beware of dependency issues though.

HTH
Andreas



Relevant Pages

  • Re: Source files compiled. Why no loadable module?
    ... Followup-to set to ... > So, to enter XFree86-4.3 into the database, you would have to run the rpm ... more importantly don't forget to set a Followup-to header. ...
    (linux.redhat.install)
  • Re: Source files compiled. Why no loadable module?
    ... Followup-to set to ... > So, to enter XFree86-4.3 into the database, you would have to run the rpm ... more importantly don't forget to set a Followup-to header. ...
    (comp.os.linux.setup)
  • Re: Source files compiled. Why no loadable module?
    ... Followup-to set to ... > So, to enter XFree86-4.3 into the database, you would have to run the rpm ... more importantly don't forget to set a Followup-to header. ...
    (comp.os.linux.x)
  • Re: Is there any way to force a yum install/update?
    ... This is the best way to install packages that are not yet in the ... repositories - get or make a binary rpm (from source rpm or maybe from ... binaries that were not known about by rpm and yum and built an empty ... When you install a RPM something by yum, it updates the RPM database. ...
    (Fedora)
  • Re: Questions = Thanks
    ... And your attacker has modified the online RPM database to give the new ... Make sure you have recent tripwire backups, ... then bring the machine online. ...
    (Incidents)