Merge ~maxgmr/ubuntu/+source/libqes:merge-lp2131101-resolute into ubuntu/+source/libqes:debian/sid

Proposed by Max Gilmour
Status: Merged
Merge reported by: Max Gilmour
Merged at revision: b3e997c9b259c08fb8c7f11dff99e2930b2d7ca4
Proposed branch: ~maxgmr/ubuntu/+source/libqes:merge-lp2131101-resolute
Merge into: ubuntu/+source/libqes:debian/sid
Diff against target: 93 lines (+35/-3)
4 files modified
debian/changelog (+25/-0)
debian/control (+8/-3)
debian/libqes0t64.lintian-overrides (+1/-0)
debian/rules (+1/-0)
Reviewer Review Type Date Requested Status
Max Gilmour (community) Approve
Skia (community) Approve
git-ubuntu import Pending
Review via email: mp+495731@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Max Gilmour (maxgmr) wrote :

PPA: https://launchpad.net/~maxgmr/+archive/ubuntu/libqes-lp2131101/+packages

Package tests:
This package contains no tests.
Installation and upgrade were successfully tested in containers without any issues.

Revision history for this message
Skia (skia) wrote :

LGTM!

Sponsored:
$ dput ubuntu ../libqes_0.2.8+ds-2ubuntu1_source.changes
Uploading libqes using ftp to ubuntu (host: upload.ubuntu.com; directory: /ubuntu)
running placeholderbug: Stop if using common placeholder numbers as bug reference.
running check-debs: makes sure the upload contains a binary package
running supported-distribution: check whether the target distribution is currently supported (using distro-info)
{'allowed': ['release', 'proposed', 'backports', 'security'], 'known': ['release', 'proposed', 'updates', 'backports', 'security']}
running ppaforppaonly: Stop uploads to the archive with or to ppa without ~ppa suffix.
running nobug: Stop if uploading without any bug reference.
running updatemaintainer: Stop if ubuntu changes are without ubuntu maintainer.
running badauthor: Stop if uploading with root@ or ubuntu@ email adresses.
running gitubuntu: Warn if uploading without git-ubuntu Vcs-* entries.
running releasemismatch: Warn about mismatching suffixesg e.g. focal with a XX.YY not being 20.04
running suite-mismatch: check the target distribution for common errors
running required-fields: check whether a field is present and non-empty in the changes file
running gpg: check GnuPG signatures before the upload
running checksum: verify checksums before uploading
Uploading libqes_0.2.8+ds-2ubuntu1.dsc
Uploading libqes_0.2.8+ds.orig.tar.xz
Uploading libqes_0.2.8+ds-2ubuntu1.debian.tar.xz
Uploading libqes_0.2.8+ds-2ubuntu1_source.buildinfo
Uploading libqes_0.2.8+ds-2ubuntu1_source.changes

review: Approve
Revision history for this message
Max Gilmour (maxgmr) :
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 c6d5e6f..24ce2d3 100644
3--- a/debian/changelog
4+++ b/debian/changelog
5@@ -1,3 +1,13 @@
6+libqes (0.2.8+ds-2ubuntu1) resolute; urgency=medium
7+
8+ * Merge with Debian unstable (LP: #2131101). Remaining changes:
9+ - d/control,d/libqes0t64.lintian-overrides: Rename libqes0 package to
10+ libqes0t64
11+ - d/rules: Update d-shlibmove invocation so that libqes0t64 package
12+ actually contains the shared library
13+
14+ -- Max Gilmour <max.gilmour@canonical.com> Tue, 11 Nov 2025 12:37:06 -0800
15+
16 libqes (0.2.8+ds-2) unstable; urgency=medium
17
18 * Team upload.
19@@ -8,6 +18,21 @@ libqes (0.2.8+ds-2) unstable; urgency=medium
20
21 -- Étienne Mollier <emollier@debian.org> Thu, 02 Oct 2025 22:13:16 +0200
22
23+libqes (0.2.8+ds-1ubuntu2) noble; urgency=medium
24+
25+ * d/rules: Update d-shlibmove invocation so that libqes0t64 package
26+ actually contains the shared library.
27+
28+ -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 19 Apr 2024 14:06:50 +1200
29+
30+libqes (0.2.8+ds-1ubuntu1) noble; urgency=medium
31+
32+ * Rename libqes0 package as although it is not affected by the time_t
33+ transition to 64-bits, it is affected by the LFS migration which is
34+ implied by the time_t changes.
35+
36+ -- Michael Hudson-Doyle <michael.hudson@ubuntu.com> Fri, 19 Apr 2024 12:09:01 +1200
37+
38 libqes (0.2.8+ds-1) unstable; urgency=medium
39
40 [ Andreas Tille ]
41diff --git a/debian/control b/debian/control
42index e6317c3..656c755 100644
43--- a/debian/control
44+++ b/debian/control
45@@ -1,5 +1,6 @@
46 Source: libqes
47-Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
48+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
49+XSBC-Original-Maintainer: Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>
50 Uploaders: Kevin Murray <kdmfoss@gmail.com>
51 Section: science
52 Priority: optional
53@@ -15,7 +16,7 @@ Homepage: https://github.com/kdmurray91/libqes
54 Package: libqes-dev
55 Architecture: any
56 Section: libdevel
57-Depends: libqes0 (= ${binary:Version}),
58+Depends: libqes0t64 (= ${binary:Version}),
59 ${misc:Depends},
60 zlib1g-dev
61 Description: DNA sequence parsing library -- development
62@@ -25,7 +26,11 @@ Description: DNA sequence parsing library -- development
63 These are the development headers required to use libqes in your own
64 applications.
65
66-Package: libqes0
67+Package: libqes0t64
68+Provides: ${t64:Provides}
69+Replaces: libqes0
70+Breaks: libqes0 (<< ${source:Version})
71+Conflicts: libqes0 (<< ${source:Version})
72 Architecture: any
73 Section: libs
74 Depends: ${shlibs:Depends},
75diff --git a/debian/libqes0t64.lintian-overrides b/debian/libqes0t64.lintian-overrides
76new file mode 100644
77index 0000000..7400887
78--- /dev/null
79+++ b/debian/libqes0t64.lintian-overrides
80@@ -0,0 +1 @@
81+libqes0t64: package-name-doesnt-match-sonames libqes0
82diff --git a/debian/rules b/debian/rules
83index b509f8b..837fbc9 100755
84--- a/debian/rules
85+++ b/debian/rules
86@@ -10,6 +10,7 @@ include /usr/share/dpkg/buildflags.mk
87 override_dh_install:
88 dh_install
89 d-shlibmove --commit \
90+ --t64 \
91 --multiarch \
92 --devunversioned \
93 --exclude-la \

Subscribers

People subscribed via source and target branches

to all changes: