Merge ~mkukri/ubuntu/+source/gnustep-base:ubuntu/devel into ubuntu/+source/gnustep-base:ubuntu/devel

Proposed by Mate Kukri
Status: Merged
Merged at revision: e9fcd1e3b4f68a2be6dd628cfc8c71e3f1a0bfb9
Proposed branch: ~mkukri/ubuntu/+source/gnustep-base:ubuntu/devel
Merge into: ubuntu/+source/gnustep-base:ubuntu/devel
Diff against target: 67 lines (+19/-4)
3 files modified
debian/changelog (+15/-0)
debian/control (+2/-2)
debian/templates/control.m4 (+2/-2)
Reviewer Review Type Date Requested Status
Julian Andres Klode (community) Approve
git-ubuntu import Pending
Review via email: mp+450857@code.launchpad.net

Commit message

Fix gnustep-base regression caused by tzdata 2023c-9ubuntu1.

To post a comment you must log in.
Revision history for this message
Julian Andres Klode (juliank) wrote :

This was missing a call to update-maintainer and it may have been nice to drop the empty line after [...] but I ran the call and uploaded it, thank you!

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/debian/changelog b/debian/changelog
2index aad605d..6417092 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,18 @@
6+gnustep-base (1.29.0-6ubuntu2) mantic; urgency=medium
7+
8+ [ Yavor Doganov ]
9+
10+ * debian/templates/control.m4 (Build-Depends): Replace tzdata with
11+ tzdata-legacy; fixes FTBFS and autopkgtest failure with recent tzdata
12+ (Closes: #1050528). Thanks Paul Gevers for the report.
13+ (gnustep-base-common) <Depends>: Likewise. This has the unfortunate
14+ effect of pulling in tzdata-legacy on practically every GNUstep
15+ installation but it's necessary so that methods like NSTimeZone
16+ +timeZoneWithAbbreviation: continue to work.
17+ * debian/control: Regenerate.
18+
19+ -- Mate Kukri <mate.kukri@canonical.com> Wed, 06 Sep 2023 14:15:57 +0100
20+
21 gnustep-base (1.29.0-6ubuntu1) mantic; urgency=low
22
23 * Merge from Debian unstable. Remaining changes:
24diff --git a/debian/control b/debian/control
25index 588f3e9..b33626b 100644
26--- a/debian/control
27+++ b/debian/control
28@@ -19,7 +19,7 @@ Build-Depends: debhelper-compat (= 13),
29 m4,
30 libavahi-client-dev,
31 libicu-dev,
32- tzdata
33+ tzdata-legacy,
34 Build-Depends-Indep: texinfo <!nodoc>,
35 texlive-latex-base <!nodoc>,
36 texlive-fonts-recommended <!nodoc>,
37@@ -35,7 +35,7 @@ Package: gnustep-base-common
38 Architecture: all
39 Depends: gnustep-common (>= 2.9.1-2),
40 ca-certificates,
41- tzdata,
42+ tzdata-legacy,
43 ${misc:Depends}
44 Description: GNUstep Base library - common files
45 The GNUstep Base Library is a powerful fast library of
46diff --git a/debian/templates/control.m4 b/debian/templates/control.m4
47index d2a6d26..0c795b8 100644
48--- a/debian/templates/control.m4
49+++ b/debian/templates/control.m4
50@@ -19,7 +19,7 @@ Build-Depends: debhelper-compat (= 13),
51 m4,
52 libavahi-client-dev,
53 libicu-dev,
54- tzdata
55+ tzdata-legacy,
56 Build-Depends-Indep: texinfo <!nodoc>,
57 texlive-latex-base <!nodoc>,
58 texlive-fonts-recommended <!nodoc>,
59@@ -35,7 +35,7 @@ Package: gnustep-base-common
60 Architecture: all
61 Depends: gnustep-common (>= V_MAKE),
62 ca-certificates,
63- tzdata,
64+ tzdata-legacy,
65 ${misc:Depends}
66 Description: GNUstep Base library - common files
67 The GNUstep Base Library is a powerful fast library of

Subscribers

People subscribed via source and target branches

to all changes: