Re: Building D-I - formerly Building boot images with boot-floppies on PowerMac

2003-07-03 Thread Chris Tillman
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

2003-07-02 Thread Chris Tillman
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

2003-07-02 Thread Chris Tillman
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]