Re: Building D-I - formerly Building boot images with boot-floppies on PowerMac
On Thu, Jul 03, 2003 at 12:07:30PM +0800, [EMAIL PROTECTED] wrote: On Wed, 2 Jul 2003, Chris Tillman wrote: On Thu, Jul 03, 2003 at 07:54:37AM +0800, [EMAIL PROTECTED] wrote: On Wed, 2 Jul 2003, Chris Tillman wrote: Recipe: - install the build-dependancies on the host system I don't know what they are, don't know how to find out so we'll see what breaks The build dependencies are listed in build/debian/control.in. One easy way to have it check for you, is to cp debian/control.in to debian/control, then in the bulid directory use dpkg-buildpackage -D -b. Although this is not a normal debian package, you will still get the unsatisfied dependencies listed. There is also a @UDEB_DEPENDS@ entry, which the make process will fill in and download later based on your arch and sources.list.local. I presume I need to upgrade this system to sid? No, I wouldn't upgrade the whole system if I were you. If you install the packages you need, they will pull in the dependencies from unstable as needed, for example libc6 etc. But you will have a more stable system if you just let it get whatever it needs out of sid. I copied by deb line, changed stable to unstable and ran this command: for p in install libdiscover1-pic libdiscover1 genext2fs mklibs libdebconfclient0 libdebian-installer3; do apt-get -qqyu install $p; done You can list as many packages as you want after install: apt-get -qqyu install libdiscover1-pic libdiscover1 genext2fs mklibs libdebconfclient0 libdebian-installer3 -- Debian GNU/Linux Operating System By the People, For the People Chris Tillman (a people instance) [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Building D-I - formerly Building boot images with boot-floppies on PowerMac
On Wed, Jul 02, 2003 at 08:03:57AM +0800, [EMAIL PROTECTED] wrote: On 1 Jul 2003, Gaudenz Steinlin wrote: Am Die, 2003-07-01 um 14.40 schrieb [EMAIL PROTECTED]: I would need to build _everything_, unless there are binaries some place for oldworld powermacs. The build document is a little terse, and I don't see a list of udebs at all. No you don't have to do that. Read build/README. Basically you have to copy build/sources.list to build/sources.list.local and edit this file. Then you have to call make cd_image (patch pending) or make initrd to build installer images. gaudenz Okay, I read that readme again and decided to try it on the basis that if it works but take a day it mightn't matter too much. Recipe: - install the build-dependancies on the host system I don't know what they are, don't know how to find out so we'll see what breaks The build dependencies are listed in build/debian/control.in. One easy way to have it check for you, is to cp debian/control.in to debian/control, then in the bulid directory use dpkg-buildpackage -D -b. Although this is not a normal debian package, you will still get the unsatisfied dependencies listed. There is also a @UDEB_DEPENDS@ entry, which the make process will fill in and download later based on your arch and sources.list.local. - adjust apt sources (create sources.list.local - see sources.list) Did that. - run {sudo,fakeroot} make build Kultarr:~/cvs/bf/debian-installer/build# time make build Makefile:83: make/arch/linux-powerpc: No such file or directory make: *** No rule to make target `make/arch/linux-powerpc'. Stop. This is the file that was committed last night. real0m3.378s user0m1.020s sys 0m0.800s Kultarr:~/cvs/bf/debian-installer/build# - run sudo make image -- Cheers John Summerfield Please, no off-list mail at all at all. This address accepts mail only from Debian addresses. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED] -- Debian GNU/Linux Operating System By the People, For the People Chris Tillman (a people instance) [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Re: Building D-I - formerly Building boot images with boot-floppies on PowerMac
On Thu, Jul 03, 2003 at 07:54:37AM +0800, [EMAIL PROTECTED] wrote: On Wed, 2 Jul 2003, Chris Tillman wrote: Recipe: - install the build-dependancies on the host system I don't know what they are, don't know how to find out so we'll see what breaks The build dependencies are listed in build/debian/control.in. One easy way to have it check for you, is to cp debian/control.in to debian/control, then in the bulid directory use dpkg-buildpackage -D -b. Although this is not a normal debian package, you will still get the unsatisfied dependencies listed. There is also a @UDEB_DEPENDS@ entry, which the make process will fill in and download later based on your arch and sources.list.local. I presume I need to upgrade this system to sid? No, I wouldn't upgrade the whole system if I were you. If you install the packages you need, they will pull in the dependencies from unstable as needed, for example libc6 etc. But you will have a more stable system if you just let it get whatever it needs out of sid. btw is either b-f or d-i supposed to be able to create a bootable CD for the powermac? From what Ive read, these OldWorld powermacs are supposed to boot from CD, but I've not got a CD that does boot on them. CDs are produced by yet another package, debian-cd. It uses mkisofs to create an hfs-hybrid bootable CD, well bootable on NewWorlds anyway. OldWorld powermacs can boot from CD, only if the CD has proprietary MacOS drivers. So Debian CDs don't boot on OldWorlds because there is no free equivalent CD driver (it's MacOS ROM code I believe). You can make an OldWorld bootable, if you want to copy the drivers from a MacOS bootable CD -- but we can't distribute that solution. There is a recipe somewhere, I think in mkisofs docs. BootX is convenient for booting OldWorlds from an existing MacOS installation. -- Debian GNU/Linux Operating System By the People, For the People Chris Tillman (a people instance) [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]