Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Error with fakeroot

991 views
Skip to first unread message

Rodrigo Tavares

unread,
Apr 19, 2007, 9:40:06 AM4/19/07
to
Hello,

I created one package. When I try to perform the below
command, come this error:

pc101:# fakeroot debian/rules binary
fakeroot: FAKEROOTKEY set to 818929733
fakeroot: nested operation not yet supporte

Any suggestion ?

best regards,

Faria

__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/


--
To UNSUBSCRIBE, email to debian-dev...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org

Rodrigo Tavares

unread,
Apr 19, 2007, 9:50:07 AM4/19/07
to
Hi,

The command:

pc01:package/fakeroot debian/rules


fakeroot: FAKEROOTKEY set to 818929733

fakeroot: nested operation not yet supported

Att,

Faria

--- Clint Adams <sch...@debian.org> escreveu:

> > I created one package. When I try to perform the
> below
> > command, come this error:
> >
> > pc101:# fakeroot debian/rules binary
> > fakeroot: FAKEROOTKEY set to 818929733
> > fakeroot: nested operation not yet supporte
> >
> > Any suggestion ?
>

> Are you trying to run fakeroot within fakeroot?

Clint Adams

unread,
Apr 19, 2007, 9:50:09 AM4/19/07
to
> I created one package. When I try to perform the below
> command, come this error:
>
> pc101:# fakeroot debian/rules binary
> fakeroot: FAKEROOTKEY set to 818929733
> fakeroot: nested operation not yet supporte
>
> Any suggestion ?

Are you trying to run fakeroot within fakeroot?


Clint Adams

unread,
Apr 19, 2007, 10:00:16 AM4/19/07
to
> Hi,
>
> The command:
>
> pc01:package/fakeroot debian/rules
> fakeroot: FAKEROOTKEY set to 818929733
> fakeroot: nested operation not yet supported
>
> Att,
>
> Faria

Let's try this another way. Why is FAKEROOTKEY already set?

Rodrigo Faria Tavares

unread,
Apr 19, 2007, 1:00:24 PM4/19/07
to
Hello,

I don't know.
I want to execute the fakeroot with success

best regards,

Faria

> __________ NOD32 2202 (20070418) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>




_______________________________________________________
Yahoo! Mail - Sempre a melhor opção para você!
Experimente já e veja as novidades.
http://br.yahoo.com/mailbeta/tudonovo/

Brian May

unread,
Apr 19, 2007, 8:40:06 PM4/19/07
to
>>>>> "Clint" == Clint Adams <sch...@debian.org> writes:

>> I created one package. When I try to perform the below command,
>> come this error:
>>
>> pc101:# fakeroot debian/rules binary fakeroot: FAKEROOTKEY set
>> to 818929733 fakeroot: nested operation not yet supporte
>>
>> Any suggestion ?

Clint> Are you trying to run fakeroot within fakeroot?

Not sure why on earth you would want to do this, but it seems to work
OK on etch. Maybe this is only supported with recent versions of
fakeroot?

brian@sys11:~$ echo $FAKEROOTKEY

brian@sys11:~$ fakeroot /bin/bash
root@sys11:~# echo $FAKEROOTKEY
691495543
root@sys11:~# fakeroot /bin/bash
root@sys11:~# echo $FAKEROOTKEY
1885308766
root@sys11:~# exit
root@sys11:~# echo $FAKEROOTKEY
691495543
root@sys11:~# exit
brian@sys11:~$ echo $FAKEROOTKEY

Maybe the original poster may have typed in "fakeroot" by itself
without realizing it changed the environment.
--
Brian May <b...@snoopy.debian.net>

Clint Adams

unread,
Apr 20, 2007, 8:40:09 AM4/20/07
to
> Not sure why on earth you would want to do this, but it seems to work
> OK on etch. Maybe this is only supported with recent versions of
> fakeroot?

No, it's only appearing to work OK. You'll lose state between the
different fakeroot invocations and that's why the error message is
there until we have a proper solution implemented.

Bernd Zeimetz

unread,
Apr 20, 2007, 12:20:06 PM4/20/07
to
Heya,

>
> Maybe the original poster may have typed in "fakeroot" by itself
> without realizing it changed the environment.

I doubt that.
You can easily run into this problem by using
make-kpkg --rootcmd fakeroot modules-image
and the nvidia module will fail with

fakeroot: FAKEROOTKEY set to 1625239046
fakeroot: nested operation not yet supported
make[2]: *** [build-stamp] Error 1
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel'
make[1]: *** [kdist_image] Error 2
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
Module /usr/src/modules/nvidia-kernel failed.
Perhaps /usr/src/modules/nvidia-kernel does not understand --rootcmd?
If you see messages that indicate that it is not
in fact being built as root, please file a bug
against /usr/src/modules/nvidia-kernel.

This behavior changed within the last weeks, not sure when exactly. I'm
sure it worked well when I built the first kernel on my new desktop,
which was in October.
I think I ran into the same problem while using dpkg-buildpackage, but
I'm not sure.
running fakeroot make-kpkg instead of using --rootcmd works.


Cheers,

Bernd
--
Bernd Zeimetz
<be...@bzed.de> <http://bzed.de/>

Clint Adams

unread,
Apr 22, 2007, 7:50:06 AM4/22/07
to
> I doubt that.
> You can easily run into this problem by using
> make-kpkg --rootcmd fakeroot modules-image
> and the nvidia module will fail with

Does this happen every time?

Bernd Zeimetz

unread,
Apr 23, 2007, 2:40:07 PM4/23/07
to
Heya,

>> You can easily run into this problem by using
>> make-kpkg --rootcmd fakeroot modules-image
>> and the nvidia module will fail with
>
> Does this happen every time?

with the nvidia module - yes [1].
I'm pretty sure I've seen this happen with {svn,dpkg}-buildpackage
before, too - but I just don't know where. As soon as I see it again
I'll make sure to look into the problem.


Cheers,

Bernd

[1]: http://bzed.de/debian/bugs/fakeroot

--
Bernd Zeimetz
<be...@bzed.de> <http://bzed.de/>

0 new messages