Age | Commit message (Collapse) | Author |
|
This function is never used to find multiple needles at one time.
Gbp-Dch: Short
Closes: #952915
|
|
instead of trying all from derived mirror then falling back to parent upon
failure, which as pointed out by a message printed out can result in a
load of spurious 404 errors; actually get each udeb from the mirror it is
supposed to be retrieved from.
Partial fix for #952914, this is the last commit for it so closes it
Gbp-Dch: Short
Closes: #952914
|
|
the existing logic just bundled the entire parent and derived udeb lists
together, ignoring the fact that there might thus be two instances of some
packages, and relying upon getting derived ones first and checking file
existence to avoid handling the overridden parent instances.
here we now actually filter the list of parent udebs to exclude packages
that are to be obtained from the derivative.
this enables avoiding the file existence checking
Partial fix for #952914
Gbp-Dch: Short
|
|
move the code that checks whether a version of a given package has already
been obtained (to account for parent and derived both listing the same
package) to guard the copy from cache action also, not just the download
action.
in rare but possible scenarios it would have been possible to end up with
both the parent and derived copies of a package included.
Partial fix for #952914
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
|
|
|
|
Geez :O
Gbp-Dch: Short
Closes: #952889
|
|
Gbp-Dch: Ignore
|
|
this script outputs a series of progressive dots as progress is made,
finally terminated with ' done.'. however if an error occurs then the
error would end up being printed directly on the end of this instead of
on a new line since newlines are not printed after each dot. this fixes
this oversight.
Gbp-Dch: Short
Closes: #952883
|
|
the '.' progress stuff has been left as is. perhaps that should be removed
since its use is inconsistent compared to other scripts?
Gbp-Dch: Short
Closes: #952882
|
|
Closes: #952881
|
|
only a couple were in use and only by unused echo helpers which have now
themselves been removed, so nothing in this file is needed.
Partial fix for #952880
Gbp-Dch: Short
Closes: #952880
|
|
Partial fix for #952880
Gbp-Dch: Short
|
|
Partial fix for #952880
Gbp-Dch: Short
|
|
|
|
all of these echo helpers are essentially 'logging' functions with output
always intended for stdout/stderr. lack of explicit stdout/stderr direction
means that their output could be captured unintentionally should they be
used within a function designed to construct a string.
Gbp-Dch: Short
Closes: #952879
|
|
lack of stderr directed output for the `E:` prefix meant that it would
not appear alongside the message in some use cases
Gbp-Dch: Short
Closes: #952878
|
|
Closes: #952876
|
|
Closes: #952887
|
|
Avoid all of the duplication for each installer case
Note, what is done for the netboot case (which was previously missing)
still needs addressing
Gbp-Dch: Short
Closes: #952865
|
|
this has only ever supported specifying a single arch, thus was confusing
being plural
Gbp-Dch: Short
Closes: #952892
|
|
Closes: #952885
|
|
Closes: #952884
|
|
Closes: #952877
|
|
Closes: #952875
|
|
Closes: #952873
|
|
Closes: #952863
|
|
inspired by what it does for `/usr/sbin/flash-kernel`
Gbp-Dch: Short
Closes: #952891
|
|
LB_DEBIAN_INSTALLER_GUI defines whether or not to provide the graphical
installer. the installer_debian-installer script pays attention to it and
does not download it if not wanted. the actual bootloaders however
(both grub2/loopback and syslinux) ignore it, which leaves broken and
unwanted menu entries. this fixes that.
Gbp-Dch: Short
Closes: #952890
|
|
inconsistent with all other output
Gbp-Dch: Ignore
Closes: #952874
|
|
available values currently are memtest86+|memtest86|none; "false" is
presumably handled for backwards compatibility
there is no need to handle this in individual scripts. the right place
to handle it is in Set_Defaults as now done
Gbp-Dch: Short
Closes: #952866
|
|
`false` and `none` make no sense as choices for this option. Here we
replace `false` with `none`, and remove `true`.
Note that `true` was treated as an alias for netinst (see the changes to
source_disk and and binary_disk).
For backwards compatibility we still allow `true` and `false` by converting
them to `netinst` and `none` respectively, whilst printing a warning to
encourage users to move to `netinst`/`none`.
Gbp-Dch: Short
Closes: #952864
|
|
Closes: #952862
|
|
Closes: #952861
|
|
Closes: #952860
|
|
Gbp-Dch: Ignore
Closes: #952858
|
|
including:
- spaces replaced with tabs for consistency
- alignment of `;;` in some case statements changed for consistency
Gbp-Dch: Short
Closes: #952857
|
|
this is the last commit for the set reported as #952856 and thus closes it
Gbp-Dch: Ignore
Closes: #952856
|
|
some might think "distribution" refers to "debian"/"ubuntu"/"redhat"/etc
Gbp-Dch: Short
|
|
|
|
--firmware-binary adds firmware to d-i, --firmware-chroot adds to live
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
|
|
"they" -> "who" (two uses of "they" referring to different things)
Gbp-Dch: Ignore
|
|
Gbp-Dch: Ignore
|
|
...so remove obsolete mentions
Gbp-Dch: Short
|
|
Gbp-Dch: Ignore
|
|
Gbp-Dch: Ignore
|
|
Gbp-Dch: Ignore
|
|
Gbp-Dch: Ignore
|
|
"automatise" -> "automate"
Gbp-Dch: Ignore
|