Your message dated Fri, 30 May 2025 09:21:44 +0200
with message-id <[email protected]>
and subject line Re: Bug#1106697: unblock: wine/10.0~repack-4
has caused the Debian Bug report #1106697,
regarding unblock: wine/10.0~repack-4
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 [email protected]
immediately.)
--
1106697: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1106697
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
This is a pre-upload unblock request for the wine package.
[ Reason ]
The wine package currently has an RC bug (#1079184) because it always
regenerates debian/control during builds. I'm attaching the proposed
fix.
[ Impact ]
wine will be removed from Debian 13 if this isn't fixed (properly).
[ Tests ]
I've tested rebuilds in various scenarios, forcing debian/control
rebuilds and checking that regular package rebuilds don't result in a
debian/control rebuild.
[ Risks ]
When switching between wine and wine-development, there might be
scenarios I haven't envisioned resulting in a broken debian/control.
However wine-development has been removed from Debian entirely, and a
broken debian/control would result in an immediate failed build.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
unblock wine/10.0~repack-4
Regards,
Stephen
diff -Nru wine-10.0~repack/debian/changelog wine-10.0~repack/debian/changelog
--- wine-10.0~repack/debian/changelog 2025-04-07 04:06:03.000000000 +0200
+++ wine-10.0~repack/debian/changelog 2025-05-28 08:46:37.000000000 +0200
@@ -1,3 +1,10 @@
+wine (10.0~repack-4) unstable; urgency=medium
+
+ * Only rebuild debian/control if debian/changelog or debian/control.in
+ are newer. Closes: #1079184.
+
+ -- Stephen Kitt <[email protected]> Wed, 28 May 2025 08:46:37 +0200
+
wine (10.0~repack-3) unstable; urgency=medium
* Fix dh_strip errors on armhf.
diff -Nru wine-10.0~repack/debian/clean wine-10.0~repack/debian/clean
--- wine-10.0~repack/debian/clean 2025-04-05 08:01:18.000000000 +0200
+++ wine-10.0~repack/debian/clean 2025-05-28 08:42:55.000000000 +0200
@@ -1,6 +1,3 @@
-# control file is automatically generated
-debian/control
-
# build-related temporary files
wine
config.*
diff -Nru wine-10.0~repack/debian/rules wine-10.0~repack/debian/rules
--- wine-10.0~repack/debian/rules 2025-04-07 04:06:03.000000000 +0200
+++ wine-10.0~repack/debian/rules 2025-05-28 08:44:53.000000000 +0200
@@ -79,7 +79,7 @@
INSTALLS=$(shell ls debian/*VERSION* | sed s/VERSION/$(VERSION)/) \
debian/bug-control \
-debian/control: debian/control.in
+debian/control: debian/control.in debian/changelog
sed "s/VERSION/$(VERSION)/g;s/DEBSUFFIX/$(DEBSUFFIX)/g" < $< > $@
debian/wine$(VERSION)%: debian/wineVERSION%
@@ -246,12 +246,10 @@
override_dh_missing:
dh_missing -X elf.depends -X elf.recommends -X wine.desktop
-override_dh_clean:
+override_dh_clean: debian/control
dh_clean -- $(INSTALLS)
- make -f debian/rules debian/control
-override_dh_auto_clean:
- make -f debian/rules debian/control
+override_dh_auto_clean: debian/control
ifeq (,$(filter $(DEB_HOST_ARCH),i386 amd64))
# remove zlib patch on non x86 architectures
QUILT_PATCHES=debian/patches quilt pop -af || true
--- End Message ---
--- Begin Message ---
Hi,
On 30-05-2025 09:08, Stephen Kitt wrote:
Done, thanks!
Unblocked.
Paul
OpenPGP_signature.asc
Description: OpenPGP digital signature
--- End Message ---