Control: tag -1 pending Hi,
Cyril Brulebois <[email protected]> (2026-04-20): > Thankfully that's trivially fixed by adding an explicit configure flag, > tested patch attached. This brings us back to the previous situation: > > Depends: libc6-udeb (>= 2.42), libcrypt1-udeb (>= 1:4.5.1), > libtinfo6-udeb (>= 6.6) Given how trivial the bugfix is, I've just prepared an NMU, uploaded to DELAYED/2, and pushed a pu/fix-screen-udeb-installability branch to the Git repository (keeping the tag locally for now). Please let me know if you'd like me to expedite the upload (e.g. by rescheduling to DELAYED/0), do it differently, or cancel it altogether. I'm attaching the final debdiff (bug reference added, changelog finalized — targeting unstable, refreshing the timestamp). Cheers, -- Cyril Brulebois ([email protected]) <https://debamax.com/> D-I release manager -- Release team member -- Freelance Consultant
diff -Nru screen-5.0.1/debian/changelog screen-5.0.1/debian/changelog --- screen-5.0.1/debian/changelog 2026-03-30 10:00:00.000000000 +0200 +++ screen-5.0.1/debian/changelog 2026-04-21 22:53:59.000000000 +0200 @@ -1,3 +1,12 @@ +screen (5.0.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Add an explicit --disable-pam for the udeb build (the counterpart of + --enable-pam for the normal build) to avoid picking up a dependency on + PAM, which would make screen-udeb non-installable (Closes: #1134429). + + -- Cyril Brulebois <[email protected]> Tue, 21 Apr 2026 22:53:59 +0200 + screen (5.0.1-1) unstable; urgency=medium * New upstream release 5.0.0. diff -Nru screen-5.0.1/debian/rules screen-5.0.1/debian/rules --- screen-5.0.1/debian/rules 2026-03-30 10:00:00.000000000 +0200 +++ screen-5.0.1/debian/rules 2026-04-21 22:52:54.000000000 +0200 @@ -36,7 +36,7 @@ dh_auto_configure -B build -- $(SCREEN_CONFIGURE) --enable-pam # To minimize the library dependencies, the .udeb binary is # built without "--enable-pam" - dh_auto_configure -B build-udeb -- $(SCREEN_CONFIGURE) + dh_auto_configure -B build-udeb -- $(SCREEN_CONFIGURE) --disable-pam # Assert the use of fifos instead of sockets cd build; grep -q "define.*NAMEDPIPE.*1" config.h || echo "#define NAMEDPIPE 1" >> config.h cd build-udeb; grep -q "define.*NAMEDPIPE.*1" config.h || echo "#define NAMEDPIPE 1" >> config.h
signature.asc
Description: PGP signature

