[ydl-gen] FUSE

Chris chrisonthelists at cenolan.com
Tue May 27 01:17:13 MDT 2008


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

yavin at gmx.com 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 <chrisonthelists at cenolan.com>
>>> An: Discussion List for General Yellow Dog Linux User Topics <yellowdog-general at lists.terrasoftsolutions.com>
>>> 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, <yavin at gmx.com <mailto:yavin at gmx.com>>
>>>>>> 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
>>>>>>     yellowdog-general at lists.terrasoftsolutions.com
>>>>>>     <mailto:yellowdog-general at lists.terrasoftsolutions.com>
>>>>>>    
>>>>>>             
>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>>       
>>>>>>     HINT: to Google archives, try  '<keywords>
>>>>>>     site:terrasoftsolutions.com <http://terrasoftsolutions.com>'
>>>>>>
>>>>>>
>>>>>>
>>>>>>             
>>> ------------------------------------------------------------------------
>>>       
>>>>>> _______________________________________________
>>>>>> yellowdog-general mailing list
>>>>>> yellowdog-general at lists.terrasoftsolutions.com
>>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>>>>> HINT: to Google archives, try  '<keywords>
>>>>>>             
>>> site:terrasoftsolutions.com'
>>>       
>>>>>>     
>>>>>>       
>>>>>>             
>>>>> _______________________________________________
>>>>> yellowdog-general mailing list
>>>>> yellowdog-general at lists.terrasoftsolutions.com
>>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>>>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>>>>   
>>>>>     
>>>>>           
>>>> _______________________________________________
>>>> yellowdog-general mailing list
>>>> yellowdog-general at lists.terrasoftsolutions.com
>>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>>>   
>>>>         
>>> _______________________________________________
>>> yellowdog-general mailing list
>>> yellowdog-general at lists.terrasoftsolutions.com
>>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>>       
>> _______________________________________________
>> yellowdog-general mailing list
>> yellowdog-general at lists.terrasoftsolutions.com
>> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
>> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>>     
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general at lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general
> HINT: to Google archives, try  '<keywords> site:terrasoftsolutions.com'
>   



More information about the yellowdog-general mailing list