Glad you got it working and found the guide useful. As for not being able to do it as a normal user, are you sure you followed all of step 1 correctly, including the last line:
echo "%_topdir /home/`whoami`/rpmbuild" > ~/.rpmmacros It is step 1 that creates the rpm build environment within rpmbuild/ in the normal users' home directory and tells rpm to install and build the sources within that directory rather than in /usr/src/. Building software as root is highly inadvisable! C [EMAIL PROTECTED] wrote: > Hey Chris, > > I successful compiled and ran the kernel with FUSE on my PS3. But I > couldn't do the build as a normal user. rpm -ivh <kernel-src> always > wanted to install into /usr/src/yellowdog/... and a normal user has no > permissions in that directory by default. After installing the sources > linked in your blog post, I followed the steps as root in > /usr/src/yellowdog with the slight difference that the PS3 has a 64bit > config. > > Thanks again for the step by step description. > Kai > > Kai Klesatschke wrote: > >> Hey Chris, >> >> thanks a lot for your information. I will give it a second try the next days >> based on your guide. I had a short look on it and I wonder why you didn't >> use the make targets provided to build a RPM package. >> >> Regards, Kai >> >> -------- Original-Nachricht -------- >> >>> Datum: Tue, 13 May 2008 16:27:22 +0100 >>> Von: Chris <[EMAIL PROTECTED]> >>> An: Discussion List for General Yellow Dog Linux User Topics >>> <[email protected]> >>> Betreff: Re: [ydl-gen] FUSE >>> >>> I have got the FUSE kernel module installed and working perfectly under >>> YDL6. >>> >>> As promised here is my guide to building and installing the FUSE capable >>> kernel: >>> >>> http://www.cenolan.com/2008/05/building-custom-kernel-rpm-fuse-ydl-6/ >>> >>> Also a short guide to mounting an FTP filesystem using FUSE and CurlFtpFs: >>> >>> http://www.cenolan.com/2008/05/mounting-an-ftp-filesystem-on-ydl6/ >>> >>> Enjoy >>> Chris >>> >>> >>> Chris wrote: >>> >>>> By coincidence I was also investigating FUSE on YDL6 today and came to >>>> the same conclusion. Tomorrow I'm going to rebuild the kernel with fuse >>>> as a module and I'll report back here on my success or otherwise and any >>>> instructions I can provide. I think I'm going to rebuild the kernel into >>>> an RPM so that hopefully it will be easier to install. >>>> >>>> It would be nice if the ydl kernel maintainers could include fuse >>>> support in the default ydl kernel config in future... >>>> Best >>>> C >>>> >>>> Aaron Johnson wrote: >>>> >>>> >>>>> All, >>>>> I gave FUSE a try today and it does appear it is missing support in the >>>>> kernel so yes you will have to rebuild the kernel to use FUSE, as for >>>>> rebuilding it, I am not the expert in that field. >>>>> >>>>> Aaron >>>>> >>>>> Derick Centeno wrote: >>>>> >>>>> >>>>> >>>>>> Hi Kai: >>>>>> >>>>>> It's been years since I've needed to recompile a YDL kernel, but from >>>>>> what I remember the pkg has to exist first as an object file which the >>>>>> kernel can see and recognize - as the kernel is built during it's own >>>>>> compilation process. >>>>>> >>>>>> I'm sure there's a better way to express the above except I can't >>>>>> think of one at the moment. >>>>>> Hopefully it's clear enough as it stands. >>>>>> >>>>>> Make sure that the package is actually something which can in fact >>>>>> "speak to" or "work with" the PowerPC family of processors. Some >>>>>> packages are designed by default to be Intel only, unfortunately. >>>>>> This is an annoying reality but true nonetheless; I can't express how >>>>>> often I've discovered this to be so even though the package was listed >>>>>> as available for PowerPC systems. Of course, being able to read what >>>>>> the designer/programmer intended is an art in itself. >>>>>> >>>>>> All the best... >>>>>> >>>>>> On Fri, May 2, 2008 at 6:36 PM, <[EMAIL PROTECTED] <mailto:[EMAIL >>>>>> PROTECTED]>> >>>>>> wrote: >>>>>> >>>>>> Hello everybody, >>>>>> >>>>>> did someone successfully compile and run a kernel for YDL 6 on the >>>>>> PS3 with the FUSE module or builtin? I downloaded the kernel >>>>>> sources and compiled the kernel, but "make binrpm-pkg" did not >>>>>> produce a bootable kernel. Any hints are welcome! >>>>>> >>>>>> Regards, Kai >>>>>> >>>>>> BTW: Why does YDL6 come without FUSE support? >>>>>> _______________________________________________ >>>>>> yellowdog-general mailing list >>>>>> [email protected] >>>>>> <mailto:[email protected]> >>>>>> >>>>>> >>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >>> >>>>>> HINT: to Google archives, try '<keywords> >>>>>> site:terrasoftsolutions.com <http://terrasoftsolutions.com>' >>>>>> >>>>>> >>>>>> >>>>>> >>> ------------------------------------------------------------------------ >>> >>>>>> _______________________________________________ >>>>>> yellowdog-general mailing list >>>>>> [email protected] >>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >>>>>> HINT: to Google archives, try '<keywords> >>>>>> >>> site:terrasoftsolutions.com' >>> >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> yellowdog-general mailing list >>>>> [email protected] >>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >>>>> HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com' >>>>> >>>>> >>>>> >>>> _______________________________________________ >>>> yellowdog-general mailing list >>>> [email protected] >>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >>>> HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com' >>>> >>>> >>> _______________________________________________ >>> yellowdog-general mailing list >>> [email protected] >>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >>> HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com' >>> >> _______________________________________________ >> yellowdog-general mailing list >> [email protected] >> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general >> HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com' >> > _______________________________________________ > yellowdog-general mailing list > [email protected] > http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general > HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com' > _______________________________________________ yellowdog-general mailing list [email protected] http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general HINT: to Google archives, try '<keywords> site:terrasoftsolutions.com'
