d-i daily builds now FTBFS everywhere due to the merge-usr step, with
the following error:
merge-usr "./tmp/cdrom/tree"
error: merge target 'usr//sbin/depmod' is a symlink
It would be nice if you could investigate and suggest what fix(es) would
be best here. I suppose it could be some fallout from the kmod upload
which included some changes of yours, hence the ping.
https://tracker.debian.org/news/1491892/accepted-kmod-31-1-source-into-unstable/
I also recommend to establish QA for all udebs to automatically detect, report and address such conflicts as they evidently cause undefined
behaviour otherwise. That can be as simple as collecting file lists of
all udebs and comparing them.
On Sat, Jan 06, 2024 at 09:01:12AM +0100, Helmut Grohne wrote:
I also recommend to establish QA for all udebs to automatically detect,
report and address such conflicts as they evidently cause undefined
behaviour otherwise. That can be as simple as collecting file lists of
all udebs and comparing them.
This seems like a more generic problem. I downloaded all amd64 udebs and
the following files (normalized to account for aliasing) pose a
conflict:
Marco d'Itri <md@Linux.IT> (2024-04-09):
Yes. Nowadays kmod has many more features related to compressed modules
and verification of signatures.
Can we agree that kmod should provide these programs for d-i?
Or can the d-i maintainers just tell us what they want?
I meant to come back to this after experimenting, then things happened…
I picked kmod at the time because it worked, and because busybox didn't
work, which I summed up in:
https://salsa.debian.org/installer-team/debian-installer/-/commit/450daf0bd24ee94d4f466ab65908c079ef795145
(plus follow-up commit, woopsie
https://salsa.debian.org/installer-team/debian-installer/-/commit/69777be465c5d0210d16159a456ab88535513a07
)
I'm fine with sticking to kmod regarding module support in d-i. I'm not
sure we should keep support in two different modules, so dropping it
from busybox would work for me. Others might have different views on
this, though.
On Apr 26, Michael Tokarev <mjt@tls.msk.ru> wrote:
So, should I disable module utils in busybox-udeb now?I think so.
Is kmod udeb ready and used in d-i already, or does it need someAFAIK it works.
prep first?
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 297 |
Nodes: | 16 (2 / 14) |
Uptime: | 04:07:26 |
Calls: | 6,666 |
Files: | 12,213 |
Messages: | 5,335,875 |