Re: how to 'rip apart' a rpm.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, May 17, 2010 at 08:42:22PM -0700, Antonio Olivares wrote:
> cp config-`uname -r` .config
> make mrproper
> make all
> make modules
> make modules_install (as root)  
> make install (as root)  
> 
> make install  here, this command expects mkintrd and Fedora does not have it, and it needs dracut now?  How do we tell make install that we need dracut to this automagically?  Can we script it?  I am sure that many users just # yum install mkintrd -y
> and move on, but if we want to use Fedora's way(not rpm build but regular mortal way) we are at a loss :(, also there is not good enough documentation on the nouveau issues(if there is no one is sharing it :(    )
> 
> I can apply patches easily
> patch -p1 < ????, 
> but dracut in place of mkinitrd, in make install is not that easy :(
> 
> If there's a way to do it, I am sure more than one person would be happy to know :)  
> 

Building a vanilla kernel on Fedora 12 or 13 doesn't need mkinitrd.
Make install, as root, works fine with dracut and builds the initrd 
with the kernel nouveau driver, that you've compiled as a module.
The _only_ tool you need to build initrds is dracut.
X works great on 12/13 with the driver from vanilla kernel, even the
2.6.34 on Fedora 13.

Greetings
Mario

-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCM/IT d(-) s+(++):+(++) a+ C+++(++++) UBLC+++(++++) P++ L+++(++++) 
E--- W+++ N++ o+ K- !w !O !M !V PS++ PE++ Y+ PGP+++ t 5 X++++ R+++ 
tv b++++ DI++ D+++ G++ e h---- r+++ y+++ 
------END GEEK CODE BLOCK------
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines

[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux