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