Re: Bug#712907: grub-installer: No longer installs automatically on a normal machine with one hard drive

2014-09-11 Thread Ozi Traveller
Hi

Sorry for the lack of information.

auto preseed, not expert:
https://github.com/ozitraveller/star-live-build/blob/master/xfce-64/config/includes.installer/preseed.cfg
version: jessie
install media: iso image
mounted as virtual CDROM : yes

Yes that is the dialog I got, only not QEMU.

Yes I understand the other options thanks.

I hope this helps.

regards


On Fri, Sep 12, 2014 at 10:18 AM, Steven Chamberlain 
wrote:

> Hi,
>
> On 12/09/14 00:54, Ozi Traveller wrote:
> > I've noticed that this happens when I'm installing into a virtualbox vm,
> > and there is only single partition.
>
> Thanks, this is useful information for me.  But please could you be more
> specific:  was this a default, automatic (preseed) or expert-mode
> install?  Of which version (wheezy, jessie daily build?)) and from what
> type of install media (ISO image?  mounted as virtual CDROM drive or as
> a hard disk?)
>
> Did you get this dialog first:
>
> | Install the GRUB boot loader to the master boot record?
> |
>
> or do you only see this:
>
> | Device for boot loader installation:
> | [o] Enter device manually
> | [ ] /dev/sda (ata-QEMU_HARDDISK_QM1)
>
> and in case of the latter -- was "Enter device manually" the
> pre-selected option (if you were to hit Enter), or was /dev/sda
> pre-selected?
>
> > Seems like a silly question when
> > there is only 1 choice.
>
> There are actually other choices if you were to "Enter device manually"
> - you could install GRUB to a partition instead of the MBR.  Or to some
> other device that GRUB wasn't able to detect.  We need to provide a way
> to do that.
>
> Thanks,
> Regards,
> --
> Steven Chamberlain
> ste...@pyro.eu.org
>


Re: Bug#712907: grub-installer: No longer installs automatically on a normal machine with one hard drive

2014-09-11 Thread Ozi Traveller
Hope you guys don't mind me adding my comment here??

I've noticed that this happens when I'm installing into a virtualbox vm,
and there is only single partition. Seems like a silly question when there
is only 1 choice.

regards

On Fri, Sep 12, 2014 at 7:51 AM, Steven Chamberlain 
wrote:

> On 11/09/14 22:48, Cyril Brulebois wrote:
> >> I've been trying to document the existing processes here:
> >> https://wiki.debian.org/DebianInstaller/Bugs/GrubInstaller
> >
> > This page is missing cases involving firmware on a USB stick, so
> > no, even installation from CD/DVD/PXE can fail the same way.
>
> OK, I'd like to document that as a test case.  Actually with this there
> could be two situations:
> * the USB stick was plugged in already at boot time
> * the USB stick is plugged in later
> and could lead to different ordering.
>
> Regards,
> --
> Steven Chamberlain
> ste...@pyro.eu.org
>
>


Re: Q: How to rebuild d-i or initrd?

2014-01-06 Thread Ozi Traveller
asupplicant-udeb zlib1g-udeb
Reading package lists... Done
Building dependency tree... Done
E: Unable to locate package acpi-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'acpi-modules-3.12-1-amd64-di'
E: Unable to locate package fat-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'fat-modules-3.12-1-amd64-di'
E: Unable to locate package fb-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'fb-modules-3.12-1-amd64-di'
E: Unable to locate package hyperv-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'hyperv-modules-3.12-1-amd64-di'
E: Unable to locate package input-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'input-modules-3.12-1-amd64-di'
E: Unable to locate package kernel-image-3.12-1-amd64-di
E: Couldn't find any package by regex 'kernel-image-3.12-1-amd64-di'
E: Unable to locate package nic-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'nic-modules-3.12-1-amd64-di'
E: Unable to locate package nic-pcmcia-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'nic-pcmcia-modules-3.12-1-amd64-di'
E: Unable to locate package nic-usb-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'nic-usb-modules-3.12-1-amd64-di'
E: Unable to locate package nic-wireless-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'nic-wireless-modules-3.12-1-amd64-di'
E: Unable to locate package pcmcia-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'pcmcia-modules-3.12-1-amd64-di'
E: Unable to locate package usb-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'usb-modules-3.12-1-amd64-di'
E: Unable to locate package usb-storage-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'usb-storage-modules-3.12-1-amd64-di'
E: Unable to locate package virtio-modules-3.12-1-amd64-di
E: Couldn't find any package by regex 'virtio-modules-3.12-1-amd64-di'
make[2]: *** [stamps/get_udebs-netboot-stamp] Error 100
make[1]: *** [_build] Error 2
make: *** [build_netboot] Error 2



On Mon, Jan 6, 2014 at 8:36 AM, Cyril Brulebois  wrote:

> Ozi Traveller  (2014-01-06):
> > I changed the debian/rules file as follows:
> >
> > #! /usr/bin/make -f
> >
> > ARCH=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
> > VERSION=$(shell LC_ALL=C dpkg-parsechangelog | grep ^Version: | cut -d '
> '
> > -f 2)
> > DATE=$(shell echo $(VERSION) | cut -d '.' -f 1)
> > SUITE=$(shell LC_ALL=C dpkg-parsechangelog | grep ^Distribution: | cut
> -d '
> > ' -f 2)
> > # ifeq (${SUITE},UNRELEASED)
> > # USE_UDEBS_FROM=unstable
> > # TRANSSTATUS=
> > # BOOTMENU_BEEP=n
> > # else
> > # USE_UDEBS_FROM=jessie
> > USE_UDEBS_FROM=wheezy
> > USE_PROPOSED_UPDATES=0
> > TRANSSTATUS=translation-status
> > BOOTMENU_BEEP=y
> > # endif
> >
> > however sources.list.udeb still has unstable.
>
> Err, I mentioned debian/rules so that you see how a regular debian build
> is supposed to work. dpkg-buildpackage and friends call ./debian/rules,
> which runs make in build/ with appropriate variables set. If you're only
> changing debian/rules and then manually running make under build/,
> nothing is going to change.
>
> So either tweak debian/rules and use dpkg-buildpackage, or use “make
> USE_UDEBS_FROM=wheezy” under build/, after having removed generated
> files (that includes sources.list.udeb).
>
> Mraw,
> KiBi.
>


Re: Q: How to rebuild d-i or initrd?

2014-01-05 Thread Ozi Traveller
I changed the debian/rules file as follows:

#! /usr/bin/make -f

ARCH=$(shell dpkg-architecture -qDEB_BUILD_ARCH)
VERSION=$(shell LC_ALL=C dpkg-parsechangelog | grep ^Version: | cut -d ' '
-f 2)
DATE=$(shell echo $(VERSION) | cut -d '.' -f 1)
SUITE=$(shell LC_ALL=C dpkg-parsechangelog | grep ^Distribution: | cut -d '
' -f 2)
# ifeq (${SUITE},UNRELEASED)
# USE_UDEBS_FROM=unstable
# TRANSSTATUS=
# BOOTMENU_BEEP=n
# else
# USE_UDEBS_FROM=jessie
USE_UDEBS_FROM=wheezy
USE_PROPOSED_UPDATES=0
TRANSSTATUS=translation-status
BOOTMENU_BEEP=y
# endif

however sources.list.udeb still has unstable.


On Sun, Jan 5, 2014 at 11:38 PM, Cyril Brulebois  wrote:

> Ozi Traveller  (2014-01-05):
> > Sorry for so many questions. The host I'm build on is wheezy and I want
> to
> > make a wheezy debian-installer.
> >
> > The contents of  sources.list.udeb are:
> >
> > # This file is automatically generated, edit sources.list.udeb.local
> > instead.
> > deb [trusted=yes] copy:/home/xxx/debian-installer/installer/build/
> > localudebs/
> > deb http://ftp.au.debian.org/debian unstable main/debian-installer
> >
> > I'm not sure where the unstable comes from. How can I force it to use
> > stable rather than unstable?
> >
> > To build I did:
> >
> > $ make reallyclean$ fakeroot make build_netboot
>
> You need to specify USE_UDEBS_FROM=wheezy (see debian/rules for the
> heuristics that are used in the regular Debian package build).
>
> Mraw,
> KiBi.
>


Re: Q: How to rebuild d-i or initrd?

2014-01-04 Thread Ozi Traveller
Sorry for so many questions. The host I'm build on is wheezy and I want to
make a wheezy debian-installer.

The contents of  sources.list.udeb are:

# This file is automatically generated, edit sources.list.udeb.local
instead.
deb [trusted=yes] copy:/home/xxx/debian-installer/installer/build/
localudebs/
deb http://ftp.au.debian.org/debian unstable main/debian-installer

I'm not sure where the unstable comes from. How can I force it to use
stable rather than unstable?

To build I did:

$ make reallyclean$ fakeroot make build_netboot

Cheers
Ozi

On Sat, Jan 4, 2014 at 3:13 PM, Cyril Brulebois  wrote:

> Ozi Traveller  (2014-01-04):
> > Ok I've managed to get the source and be able to build. Now I'm getting
> > build errors, see attached log.
> >
> > 922 symbols, 644 unresolved
> > Traceback (most recent call last):
> >   File "/usr/bin/mklibs", line 562, in 
> > raise Exception("No library provides non-weak %s" % name)
> > Exception: No library provides non-weak __fdelt_chk@glibc_2...@libc.so.6
> > make[2]: *** [stamps/tree-netboot-stamp] Error 1
> > make[1]: *** [_build] Error 2
> > make: *** [build_netboot] Error 2
> >
> > What do I have to do to rectify this ?
>
> Build in the right suite. Meaning you need a jessie chroot to build a
> jessie image, or a wheezy chroot to build a wheezy image.
>
> (A chroot is only needed if the target image isn't the same suite as the
> host system.)
>
> Mraw,
> KiBi.
>


Re: Q: How to rebuild d-i or initrd?

2014-01-03 Thread Ozi Traveller
Unfortunately, I'm inexperienced in building packages, I'm still learning.
I'm hoping there might be a step-by-step processs I could follow?

I only have a couple of tasks to do to complete my distro, so far only a
private distro, and a learning experience for me.

https://wiki.debian.org/DebianInstaller/CheckOut
https://wiki.debian.org/DebianInstaller

Cheers
Ozi


On Sun, Dec 29, 2013 at 11:32 PM, Philipp Kern  wrote:

> On Sun, Dec 29, 2013 at 08:36:12AM +1100, Ozi Traveller wrote:
> > I made a replacement for rootskel-gtk, using the previous version
> > rootskel-gtk_1.27_amd64.udeb as the source, with a higher version number.
> > I've changed the theme and the logo.
> >
> > I've been told that the way to have the d-i use this new version is to
> rebuild
> > d-i (preferably) or
> > the initrd (at least).
> >
> > My question is, how do I rebuild the d-i and then how do I incorporate
> the
> > new d-i in my build?
>
> Check out debian-installer, put the udeb into localudebs and run `make
> build_netboot' should do the trick. Remember to use `make
> rebuild_netboot' from then on. You can check the MANIFEST to see if your
> (luckily higher versioned) udeb was included.
>
> Kind regards
> Pihlipp Kern
>


Q: How to rebuild d-i or initrd?

2013-12-28 Thread Ozi Traveller
I made a replacement for rootskel-gtk, using the previous version
rootskel-gtk_1.27_amd64.udeb as the source, with a higher version number.
I've changed the theme and the logo.

I've been told that the way to have the d-i use this new version is to rebuild
d-i (preferably) or
the initrd (at least).

My question is, how do I rebuild the d-i and then how do I incorporate the
new d-i in my build?

Cheers


Re: Q: How can I repack a udeb package?

2013-12-25 Thread Ozi Traveller
Thanks KiBi




On Wed, Dec 25, 2013 at 11:40 AM, Cyril Brulebois  wrote:

> Ozi Traveller  (2013-12-25):
> > I'm trying to change the png images in the /usr/share/graphics folder and
> > the Clearlooks theme in rootskel-gtk_1.27_amd64.udeb for a custom
> > live-build.
> >
> > How do I unpack the repack the udev?
>
> Hrm. I'll answer the following question, since it's way easier than what
> people mean by repacking: “how do I rebuild an existing udeb with some
> modifications?”.
>
> You fetch the source package for the said udeb:
>   dget -x
> http://ftp.de.debian.org/debian/pool/main/r/rootskel-gtk/rootskel-gtk_1.27.dsc
>
> (Or use links from http://packages.debian.org/source/stable/rootskel-gtk)
>
> You modify the source package as you see fit, probably by updating the
> source .svg files to whatever you like. Then you build the binary
> package(s) as usual in Debian: “dpkg-builpackage -b” or “debuild -b”.
>
> You'll then find the resulting udeb(s) in the parent directory. You
> might want to specify a new changelog entry (therefore a new version
> number) using e.g. “dch --local +mystuff” before building the binary
> packages using dpkg-buildpackage or debuild.
>
> Mraw,
> KiBi.
>


Fwd: Q: How can I repack a udeb package?

2013-12-24 Thread Ozi Traveller
Sorry, I forgot to add I'm doing a Wheezy build.

Cheers


Q: How can I repack a udeb package?

2013-12-24 Thread Ozi Traveller
I'm trying to change the png images in the /usr/share/graphics folder and
the Clearlooks theme in rootskel-gtk_1.27_amd64.udeb for a custom
live-build.

How do I unpack the repack the udev?

Cheers