[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Call for testers: new yaboot package release - report installation PowerMac G5



2010/10/1 Gunther Furtado <gunfurtado@gmail.com>:
>
> Em 30Set2010 (quinta), Tiresia Giuno <tiresiag@googlemail.com> disse:
>
>>
>>
>>
>> On Wed, 29 Sep 2010 01:56:49 +0200
>> Benjamin Cama <benoar@free.fr> wrote:
>> > Hi everyone,
>> >
>> > So, yaboot in debian is currently suffering from a lot of problems,
>> > and until now we were only talking about it. Here is some code to
>> > test it, now to really see what's still causing problems and what's
>> > solved.
>> >
>> > Here is the (temporary) place where you can find it :
>> > http://benoar.fdn.fr/yaboot/
>> >
>> > It contains a .deb and the git repository I used to build it
>> > (beware, there's a lot of cruft in it caused by my experiments with
>> > git and debian packaging; I lack experience in both). It basically
>> > an up-to-date yaboot (1.3.16) + debian modifications from 1.3.13a
>> > (some were already integrated upstream) + Rogério Brito's debian
>> > packaging enhancements + some patches (namely Rick Thomas' quotes
>> > and spaces fix for latest linux-base, and the no /proc/ide fix
>> > (which IMHO fixes nothing interesting, but still)) + fixes of mine
>> > (mainly debian packaging).
>> >
>> > Everything should be "nicely" commited, and there's a separate
>> > branch with fixes but no debian stuff for upstream to pick up from
>> > (debian-yaboot) which was forked from repository's 1.3.13 (you'll
>> > see tags to get from here to the debian-1.3.13a version, then to
>> > this most recent debian-yaboot). The branch containing the full
>> > package stuff is debian-yaboot-packaging (yes, nothing standard)
>> > and master is actually the upstream (from ozlabs). And I forgot to
>> > merge the debian-yaboot-with-doc branch which contains the HTML
>> > documentation, please excuse me for that, it will be in the next
>> > one.
>> >
>> > If you want to build it yourself :
>> > git-buildpackage --git-upstream-branch=master \
>> >                            --git-debian-branch=debian-yaboot-packaging
>> >
>> > Still, I may have done some mistakes, and need advices on packaging
>> > (I tried to listen to lintian as much as possible).
>> >
>> > Please test it and report bugs/suggestions on this ML.
>> >
>> > Message to Aurélien: it would be nice if you could comment on this
>> > and help getting yaboot updated. Uploading that without you would be
>> > painfull, please answer to this email.
>> >
>> > Regards,
>> > benjamin
>> >
>> >
>> Hi everyone,
>>
>> and thanks a lot to Benjam for his work!
>>
>> I downloaded and installed the file yaboot_1.3.16-1.1_powerpc.deb from
>> the link you submitted. I have a PowerMac G5 Dual 2.3 GHz (late 2005)
>> running Debian Lenny and MacOSX 10.5
>>
>> I let just the package installer installing yaboot. After that I ran
>> ofpath and it detected correctly my two SATA Drivers.
>>
>> After that I ran yabootconfig. It creates a yaboot.conf but it stops
>> immediately without running mkofboot. Last massage:
>> 'yabootconfig: yaboot is not installed correctly, not running
>> mkofboot'
>>
>
> same here!
>
>> Checking the generated yaboot.conf shows that it fails to detect the
>> old kernel (no image=/boot/vmlinux.old section) and the MacOSX system.
>>
>
>
> the newly generated yaboot.conf uses the old terminology:
> ----
> cat /etc/yaboot.conf
> ## yaboot.conf generated by yabootconfig 1.0.8
> ##
> ## run: "man yaboot.conf" for details. Do not make changes until you
>                          have!!
> ## see also: /usr/share/doc/yaboot/examples for example configurations.
> ## ## For a dual-boot menu, add one or more of:
> ## bsd=/dev/hdaX, macos=/dev/hdaY, macosx=/dev/hdaZ
>
> boot=/dev/hda6
> device=/pci@80000000/mac-io@10/ide@20000/disk@0:
> partition=7
> root=/dev/hda9
> timeout=30
> install=/usr/lib/yaboot/yaboot
> magicboot=/usr/lib/yaboot/ofboot
>
> image=/vmlinux
>        label=Linux
>        read-only
>        initrd=/initrd.img
>        initrd-size=8192
> azul:~# ybin -v
> ybin: Finding OpenFirmware device path to `/dev/hda6'...
> ybin: Installing first stage bootstrap /usr/lib/yaboot/ofboot
> onto /dev/hda6... ybin: Installing primary
> bootstrap /usr/lib/yaboot/yaboot onto /dev/hda6... ybin:
> Installing /etc/yaboot.conf onto /dev/hda6... ybin: Setting attributes
> on ofboot... ybin: Setting attributes on yaboot...
> ybin: Setting attributes on yaboot.conf...
> ybin: Blessing /dev/hda6 with Holy Penguin Pee...
> ybin: Updating OpenFirmware boot-device variable in nvram...
> azul:~#
> -----
>> Then I ran 'ybin -v' that installed correctly the new generated
>> yaboot.conf. As expected, the first yaboot prompt doesn't show any
>> x option (for MacOSX)
>>
>> I resumed my old yaboot.conf running again 'ybin -v' - which worked
>> correctly.
>>
>
> ok!
>

forgot to mention it is an iMac G3 (300MHz)

thanks everyone!

cheers,
-- 

"...agora, só nos sobrou o futuro...", visto em www.manuchao.net

Gunther Furtado
Curitiba - Paraná - Brasil
gunfurtado@gmail.com


Reply to: