FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Development

 
 
LinkBack Thread Tools
 
Old 08-03-2008, 10:55 AM
"Martin Langhoff"
 
Default Old fakeroot bug on F7 onwards - where to download from

2008/8/3 Axel Thimm <Axel.Thimm@atrpms.net>:
> It sure is possible, I'll look into updating the packages for >= F8.

Oh fantastic! Thanks!

> BTW were in the schook server project are you using it? Just curious.

In combination with rsync, on a package called "xs-rsync". The laptops
get their OS updates from the school server (aka XS) via
"olpc-update", a wrapper around rsync. Which means that even things
like /dev get rsynced. Naturally, I don't want to have various "/dev"
directories with real device nodes on the XS. And of course rsync runs
as an unpriv user, so publishing root owned files needs fakeroot.

There is a bit more detail in the README:
http://dev.laptop.org/git?p=users/martin/xs-rsync.git;a=blob;f=README;h=95c9a53ffc6c1ad47e7110 c6657950c04bc5accf;hb=4800e21fdfe77e95c17acd636568 9da2586348c1

and you can see the scripts too in that git repo. For each OS version
I keep a "state file" with all the ownerships and special nodes. rsync
runs always under fakeroot, with a readonly state file that is a
combination of all the per-os-version statefile. I learned this trick
from seeing a similar thing done by Scott for OLPC's update.laptop.org
- and I will probably use this trick more in the future.

I am finishing and packaging xs-rsync at the moment, but I spent all
saturday chasing down this bug in all the wrong places - and only woke
up this morning with thinking of waipid and faked.

> I use the tarballs on
> http://ftp.debian.org/debian/pool/main/f/fakeroot/
>
> For example for the latest fakeroot you can pick
>
> http://ftp.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.9.6.tar.gz

Ah, good one - I could only think of trying apt-get source, which I am
happy to myself, but not appropriate for a Fedora build toolchain ;-)
-

thanks for the help!



m
--
martin.langhoff@gmail.com
martin@laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 08-03-2008, 07:42 PM
"Martin Langhoff"
 
Default Old fakeroot bug on F7 onwards - where to download from

On Mon, Aug 4, 2008 at 12:34 AM, Clint Adams <schizo@debian.org> wrote:
> You can get 1.9.6 here:
>
> http://ftp.de.debian.org/debian/pool/main/f/fakeroot/fakeroot_1.9.6.tar.gz

Thanks!

> Once I move the repository to git (hopefully this month), I'll see about
> an additional release/publishing process if that will help somehow.

The tla archive was probably created with an ancient version of Arch -
my trusty old git-archimport failed to import it when I tried
yesterday. I think you only need to republish it with a more modern
tla (to a temp directory!) and try the import from there - in any
case. if you need help with the import, drop me a line. git-archimport
might need a fixup or two ;-)

cheers,



m
--
martin.langhoff@gmail.com
martin@laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff

--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 
Old 08-06-2008, 05:29 PM
Axel Thimm
 
Default Old fakeroot bug on F7 onwards - where to download from

On Sun, Aug 03, 2008 at 10:55:58PM +1200, Martin Langhoff wrote:
> 2008/8/3 Axel Thimm <Axel.Thimm@atrpms.net>:
> > It sure is possible, I'll look into updating the packages for >= F8.
>
> Oh fantastic! Thanks!

The packages are in updates-testing (or will be once the master
recollects them). I built them on Sunday, but the approval takes a
while:

https://admin.fedoraproject.org/updates/F9/pending/fakeroot-1.9.6-16.fc9
https://admin.fedoraproject.org/updates/F8/pending/fakeroot-1.9.6-16.fc8

If you need it on F7, you can rpmbuild --rebuild from the
src.rpm. There are no new depencies that would make this package not
work on F7.

Thanks for chasing that bug!
--
Axel.Thimm at ATrpms.net
--
fedora-devel-list mailing list
fedora-devel-list@redhat.com
https://www.redhat.com/mailman/listinfo/fedora-devel-list
 

Thread Tools




All times are GMT. The time now is 08:31 AM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org