Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package live-config

It contains some minor packaging updates but more importantly it
contains a fix that allows auto-login for lxqt on its live cd.

Without this unblock users will have to type 'user/live' on
the login screen when booting the lxqt live cd.

Full DebDiff:

"""
diff -Nru live-config-5.20180224/components/0085-sddm 
live-config-5.20190312/components/0085-sddm
--- live-config-5.20180224/components/0085-sddm 2018-02-24 10:54:36.000000000 
+0000
+++ live-config-5.20190312/components/0085-sddm 2019-03-11 12:15:09.000000000 
+0000
@@ -62,10 +62,20 @@
        # autologin
        if [ -n "${LIVE_USERNAME}" ]
        then
+               LIVE_X_SESSION_MANAGER=$(realpath /usr/bin/x-session-manager)
+               case "${LIVE_X_SESSION_MANAGER}" in
+                       /usr/bin/startkde)
+                               LIVE_SESSION="plasma.desktop"
+                               ;;
+
+                       /usr/bin/startlxqt)
+                               LIVE_SESSION="lxqt.desktop"
+                               ;;
+               esac
                cat > /etc/sddm.conf << EOF
 [Autologin]
 User=${LIVE_USERNAME}
-Session=plasma.desktop
+Session=${LIVE_SESSION}
 EOF
        fi
 
diff -Nru live-config-5.20180224/debian/changelog 
live-config-5.20190312/debian/changelog
--- live-config-5.20180224/debian/changelog     2018-02-24 10:54:36.000000000 
+0000
+++ live-config-5.20190312/debian/changelog     2019-03-11 12:15:09.000000000 
+0000
@@ -1,3 +1,15 @@
+live-config (5.20190312) unstable; urgency=medium
+
+  * Update compat to debhelper-compat (= 12)
+    - Use dh_missing instead of 'dh_install --fail-missing'
+    - Rename no-restart-on-upgrade to no-stop-on-upgrade
+  * Upgrade standards version to 4.3.0
+  * Add self to uploaders
+  * Integrate patch to select desktop environments for SDDM
+    (Closes: #921921)
+
+ -- Jonathan Carter <j...@debian.org>  Mon, 11 Mar 2019 12:15:09 +0000
+
 live-config (5.20180224) unstable; urgency=medium
 
   [ Steve McIntyre ]
diff -Nru live-config-5.20180224/debian/compat 
live-config-5.20190312/debian/compat
--- live-config-5.20180224/debian/compat        2018-02-24 10:54:36.000000000 
+0000
+++ live-config-5.20190312/debian/compat        1970-01-01 00:00:00.000000000 
+0000
@@ -1 +0,0 @@
-11
diff -Nru live-config-5.20180224/debian/control 
live-config-5.20190312/debian/control
--- live-config-5.20180224/debian/control       2018-02-24 10:54:36.000000000 
+0000
+++ live-config-5.20190312/debian/control       2019-03-11 12:15:09.000000000 
+0000
@@ -1,11 +1,13 @@
 Source: live-config
 Maintainer: Live Systems Maintainers <debian-l...@lists.debian.org>
-Uploaders: Iain R. Learmonth <i...@debian.org>, Raphaël Hertzog 
<hert...@debian.org>
+Uploaders: Iain R. Learmonth <i...@debian.org>,
+           Raphaël Hertzog <hert...@debian.org>,
+           Jonathan Carter <j...@debian.org>
 Section: misc
 Priority: optional
-Build-Depends: debhelper (>= 11)
+Build-Depends: debhelper-compat (= 12)
 Build-Depends-Indep: lsb-release
-Standards-Version: 4.1.3
+Standards-Version: 4.3.0
 Vcs-Browser: https://salsa.debian.org/live-team/live-config
 Vcs-Git: https://salsa.debian.org/live-team/live-config.git
 Homepage: https://debian-live.alioth.debian.org/live-config/
@@ -35,6 +37,7 @@
 
 Package: live-config-doc
 Architecture: all
+Multi-Arch: foreign
 Section: doc
 Depends: ${misc:Depends}
 Description: Live System Configuration Components (documentation)
diff -Nru live-config-5.20180224/debian/rules 
live-config-5.20190312/debian/rules
--- live-config-5.20180224/debian/rules 2018-02-24 10:54:36.000000000 +0000
+++ live-config-5.20190312/debian/rules 2019-03-11 12:15:09.000000000 +0000
@@ -1,7 +1,12 @@
 #!/usr/bin/make -f
 
+# Don't build live-config-sysvinit on Ubuntu since Ubuntu doesn't offer 
sysvinit
+ifeq (yes,$(shell dpkg-vendor --derives-from Ubuntu && echo yes))
+SUPPORT_SYSVINIT := -Nlive-config-sysvinit
+endif
+
 %:
-       dh $@
+       dh $@ $(SUPPORT_SYSVINIT)
 
 override_dh_auto_install:
        dh_auto_install -- DESTDIR=debian/tmp
@@ -21,8 +26,8 @@
 override_dh_compress:
        dh_compress -Xusr/share/doc/live-config/examples
 
-override_dh_install:
-       dh_install --fail-missing
+override_dh_missing:
+       dh_missing --fail-missing
 
 override_dh_installinit:
-       dh_installinit -p live-config-sysvinit --no-restart-on-upgrade 
--no-start --update-rcd-params='start 00 S .' --name live-config --onlyscripts
+       dh_installinit -p live-config-sysvinit --no-stop-on-upgrade --no-start 
--update-rcd-params='start 00 S .' --name live-config --onlyscripts
"""

thanks,

-Jonathan

Reply via email to