clone 885556 -1 reassign -1 src:liburcu 0.10.0-2 retitle -1 please provide a udeb severity -1 important block 885556 by -1 thanks
Hi, Cyril Brulebois <k...@debian.org> (2017-12-28): > [Please keep debian-boot@ in copy of your replies.] > > Hi, > > Your udeb package depends on a non-udeb package (liburcu6), making it > uninstallable on all architectures. So, looking at the source, it seems liburcu really isn't an option, as it's hardcoded in a few makefiles, etc. I've drafted a patch to add a udeb to src:liburcu, which you'll find attached. Let's see if I got the BTS dance right. :) Cheers, -- Cyril Brulebois (k...@debian.org) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
diff -Nru liburcu-0.10.0/debian/changelog liburcu-0.10.0/debian/changelog --- liburcu-0.10.0/debian/changelog 2017-07-14 14:47:55.000000000 +0000 +++ liburcu-0.10.0/debian/changelog 2018-01-15 00:44:59.000000000 +0000 @@ -1,3 +1,9 @@ +liburcu (0.10.0-3) UNRELEASED; urgency=medium + + * Add a liburcu6 udeb, needed by multipath-udeb (See: #885556). + + -- Cyril Brulebois <k...@debian.org> Mon, 15 Jan 2018 00:44:59 +0000 + liburcu (0.10.0-2) unstable; urgency=medium * [7ef3bce] Add missing m68k headers diff -Nru liburcu-0.10.0/debian/control liburcu-0.10.0/debian/control --- liburcu-0.10.0/debian/control 2017-07-06 15:19:06.000000000 +0000 +++ liburcu-0.10.0/debian/control 2018-01-15 00:44:59.000000000 +0000 @@ -35,3 +35,11 @@ a given data structure to live at the same time, and by monitoring the data structure accesses to detect grace periods after which memory reclamation is possible. + +Package: liburcu6-udeb +Package-Type: udeb +Section: debian-installer +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: userspace RCU (read-copy-update) library -- udeb + This is a udeb version of liburcu6. diff -Nru liburcu-0.10.0/debian/liburcu6-udeb.install liburcu-0.10.0/debian/liburcu6-udeb.install --- liburcu-0.10.0/debian/liburcu6-udeb.install 1970-01-01 00:00:00.000000000 +0000 +++ liburcu-0.10.0/debian/liburcu6-udeb.install 2018-01-15 00:44:57.000000000 +0000 @@ -0,0 +1 @@ +usr/lib/*/lib*.so.* diff -Nru liburcu-0.10.0/debian/rules liburcu-0.10.0/debian/rules --- liburcu-0.10.0/debian/rules 2017-07-06 15:19:06.000000000 +0000 +++ liburcu-0.10.0/debian/rules 2018-01-15 00:41:56.000000000 +0000 @@ -26,7 +26,7 @@ dh_auto_build -- V=1 override_dh_makeshlibs: - dh_makeshlibs -V + dh_makeshlibs -V --add-udeb=liburcu6-udeb override_dh_auto_test: dh_auto_test -- regtest
signature.asc
Description: PGP signature