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

Bug#1111187: RFA: thermald -- Thermal monitoring and controlling daemon



Hi

On Thu, 20 Nov 2025 13:55:04 +0800 Bin Li <binli@ubuntu.com> wrote:
Hi colin,

I'm working for Canonical's OEM team, our team uses thermald for a
long time. I've SRU several packages[1], I am interested in
maintaining the thermald package.
From the tracker, I found 2.15.10 is available, I could help bump the
new version, and I will need sponsorship for uploads.
BTW, I didn't find thermald project on https://salsa.debian.org/ ,
where to send the merge request? Thanks!

[1] https://launchpad.net/~binli/+related-packages
I've just made a QA upload for thermald addressing the removal for dh-sequence-movetousr. See [1] for details.

I would have pushed the changes directly to Git, but unfortunately there is no Git repository listed in debian/control.

Please find attached the debdiff and in case you plan to make another upload, please incorporate those changes.

Regards,
Michael


[1] https://lists.debian.org/debian-devel/2025/11/msg00245.html
diff -Nru thermald-2.5.9/debian/changelog thermald-2.5.9/debian/changelog
--- thermald-2.5.9/debian/changelog	2025-09-15 14:35:23.000000000 +0200
+++ thermald-2.5.9/debian/changelog	2025-11-23 12:17:56.000000000 +0100
@@ -1,3 +1,16 @@
+thermald (2.5.9-3) unstable; urgency=medium
+
+  * QA upload.
+  * Rely on systemd.pc (from systemd-dev) to set the correct install path for
+    unit files.
+  * Remove usage of dh-sequence-movetousr. No longer necessary if files are
+    installed directly into /usr.
+  * Remove /etc/thermald/thermal-cpu-cdev-order.xml from debian/conffiles.
+    Files in /etc are automatically marked as conffiles. Fixes lintian error
+    "duplicate-conffile etc/thermald/thermal-cpu-cdev-order.xml".
+
+ -- Michael Biebl <biebl@debian.org>  Sun, 23 Nov 2025 12:17:56 +0100
+
 thermald (2.5.9-2) unstable; urgency=medium
 
   * Orphan upload
diff -Nru thermald-2.5.9/debian/conffiles thermald-2.5.9/debian/conffiles
--- thermald-2.5.9/debian/conffiles	2023-08-25 12:29:11.000000000 +0200
+++ thermald-2.5.9/debian/conffiles	2025-11-23 12:17:56.000000000 +0100
@@ -1,2 +1 @@
-/etc/thermald/thermal-cpu-cdev-order.xml
 remove-on-upgrade /etc/init/thermald.conf
diff -Nru thermald-2.5.9/debian/control thermald-2.5.9/debian/control
--- thermald-2.5.9/debian/control	2025-09-15 14:35:23.000000000 +0200
+++ thermald-2.5.9/debian/control	2025-11-23 12:17:49.000000000 +0100
@@ -6,7 +6,6 @@
 Standards-Version: 4.7.2
 Build-Depends: debhelper (>= 13),
                debhelper-compat (=13),
-               dh-sequence-movetousr,
                systemd-dev,
                autoconf,
                autoconf-archive,
diff -Nru thermald-2.5.9/debian/rules thermald-2.5.9/debian/rules
--- thermald-2.5.9/debian/rules	2021-03-03 11:42:47.000000000 +0100
+++ thermald-2.5.9/debian/rules	2025-11-23 12:17:39.000000000 +0100
@@ -4,17 +4,11 @@
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 include /usr/share/dpkg/default.mk
 
-# this path for systemdsystemunitdir is correct for Debian, and avoids
-# needing to build-depend on systemd for systemd.pc
-
 override_dh_update_autotools_config:
 	mkdir -p m4
 	aclocal --install
 	gtkdocize --copy --flavour no-tmpl
 
-override_dh_auto_configure:
-	dh_auto_configure -- --with-systemdsystemunitdir=/lib/systemd/system
-
 override_dh_install:
 	dh_install
 

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


Reply to: