The problem is that sudo behaviour changed recently. It used to pass the entire environment through, now it only passes a sanitised set of environment variables. Your distribution should have made you aware of this change when you updated to a newer sudo, since it breaks a lot of things. You can configure sudo to pass the GNUstep environment variables, or all of them, relatively easily.
David On 9 Jan 2008, at 16:02, kpropell wrote: > > Hello >> From using and setting up Gnustep I do know that I have to source >> GNUstep.sh > Otherwise I could'nt even compile etoile, I would just have gotten > an error. > But wait a minute, perhaps I will have to source it with sudo to. > hm...! > I'll try! > > > ... > ... > > Ok the problem is sudo. Can't source with sudo, but! after sudo su > and then > sourcing the GNUstep.sh > a make install works! > > tata! compile time! > > > > David Chisnall wrote: >> >> Hi, >> >> This kind of error is typically caused by not sourcing the GNUstep.sh >> script. In recent versions of GNUstep this is no longer required to >> run applications, but it is still required to build them. Ubuntu >> seems to be installing GNUstep with the UNIX filesystem layout so I >> don't know where this will be (I use the default NeXT layout) but I >> would guess it will be somewhere like /usr/local/share/GNUstep/ >> System/ >> Library/Makefiles. >> >> This script sets a load of environment variables which tell GNUstep >> Make where to find the various components it needs. >> >> David >> >> On 9 Jan 2008, at 13:43, kpropell wrote: >> >>> >>> Ok I remembered wrong! it was not a permission fault, it was this: >>> [EMAIL PROTECTED]:~/etoile/Etoile/Bundles/Camaelon$ sudo make >>> install >>> [sudo] password for kpropell: >>> GNUmakefile:3: /common.make: No such file or directory >>> GNUmakefile:94: /bundle.make: No such file or directory >>> make: *** No rule to make target `/bundle.make'. Stop. >>> [EMAIL PROTECTED]:~/etoile/Etoile/Bundles/Camaelon$ >>> >>> And this goes to all gnustep applications I try to compile. >>> tata >>> >>> >>> Hubert Chan wrote: >>>> >>>> On Tue, 8 Jan 2008 07:18:16 -0800 (PST) kpropell <[EMAIL PROTECTED] >>>> > >>>> wrote: >>>> >>>>> >>>>> Hello. Not sure if this is the right place for my question but >>>>> here >>>>> we go! I wanted to save some time and just did a apt-get install >>>>> gnustep gnustep-devel ect. Then apt-get all the other dep. that >>>>> etoile needed, compiled it and BAM sudo make install : permission >>>>> denied. >>>> >>>> That is very odd, and shouldn't have anything to do with Ubuntu's >>>> packages (actually Debian's packages) using a different filesystem >>>> layout. Can you give more of the output from "sudo make install"? >>>> >>>> -- >>>> Hubert Chathi - Email/Jabber: [EMAIL PROTECTED] - http:// >>>> www.uhoreg.ca/ >>>> PGP/GnuPG key: 1024D/124B61FA (Key available at wwwkeys.pgp.net) >>>> Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA >>>> >>>> _______________________________________________ >>>> Etoile-discuss mailing list >>>> [email protected] >>>> https://mail.gna.org/listinfo/etoile-discuss >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/Ubuntuized-gnustep-tp14688082p14712089.html >>> Sent from the Etoile - General mailing list archive at Nabble.com. >>> >>> >>> _______________________________________________ >>> Etoile-discuss mailing list >>> [email protected] >>> https://mail.gna.org/listinfo/etoile-discuss >> >> >> _______________________________________________ >> Etoile-discuss mailing list >> [email protected] >> https://mail.gna.org/listinfo/etoile-discuss >> >> > > -- > View this message in context: > http://www.nabble.com/Ubuntuized-gnustep-tp14688082p14714704.html > Sent from the Etoile - General mailing list archive at Nabble.com. > > > _______________________________________________ > Etoile-discuss mailing list > [email protected] > https://mail.gna.org/listinfo/etoile-discuss _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
