NightStrike wrote:
> On Thu, May 22, 2008 at 12:27 PM, Arthur Loiret <[EMAIL PROTECTED]> wrote:
>   
>> On Thu, May 22, 2008 at 06:29:32PM +0400, Roman Rybalko wrote:
>>     
>>> Yeah, Alpha is a good stuff :P
>>>
>>> How about software?
>>> Actually I need a debhelper,
>>> I've installed everything I need to my home directory, but there is a
>>> problem with debhelper - it contains absolute paths
>>> and it's quite complicated to launch it from /home/user..
>>> "fakeroot" would be also appreciated ;)
>>>       
>> Sorry I don't feel very comfortable about installing fakeroot on the host. If
>> you need to do Debian dev I would prefer a chroot, is it ok for you?
>>     
>
> What's the difference?
>   
I think it's completely different things.
chroot, as far as I understand what there was mentioned, is a change of
root directory to the another place,
fakeroot - is a library, which gives to an application vision that it's
running with root privileges by intercepting access, stat, getuid, etc.
calls, no more.

Generally I need a "debhelper" package:

[EMAIL PROTECTED]:~$ apt-cache show debhelper
Package: debhelper
Priority: optional
Section: devel
Installed-Size: 1260
Maintainer: Ubuntu Core Developers <[EMAIL PROTECTED]>
Original-Maintainer: Joey Hess <[EMAIL PROTECTED]>
Architecture: all
Version: 6.0.4ubuntu1
Depends: binutils, dpkg-dev (>= 1.14.15), file (>= 3.23-1), html2text,
perl (>= 5.6.0-16), po-debconf
Suggests: dh-make
Conflicts: dpkg-cross (<< 1.18), python-central (<< 0.5.6),
python-support (<< 0.5.3)
Filename: pool/main/d/debhelper/debhelper_6.0.4ubuntu1_all.deb
Size: 515506
MD5sum: a0d409b1006702570e7008912b640330
SHA1: be6625585c4f034901a1bfe5dc8263a6b1f76e12
SHA256: 483c335514dd9421dd3f5659db680164e86491be465858c4e5f1908a2b484f88
Description: helper programs for debian/rules
 A collection of programs that can be used in a debian/rules file to
 automate common tasks related to building debian packages. Programs
 are included to install various files into your package, compress
 files, fix file permissions, integrate your package with the debian
 menu system, debconf, doc-base, etc. Most debian packages use debhelper
 as part of their build process.
Homepage: http://kitenet.net/~joey/code/debhelper/
Bugs: mailto:[EMAIL PROTECTED]
Origin: Ubuntu

and a "fakeroot" package:

[EMAIL PROTECTED]:~$ apt-cache show fakeroot
Package: fakeroot
Priority: optional
Section: utils
Installed-Size: 440
Maintainer: Ubuntu Core Developers <[EMAIL PROTECTED]>
Original-Maintainer: Clint Adams <[EMAIL PROTECTED]>
Architecture: i386
Version: 1.9ubuntu1
Depends: libc6 (>= 2.7-1)
Filename: pool/main/f/fakeroot/fakeroot_1.9ubuntu1_i386.deb
Size: 113560
MD5sum: 4b7c7c763306a72b369a45d39fbe272b
SHA1: 2f77ab3916b7c8c941629ba1fa7e72328eb35867
SHA256: c59f772be3debecb3032c86b222dfe8a5a849fe3dddac7c1ff598fb50c883554
Description: Gives a fake root environment
 This package is intended to enable something like:
   dpkg-buildpackage -rfakeroot
 i.e. to remove the need to become root for a package build.
 This is done by setting LD_PRELOAD to libfakeroot.so,
 which provides wrappers around getuid, chown, chmod, mknod,
 stat, and so on, thereby creating a fake root environment.
 .
 fakeroot requires SYSV IPC or TCP to operate.
Bugs: mailto:[EMAIL PROTECTED]
Origin: Ubuntu

but the last I can setup myself in my home, i think

-- 
WBR,
Roman Rybalko

_______________________________________________
Gcc-cfarm-users mailing list
[email protected]
https://mail.gna.org/listinfo/gcc-cfarm-users

Reply via email to