Hi Cyril,
While this bug is now in fixed status with the recent upload of open- iscsi version 2.1.3-4, there's still some other issue about the udeb being reported on the tracker package. In particular, it metions: open-iscsi-udeb/armel has unsatisfiable dependency I see now difference in the generated deb's dependency list. Is it something you are aware of, in general, about d-i's status on armel ? Or are there still bugs from the installer's point of view, where I need to step in ? rrs@priyasi:.../Chrome-Downloads$ dpkg -I open-iscsi-udeb_2.1.3- 4_armel.udeb new Debian package, version 2.0. size 212060 bytes: control archive=572 bytes. 592 bytes, 14 lines control Package: open-iscsi-udeb Source: open-iscsi Version: 2.1.3-4 Architecture: armel Maintainer: Debian iSCSI Maintainers <open-is...@packages.debian.org> Installed-Size: 1185 Depends: libc6-udeb (>= 2.31), libcrypto1.1-udeb (>= 1.1.1k), libisns- udeb, libkmod2-udeb (>= 28), libmount1-udeb (>= 2.33), libsystemd0 (>= 247.3), scsi-modules Section: debian-installer Priority: optional Description: Configure iSCSI The Open-iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI. . This is the minimal package (udeb) used by debian-installer. 19:33 ♒ ॐ ♅ ♄ ⛢ ☺ 😄 rrs@priyasi:.../Chrome-Downloads$ dpkg -I open-iscsi-udeb_2.1.3- 4_armhf.udeb new Debian package, version 2.0. size 218124 bytes: control archive=572 bytes. 591 bytes, 14 lines control Package: open-iscsi-udeb Source: open-iscsi Version: 2.1.3-4 Architecture: armhf Maintainer: Debian iSCSI Maintainers <open-is...@packages.debian.org> Installed-Size: 933 Depends: libc6-udeb (>= 2.31), libcrypto1.1-udeb (>= 1.1.1k), libisns- udeb, libkmod2-udeb (>= 28), libmount1-udeb (>= 2.33), libsystemd0 (>= 247.3), scsi-modules Section: debian-installer Priority: optional Description: Configure iSCSI The Open-iSCSI project is a high-performance, transport independent, multi-platform implementation of RFC3720 iSCSI. . This is the minimal package (udeb) used by debian-installer. 19:33 ♒ ॐ ♅ ♄ ⛢ ☺ 😄 On Sat, 2021-05-01 at 04:32 +0200, Cyril Brulebois wrote: > Hi, > > Ritesh Raj Sarraf <r...@debian.org> (2021-04-30): > > The upload I prepped failed on some of the architectures. > > https://buildd.debian.org/status/logs.php?pkg=open-iscsi&ver=2.1.3-3 > > It's lacking a push to the Git repository (git fetch didn't get > anything > new from a few days ago). > > > In d/control, there is: > > > > ``` > > Package: open-iscsi-udeb > > # Note: the (virtual) udeb package scsi-modules (provided by > > different > > # linux kernel udebs) must exist for these architectures - so > > # check that before adding them to this list; the other > > # scsi-(core|common|...)-modules are NOT sufficient! > > Architecture: amd64 arm64 armhf i386 ia64 mips mipsel powerpc ppc64 > > ppc64el s390x > > Section: debian-installer > > Package-Type: udeb > > ``` > > > > > > The udeb package was introduced by Colin Watson from Ubuntu. I > > extended > > the architecture list, based on the supported architectures by d-i. > > But > > I really don't use or test this functionality of the package. > > > > > > How would you like to see this fixed Cyril ? > > > > The easiest option, if d-i supports, would be to extend architecture > > list to: `linux-any`, keeping it in line with what the actual open- > > iscsi package supports. > > Yes, I think that would be a good idea, so that you don't have to keep > the list in sync between debian/control and debian/rules. We don't have > many examples of packages maintained by the d-i team that use it, but > at least src:haveged and src:systemd have similar udebs (after all, > that > only matters at build-time, d-i only sees the results of the build). > > Regarding your conditional, you could check whether you're building for > linux (once you switch to linux-any) or you could check whether the > udeb > is being built: dh_listpackages (-a) can be use to determine that. > > > Cheers, -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System
signature.asc
Description: This is a digitally signed message part