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

Bug#952914: [live-build] udeb handling issues



Package: live-build
Version: 1:20191221
Owner: jnqnfe@gmail.com

there are notable issues with the way udebs are handled in the
installer code:
 - in rare but possible scenarios it could be possible for both a
parent and derived copy of a package to end up included, due to the
lazy way things are handled.
 - the bundling of parent and derived sets are simply bundled together
in a single list and then an attempt is made to download from the
derived mirror, falling back to the parent on failure, which leads to a
lot of 404 errors, as pointed out by an log message that gets printed
out to advise users to not worry about them.

it is not hard and is desirable for the necessary robustness to be
implemented here such that any packages that are being obtained from
the derived source are excluded from being obtained from the parent; so
that these two lists are kept separate and udebs in each lists obtained
from the actual correct location; and that files only be taken from the
cache when they really are supposed to be.

patches to be submitted via salsa soon


Reply to: