[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#927157: marked as done (unblock: live-config/5.20190312)



Your message dated Mon, 15 Apr 2019 18:53:00 +0000
with message-id <a6e7d379-d396-a71b-8362-9ffe5c8e1d3e@thykier.net>
and subject line Re: Bug#927157: unblock: live-config/5.20190312
has caused the Debian Bug report #927157,
regarding unblock: live-config/5.20190312
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
927157: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927157
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <jcc@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-live@lists.debian.org>
-Uploaders: Iain R. Learmonth <irl@debian.org>, Raphaël Hertzog <hertzog@debian.org>
+Uploaders: Iain R. Learmonth <irl@debian.org>,
+           Raphaël Hertzog <hertzog@debian.org>,
+           Jonathan Carter <jcc@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

--- End Message ---
--- Begin Message ---
jonathan:
> Package: release.debian.org
> Severity: normal
> User: release.debian.org@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:
> 
> [...]
> 
> thanks,
> 
> -Jonathan
> 

Jonathan uploaded a new version without the debhelper compat bump, which
I have unblocked.

Thanks,
~Niels

--- End Message ---

Reply to: