Re: PowerPC people please test the new build code
Sven Luther <sven.luther@wanadoo.fr> writes:
> > Forget it, i was in the wrong directory (d-i, not d-i/build).
Still strange. debuild shoulw run within fakeroot. Youm might want to
report it as a bug.
> > I do get lot of :
> >
> > missing list, pkg-lists/initrd-cdrom-boot/powerpc, for type
> > initrd-cdrom-boot at ./pkg-list line 15.
> > cat: media-lists/cdrom-boot/udebs-powerpc: No such file or directory
They need to be created. I will try to piece them together from the
old lists and common sense. I renamed the targets and haven't had
time to move the old stuff around yet. Atm its not ment to be working
but should be easily fixed:
The yaboot configs need renaming and possibly adjusting:
boot/powerpc/*-yaboot.conf
You need to (check and) specify what goes onto the ramdisk:
pkg-lists/initrd-cdrom-*/common
pkg-lists/initrd-cdrom-*/powerpc
Then decide which debs and udebs go onto the cdrom media:
media-lists/cdrom-boot/udebs-common
media-lists/cdrom-boot/udebs-powerpc
media-lists/cdrom-boot/debs-common
media-lists/cdrom-boot/debs-powerpc
The common packages work for i386 so you might have to remove some
stuff and put it into the -i386 flavours instead. The media udebs
lists is just all udebs for i386, feel free to cleanup. The debs list
is what base-installer needs on i386. There should be some
modifications needed there too (like add yaboot).
> > Though, and it fails with :
> >
> > rsync: getaddrinfo: dual 873: Name or service not known
Thats my local mirror. Commited by accident.
> > rsync error: error in socket IO (code 10) at clientserver.c(83)
> > rsync: getaddrinfo: dual 873: Name or service not known
> > rsync error: error in socket IO (code 10) at clientserver.c(83)
> > /usr/bin/debmirror: Get Packages and Sources files and other miscellany.
> > Failed to download some Package, Sources, Contents or release files!
> > releasing 1 pending lock... at /usr/lib/perl5/LockFile/Simple.pm line
> > 182.
> > make[2]: *** [stamp/mirror-update] Error 9
> > make[2]: Leaving directory `/debian/d-i-mrvn/build'
> > make[1]: *** [cdrom-boot] Error 2
> > make[1]: Leaving directory `/debian/d-i-mrvn/build'
> > make: *** [all] Error 2
>
> Forget it, i don't know what server is used for rsyncing, but i guess
> this is related to auric being down right now.
>
> Will try again later, but Goswin, i have nearer mirrors where i could
> ftp stuff from (ftp2.fr.debian.org is hosted at my isp for example).
Look at build/config/main and `head build/README`. ftp2.fr.debian.org
is also an rsync mirror so you just need to change the hostname. I
guess its time to extract that info from /etc/apt/sources.list.
Unless you run "make mirror" or delete stamp/mirror-update the mirror
won't be rebuild and its <50 MB. Updating the mirror will fetch the
new Packages file via rsync and any new debs. Its very low traffic.
>
> Friendly,
>
> Sven Luther
MfG
Goswin
PS: If you don't have time or will just leave it for the next few days till I asked for a next round of testing.
Reply to: