I'm playing around a little with live-build again (v4.0.3-1 on sid),
with a new folder containing only my previous auto files, but I'm
hitting an error executing lb config. It can't create the
live.list.chroot file.
Looking at the error message (printed below) and the config script, I
believe the
Hi,
I'm working my way through the shell scripts for live-build for a
possible patch I may want to attempt to build and submit soon, but first
trying to get to grips with the code base and understanding unix shell
scripting at the same time; I think I may have come across a bug in
doing so, but I'
I didn't look far enough through the script; the same bug is also
present in Print_conffiles().
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/546e9122.9050...@gmail.
On second thoughts, perhaps my fix was wrong, perhaps the parameter list
is supposed to be sent to Get_conffiles(), so instead of
for CONFFILE in $(Get_conffiles) "${@}"
is should be
for CONFFILE in $(Get_conffiles "${@}")
Executing lb config, and having a few echo's added to the
Read_conffiles
Did you use an auto/config file? I'm not certain that you've met all of
the prerequisites to experience the error.
1. You need to use the --clean option, either on the command line, or in
your auto/config file. I don't think it's enough to just use the lb
clean command.
2. You must not have an exi
c389bf6c04b7bbac133808b754eb83648f41f9d8 Mon Sep 17 00:00:00 2001
From: jnqnfe
Date: Sat, 22 Nov 2014 19:32:45 +
Subject: [PATCH] Fix creation of config/package-lists/live.list.chroot in
cases where --clean parameter used with lb config command and the directory
is empty.
---
scripts/build
ccd3cc003a6e83e102c3ddfcce6f8 Mon Sep 17 00:00:00 2001
From: jnqnfe
Date: Sat, 22 Nov 2014 21:20:29 +
Subject: [PATCH] Fix broken calls to Get_conffiles() from Read_conffiles() and
Print_conffiles().
---
functions/conffile.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff -
:00 2001
From: jnqnfe
Date: Mon, 24 Nov 2014 06:36:09 +
Subject: [PATCH] Fix typo in variable name (LH_LINUX_FLAVOURS instead of
LB_LINUX_FLAVOURS) in installer_debian-installer script, affecting the armel
architecture.
---
scripts/build/installer_debian-installer | 2 +-
1 file changed, 1
From: jnqnfe
Date: Mon, 24 Nov 2014 19:40:30 +
Subject: [PATCH] Address "should check that we're building on debian through
e.g. a 'derivative-is-based-on' variable or somesuch" fixme.
---
functions/defaults.sh| 1 +
scripts/build/chroot
se
packages back and forth for later parts of the build process that use the
packages.binary cache also slows down the build process a little.
From 2fc67f16e0bef68613e9b3d0d0db23beaf7d2c14 Mon Sep 17 00:00:00 2001
From: jnqnfe
Date: Tue, 25 Nov 2014 19:28:13 +
Subject: [PATCH] Fix chroot_packa
I've been spending time familiarising myself with the code for this tool
over the past few days, and I have a fairly good grasp of it now.
I believe the problem lies within the chroot_archives script, and is
caused by the check on lines 539-547.
Those who already know how the tool works can feel
Package: live-build
Version: 4.0.3-1
The filename of the stage file used in chroot_includes changes between the line
of code that checks for the stage file, which looks for .build/includes.chroot,
and the line which creates the stage file, which creates
.build/chroot_includes, thus nullifying t
Package: live-build
Version: 4.0.3-1
The correct directory for storing apt conf files I believe is
/etc/apt/apt.conf.d. The chroot_apt script correctly saves files there, however
bootstrap_archives and chroot_archives scripts incorrectly (I believe) save
some optional files to /etc/apt/conf.d.
I haven't built a patch specifically for this, but the problem will be
addressed within the much wider restructuring work I'm undertaking.
I expect I'll be done with the restructuring work in a few days time or
so, and I'll be posting that to the list (either directly, or via a bug
report) as soon
Ah, thanks Punky & Anthony for the output, that helps a lot, it prompted
me to notice that I was mistaken in my previous assertion of those other
files I listed being located in /var/lib/apt, I don't know why on earth
I got that into my head.
The real location of those other files are:
chroot/etc/
I have a few questions I'd like to put out to you all (perhaps Daniel in
particular) in relation to some restructuring work I'm doing on the
live-build codebase (a contribution for which I know I haven't yet
provided much detail on what exactly I'm changing, but I will do soon,
and will obviously b
On 03/12/2014 19:57, Daniel Baumann wrote:
> On 12/03/14 19:23, jnqnfe wrote:
>> restructuring work I'm doing on the live-build codebase
> i'm not sure that makes sense.
>
> for jessie, all we can do is small bug fixing, not reworking the code.
>
> for jessie+
I had a quick look over your patch. You're building it against
live-build 3.x, but since it's a feature improvement not a "critical
bug in core functionality", I believe I'm right in saying that you must
build against live-build 4.x, preferably the debian-next branch, if you
want to get it accepte
6_64)
>
> Kernel: Linux 3.2.0-4-amd64 (SMP w/2 CPU cores)
> Locale: LANG=pt_PT.UTF-8, LC_CTYPE=pt_PT.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/dash
>
> Versions of packages live-build depends on:
> ii debootstrap 1.0.64~bpo70+1
>
> Versions of packages live-bui
You're right, LB_INITRAMFS looks to be a much better variable to base
this on. Updated patch attached.
commit 4b7113a839e263ce679f117057f56c6eee75cd9a
Author: jnqnfe
Date: Tue Dec 9 04:42:26 2014 +
Fix broken ability to build casper based images due to generating live-boot
spe
and in lines 1062 to 1083 issues a
warning if syslinux is selected with a fat/ntfs/ext[2/3/4]/btrfs fs
format, and an error if the hdd image type is selected along with grub
(but not grub2) as the bootloader. Nothing more.
commit 9351f9f4536e310f00f9792d9be05db5035b706f
Author: jnqnfe
Date: Tue
Control: reopen -1
Control: notfixed -1 4.0.4-1
Still broken due to typo, the patch applied in 4.0.4-1 uses
'includs.chroot' instead of 'includes.chroot' (missing 'e').
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@
for when no specific choice has been made, and if
multiple bootstrap programs are installed.
- Gets rid of an obsolete reference in the logic to an old 'copy'
bootstrap parameter choice.
commit 30d5774b753c25f4f42817e0b5c7547f7a4eb9ad
Author: jnqnfe
Date: Sun Dec 21 16:39:16 2014 +000
Sorry, I noticed a small mistake in the documentation which I had failed
to spot before submitting. Updated patch attached!
commit 207a4ce153fdfb03ad49576f835b45f5f0ca5507
Author: jnqnfe
Date: Sun Dec 21 17:19:20 2014 +
Properly obey bootstrap selection, update preferential default to
I'm in the middle of building a patch for 718225, I'm having to think
carefully about caching at this point, and I think the area of caching
could do with a review (or at least a little input or agreement with my
proposals/plans from Daniel).
Obviously its too late to get too much improvement in t
(Sending this again, it went to the mailing list but not the BTS, stupid
mail client)
Sorry, I noticed a small mistake in the documentation which I had failed
to spot before submitting. Updated patch attached!
commit 207a4ce153fdfb03ad49576f835b45f5f0ca5507
Author: jnqnfe
Date: Sun Dec 21 17
execution if a problem occurs,
enforcing stricter security checks.
* Tidied up the code a bit.
commit 25a02e174f60535dbd4a6de8b56dfe5c6c8a550c
Author: jnqnfe
Date: Tue Dec 23 05:55:43 2014 +
Fix and improve bootstrap_archive-keys
diff --git a/scripts/build/bootstrap
Small mistake: Somehow in mulling over the possibility of also adding
gpg & gpg2 to the list of possible tools to use (which I ditched), I
mistakenly came under the impression that the --no-default-keyring
parameter was available on gpgv/gpgv2, but it's not, so it needs
removing from the patch I su
Package: live-build
Version: 4.0.4-1
There are one or more issues with the code in the
installer_debian-installer script where it obtains vmlinuz and initrd
files for sparc netboot builds.
Issue #1 - Wrong path
--
On line 290, it uses the path ${URL}/mini.iso, where ${
Package: live-build
Version: 4.0.4-1
There are one or more issues with the code in the
installer_debian-installer script where it obtains vmlinuz and initrd
files for sparc netboot builds.
Issue #1 - Wrong path
--
On line 290, it uses the path ${URL}/mini.iso, where ${
Issue #4 - Location of files within mini.iso
---
In addition to issue #1, upon examining the contents of a mini.iso file,
I can see that lines 295 and 296 are looking in the wrong location for
files from within it.
They are looking for boot/vmlin
Package: live-build
Version: 4.0.4-1
Lines 82-86 of the binary_disk script download a simply archive trace file from
the parent bootstrap mirror. The source_disk script on the other hand has more
complex logic that takes into account derivatives (lines 82-98).
Surely they should both be using t
Package: live-build
Version: 4.0.4-1
The installer_debian-installer script, on line 67, tries to ensure that the
wget package is installed and available by using the custom dependency manager
facilities built into live-build. However, this check is insufficient.
Live-build's custom dependency c
Control: tags -1 patch
Patch attached
commit 4547cbfc84ef291d108f11445dc59e3e7178a243
Author: jnqnfe
Date: Wed Dec 31 19:30:09 2014 +
Fix wget dependency (Closes: #774326)
diff --git a/debian/control b/debian/control
index b921960..0645c46 100644
--- a/debian/control
+++ b/debian
Control: tags -1 patch
Might as well directly attach the patch for issues #1 and #4 here...
commit 642dd065377c95b254b11779a742f2088a143335
Author: jnqnfe
Date: Tue Dec 30 04:09:19 2014 +
Fix sparc-netboot mini.iso (installer file) download location and content
paths (#774196 Issues
Package: live-build
Version: 4.0.4-1
The binary_package-lists script on lines 56-82 has a flexible dependency
check for the apt-ftparchive and grep-aptavail utilities, applying a
different check whether configured to work within chroot or not.
However, all work in the script is actually done from
Package: live-build
Version: 4.0.4-1
Certain binary utilities used in live-build could do with a check for
existence of their binaries, being done at the Check_defaults() level.
This applies particularly to cases where the user configuration can
change which binary is used, e.g. for compression, o
Package: live-build
Version: 4.0.4-1
One or more Check_package dependency checks are missing for binaries
executed under chroot.
This includes, but is not limited to the use of the xargs in
chroot_install-packages.
This bug report can be updated once a thorough review has been done to
come up wi
Package: live-build
Version: 4.0.4-1
In addition to bug #774326 (wget dependency) and the existing
dependencies of debootstrap and cpio, I believe that several other
packages should also be listed as live-build dependencies.
This includes the following, for which binaries are used (at host level)
this could later be improved to gpgv | gpgv2
(which my bug #718225 solution, not yet provided, almost complete,
already supports).
commit 78e5c2d4daceeb6588e267327fb99ce43b2326e0
Author: jnqnfe
Date: Thu Jan 1 02:52:37 2015 +
Expand LB package dependencies to cover more binaries used (Clos
Package: live-build
Version: 4.0.4-1
I am not currently familiar with what the debian/live-build.bug-script
file is used for exactly, but it needs updating. It currently still
contains a load of 'cruft' that was removed from the control file in
v4.0_a31-1. Also, if my bug #774339 patch is accepted
will need to be added to this file.
commit 125d113a64da0bfeffed154845c259115973f3f9
Author: jnqnfe
Date: Thu Jan 1 03:22:32 2015 +
Update dependencies in live-build.bug-script file (Closes: #774340)
diff --git a/debian/live-build.bug-script b/debian/live-build.bug-script
index 8a68d30
Sorry, fixed patch attached. I'd left the arch restriction of the
sparc-utils package in there, meaning to check how to specify that to
dpkg if necessary, but got distracted and forgot.
commit a7a02c10264087b5c5849cf93f8d95deca649a9d
Author: jnqnfe
Date: Thu Jan 1 03:22:32 2015
Package: live-build
Version: 4.0.4-1
Severity: important
The installer_debian-installer and chroot_firmware scripts both download
a Contents-[arch].gz file in order to get a list of firmware packages to
then download and include. The URL compiled for download of the contents
file is {MIRROR}/dists
Package: live-build
Version: 4.0.4-1
Running LB in Ubuntu mode, it fails during the
installer_debian-installer script, stating that package 'busybox' has no
installation candidate, but pointing out that package 'busybox-static'
replaces it.
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.
Dist was set to 'precise' for this btw!
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54a5d40a.2090...@gmail.com
Having tried running LB in Ubuntu mode now, it did fail but due to other
issues (reported separately), and did make it past the chroot_firmware
script, so clearly its failing to download the file and just continuing
without (additional?) firmware.
--
To UNSUBSCRIBE, email to debian-live-requ...@
Package: live-build
Version: 4.0.4-1
Running LB in Ubuntu mode, with dist set to utopic, it crashed in
'bootstrap_archives binary' with the following:
Preparing to replace dkpg 1.16.1.2ubuntu7 (using
.../dpkg_1.17.13ubuntu1_amd64.deb) ...
Unpacking replacement dpkg ...
dpkg: error: configuration
Package: live-build
Version: 5.0~a1-1
Severity: wishlist
A possible improvement for the future, submitting now ahead of time.
(Can be ignored for the time being).
Taking a que from the current installer_debian-installer cache, which
uses URLs (with forward slashes replaced with underscores) in th
Control: severity -1 critical
Raising the severity of this, considering I am almost completely done
with building the patch for it, I'd really like to see this get into
Jessie, and considering that it allows complete compromise of a live
image and any installations from it, unless the user actuall
Control: found -1 0.99-1
This security issue stretches back all the way as far as git history
goes, to 0.99-1. Attempting to update versions affected to update the
record, possibly causing correct listing against debian releases in
security trackers...
--
To UNSUBSCRIBE, email to debian-live-re
Ok, I'm totally on board with Ubuntu needing to fix their layout. I
posted in their mailing lists about it to make sure they are aware of
the problem as it relates to live-build. Forgot to post the link here,
so here it is:
https://lists.ubuntu.com/archives/ubuntu-mirrors/2015-January/000351.html
Control: tags -1 patch
Patch attached. I strongly feel this should get into Jessie, so it's
been built on the debian-4.0-old branch.
This is a large patch, and I have broken certain components across
multiple commits. Here is a brief overview of the files in the attached
archive, which should be
Yes, will do, this needs rebasing after my bug #718225 solution anyway.
On 04/01/2015 17:50, Daniel Baumann wrote:
> retitle 773775 improve bootstrapping of derivative archive keys
> tag 773775 - patch
> tag 773775 moreinfo
> thanks
>
> can you rebase your patch on top of debian-next please, prefe
Control: close -1 5.0~a2-1
This has been adopted into git already, presumably you just missed it
Daniel and there's no reason for it to remain open/pending...
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debi
Sorry, when I wrote that you can ignore "(#03-04 & #11)" if you're not
interested in adopting the included dependency changes (to control and
bug script), I actually meant #01-03 & #11 !!!
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble?
to.
On 04/01/2015 19:58, Daniel Baumann wrote:
> On 01/04/15 20:06, jnqnfe wrote:
>> Patch attached. I strongly feel this should get into Jessie, so it's
>> been built on the debian-4.0-old branch.
> patches 05 to 12 are for wget, spanning over 3433 lines.. even if we'd
In fact I'm building a rebase on 5.x now, at least so I have a 4.x and
5.x branch to rework #773775 on top of (some of which conflicts with this).
The problem is though, and this is why I built it directly for 4.x,
there are conflicts with at least cdebootstrap removal and sparc removal
in 5.x. So
Small update: I've completed a rebase onto 5.x now, being careful not to
allow the commits to introduce regressions. I just need to do some
testing before I submit it...
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@
Okay, here is a copy rebased onto 5.x. The early package dependency and
sparc fix commit dependencies are gone in this one, just leaving the
solution itself. The second to last commit adds a gpg/gpg2 dependency.
As previously expressed, cherry picking this back to 4.x is certainly
easier IMO, avoi
Package: live-build
Version: 5.0~a2-1
Running the experimental version, xorriso fails having not been able to
find /usr/lib/ISOLINUX/isohdpfx.bin
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archiv
Please report such issues in the bug tracking system for greater
visibility and issue tracking.
https://www.debian.org/Bugs/Reporting
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://l
Additional patch attached (based on 5.x work). It promotes the gpgv
dependency to recommends from suggests, since it's now used for secure
verification of wget downloads, and so should sit at the same level as wget.
commit 2fafaa952d8ec6ef8e883177117c75645c88648e
Author: jnqnfe
Date: Mon
proposing removal of this switch
and the indice caching mechanism behind it - see my caching review in
the mailing list).
Patch attached based on 5.x branch.
commit 2728424d18ed9d9667a1adeb0dff1e572479561b
Author: jnqnfe
Date: Mon Jan 5 03:41:47 2015 +
Add trustdb.gpg indice/keyring ca
Control: tags -1 patch
Updated patch applied
- Improved and added to the set of fixes/improvements
- Broken it into multiple commits
- Rebased on debian-next
- Removed duplication of progress-linux release naming fixes which had
already been done in debian-next separately.
Actually it is buil
Package: live-build
Version: 4.0.4-1
The current LB codebase assumes that progress linux rebuilds d-i and
thus attempts to download installer image files from the PL archive.
However, none of the releases on the current PL archive
(archive.progress-linux.org/packages) have these files, thus it res
Just a small correction, in case anyone takes an interest in responding
to this at any point.
Under the 'offline building' heading I said that the indice caching
behaviour resulting from the --cache-indices parameter was puzzling,
that I didn't understand how it helped offline building. I overlook
Package: live-build
Version: 5.0~a2-1
Having twice recently tried incorrectly but logically using 'none' for
the installer type instead of 'false', resulting in an error suggesting
not having an installer isn't currently supported, I set about making
some improvements to the installer options.
Th
Small additional patch attached to correct wrong usage string in new
init flush-cache script (copy & paste error when creating new file).
commit c06f050e345bb7bd0e8cc306de6c7b18595343bd
Author: jnqnfe
Date: Tue Jan 6 01:21:39 2015 +
Fix wrong usage specified for init flush-cache sc
restructuring work I have been
preparing.
commit d20e8e5d3b1768ff61cdbb14c652e75527845544
Author: jnqnfe
Date: Tue Jan 6 20:56:05 2015 +
Bring manpages up to date (as far as v4.0.4-1)
diff --git a/manpages/en/lb_installer.1 b/manpages/en/lb_installer.1
new file mode 100644
index 000
Updated patch attached, just tweaking descriptions a little further
commit 4dc31640d4e5855d99cad3ea9d58e52cbc21c30d
Author: jnqnfe
Date: Tue Jan 6 20:56:05 2015 +
Bring manpages up to date (as far as v4.0.4-1)
diff --git a/manpages/en/lb_installer.1 b/manpages/en/lb_installer.1
new
Damn it, further update, noticed two un-escaped dashes
commit 51e762d10d29eb3c2387f66df89aacf51a577ce0
Author: jnqnfe
Date: Tue Jan 6 20:56:05 2015 +
Bring manpages up to date (as far as v4.0.4-1)
diff --git a/manpages/en/lb_installer.1 b/manpages/en/lb_installer.1
new file mode
.
commit 988330e06a5c3efe2f308a4af50a84654b51a10e
Author: jnqnfe
Date: Tue Jan 6 21:40:49 2015 +
Update manpages with new init build stage info
This stage was added by the bug #718225 solution provided by jnqnfe
diff --git a/manpages/en/lb_init.1 b/manpages/en/lb_init.1
new
h v4.0.4-1, and also with 5.x, even after the improvement
in 5.x to improve host checking capabilities here.
commit b40a90fa9e56f070c677de2262caabf18e94ce59
Author: jnqnfe
Date: Wed Jan 7 19:36:48 2015 +
Fix Check_installed function when checking against host
diff --git a/functions/pac
I've gained a better
understanding of it and realised that a small fix is in order here.
Testing this has also highlighted another issue, which I will provide as
a follow up once I've fully resolved it.
commit 326428b4bc4896ef98ef98efa2132bbe7fb2df97
Author: jnqnfe
Date: Thu Jan 8 03:4
Updated archive of full set of commits attached, including two new ones.
Overview:
- Commits #01-08 : A copy of the original set build against LB 5.x
- Commit #09: Fix handling of return codes (previously submitted
earlier today)
- Commit #10: Fix incorrect usage tracking logic (new)
- Commit
In regards to the point in the binary build stage sequence at which your
new code executes the efi script, and the below quoted comment besides
it, I'm curious about what exactly you are worried about that prompted it?
"After includes/hooks because it copies in efi.img files that can be
overriden
Package: live-build
Version: 4.0.4-1
One of the modifications introduced in my #772781 patch, but dropped in
the slightly modified copy adopted, was to switch autorun.inf creation
to use the 'todos' tool as debian-cd does, instead of 'cat', to ensure
Windows friendly line endings are written in th
UEFI support into LB, and I want to help
ensure that bootloader code supports needs such as this.
On 11/01/2015 07:33, Raphael Hertzog wrote:
> Hi,
>
> On Sat, 10 Jan 2015, jnqnfe wrote:
>> "After includes/hooks because it copies in efi.img files that can be
>> overri
Control: tags -1 patch
Patch attached for syslinux, still working on grub/grub2...
commit 17e13c6c8fd0dcd9ce3ea60c69da74dbf4ec8f80
Author: jnqnfe
Date: Sun Jan 11 04:08:43 2015 +
Change from -- to --- for kernel command line handling
diff --git a/share/bootloaders/extlinux
Package: live-build
Version: 4.0.4-1
I have found three bugs in the output of kernel parameters for
grub/grub2 bootloader menu creation:
1) User supplied kernel parameters are inserted after, instead of
before, the 'quiet' (d-i?) parameter in grub/grub2 install bootloader
menu creation.
2) For gru
I have prepared an updated patch which covers grub and grub2 also; just
testing now before I upload it.
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54b2f82e.7010..
but I expect it
to work perfectly - the menus created look good!
commit 67a5f6647393c2ac1493463d05252d63d442b187
Author: jnqnfe
Date: Sun Jan 11 21:14:49 2015 +
Fix insertion order of user supplied kernel parameters in grub/grub2 menu
creation (#775143)
To match syslinux
Updated patch attached, fixing both syslinux and now also grub and grub2
now.
This should be applied on top of the three bug #775143 patches.
commit feb24f118094bc3baaa14728aa08a2a8abb08e91
Author: jnqnfe
Date: Sun Jan 11 22:01:36 2015 +
Change from -- to --- for kernel command line
If Debian itself provides the requisite accessibility features, then
that covers most of it. There are then at least the following five areas
to be considered in respect to an accesible live CD built with live-build:
1) Use of the live-build tool itself (for building a custom live disc,
if you don
Package: live-build
Version: 5.0~a2-1
Tags: wishlist
Bootloader menu creation needs to create speech synthesis entries (as
available in official install images) for accessibility. The menus
created should also be looked at further to consider other differences
with the ones used in official Debian
Package: live-build
Version: 5.0~a2-1
Aside from improving the bootloader menus, reported separately, other
enhancements may be desirable, such as a 'make-accessible' parameter,
which would automatically include an additional set of packages, and set
them to load on boot/login, making it much easi
Just to add something quickly: every entry in the bootloader menu
specifies a particular kernel, either the normal one or the graphical
one, and a set of kernel parameters. The speech synthesis option in the
install menu of the official install discs uses the graphical kernel,
with video parameters
Additional commit attached to correct the order of appending user
supplied params in grub/grub2 live menu entries, allowing user params to
override defaults.
commit 19f3b1127309bb4cb867f5c4db90fc25fd2cd90a
Author: jnqnfe
Date: Tue Jan 13 00:58:35 2015 +
Reverse order of user kernel
Sorry, I made a mistake in that last message, I'm forgetting that it's
the live menu entries you're interested in, not so much the installer
entries. I've got so much on my mind lately. There is no distinction
between text and graphical menu entries for the live entries, unlike the
installer entrie
f the grub2 bootloader files should be in
/boot/grub/i386-pc which is where it is looking and failing to find the
file, as per the error message seen.
Patch attached.
commit 372e09553489ad52083df002884a7dd8acbd08b2
Author: jnqnfe
Date: Tue Jan 13 20:32:27 2015 +
Fix grub2 bootloading (
Package: live-build
Version: 5.0~a2-1
Reviewing the bootloader menu creation code, I have drawn up the
following list of fixes and improvements needed. Some of these I have
already reported and supplied patches for separately, but I'm listing
them here again to provide a comprehensive set of issue
Additional issue:
#20) grub2 looks in wrong location (binary/live instead of binary/boot)
when LB_INITRAMFS is not live-boot or casper.
I have built patches for 14/20 issues now, will upload soon.
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe".
@Daniel, In regards to issue #17 (of bug #775322) I had a brief
discussion with Steve McIntyre [1] who feels that support for
grub-legacy should be ditched. Would you be happy with that? If so, I
can add a commit to the set of bootloader improvements I am composing
under this bug report to implemen
Additional issue:
#21) syslinux looks in wrong location (binary/live instead of
binary/boot) when LB_INITRAMFS is not live-boot or casper.
Same issue as #20, but affecting syslinux here and resulting from a
related mistake with a different case structure and variable, which is
out of line with oth
On 15/01/2015 14:52, adrian15 wrote:
> I just write down here that I will have to review your mentioned: #1,
> #2, #3, #4, #5, #6, #7, #8 and #9 in my (#757883) (support for
> loopback.cfg file) so that it matches your improvements and fixes.
No problem, I will upload the first batch of work soon,
Package: live-build
Trying out a gnome-desktop based live image to investigate the 'live'
installer variant a little, I noticed reference to a desktop install
shortcut in the live-build documentation, but did not see it running the
image. In fact it is there, but by default gnome hides desktop ico
Additional issue:
#22) broken path preventing use of memtest86(+) from grub2
--
To UNSUBSCRIBE, email to debian-live-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/54b9fd71.40...@gmail.com
Ok, here is the first set of patches. Attached is an archive with a set
of commits that cover issues #1-8, 10-11, 13-16, and 20-22.
These have been built on top of the debian-next (5.x) branch.
#17 is being ignored, I'm not going to spend any further time on
grub-legacy, and hopefully if Daniel (
menu structure to 'installer options' > 'install with
speech synthesis' easier (pressing 'i' then 's')).
commit 484ee5c6f90341ad84b2f111e5c5e9b72dbb118d
Author: jnqnfe
Date: Sat Jan 17 06:36:49 2015 +
Remove caret character from menu titles in s
1 - 100 of 296 matches
Mail list logo