Bug#1111938: trixie-pu: package devscripts/2.25.15+deb13u1
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: devscripts@packages.debian.org
Control: affects -1 + src:devscripts
User: release.debian.org@packages.debian.org
Usertags: pu
[ Reason ]
dch --stable & dch --bpo need to use trixie not bookworm
[ Impact ]
Needs to manually correct the changelog.
[ Tests ]
Package test suite.
[ Risks ]
Low, only dch is changed.
[ 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 (old)stable
[x] the issue is verified as fixed in unstable
[ Changes ]
The branch needs to be updated for debcheckout & git-buildpackage.
Likewise the distribution for Salsa CI.
The debchange code and its test are updated for trixie.
[ Other info ]
N/A
diff -Nru devscripts-2.25.15/debian/changelog devscripts-2.25.15+deb13u1/debian/changelog
--- devscripts-2.25.15/debian/changelog 2025-06-16 09:49:57.000000000 +0200
+++ devscripts-2.25.15+deb13u1/debian/changelog 2025-08-15 12:53:58.000000000 +0200
@@ -1,3 +1,11 @@
+devscripts (2.25.15+deb13u1) trixie; urgency=medium
+
+ * Team upload.
+ * Update branch in gbp.conf & Vcs-Git URL.
+ * debchange: trixie is now stable, forky is testing.
+
+ -- Bas Couwenberg <sebastic@debian.org> Fri, 15 Aug 2025 12:53:58 +0200
+
devscripts (2.25.15) unstable; urgency=medium
[ Yadd ]
diff -Nru devscripts-2.25.15/debian/control devscripts-2.25.15+deb13u1/debian/control
--- devscripts-2.25.15/debian/control 2025-05-08 01:26:41.000000000 +0200
+++ devscripts-2.25.15+deb13u1/debian/control 2025-08-15 12:53:58.000000000 +0200
@@ -69,7 +69,7 @@
Standards-Version: 4.7.2
Rules-Requires-Root: no
Vcs-Browser: https://salsa.debian.org/debian/devscripts
-Vcs-Git: https://salsa.debian.org/debian/devscripts.git
+Vcs-Git: https://salsa.debian.org/debian/devscripts.git -b trixie
Package: devscripts
Architecture: all
diff -Nru devscripts-2.25.15/debian/gbp.conf devscripts-2.25.15+deb13u1/debian/gbp.conf
--- devscripts-2.25.15/debian/gbp.conf 2024-11-23 11:24:47.000000000 +0100
+++ devscripts-2.25.15+deb13u1/debian/gbp.conf 2025-08-15 12:53:58.000000000 +0200
@@ -1,3 +1,3 @@
[DEFAULT]
-debian-branch = main
+debian-branch = trixie
debian-tag = v%(version)s
diff -Nru devscripts-2.25.15/debian/salsa-ci.yml devscripts-2.25.15+deb13u1/debian/salsa-ci.yml
--- devscripts-2.25.15/debian/salsa-ci.yml 2025-05-08 01:26:41.000000000 +0200
+++ devscripts-2.25.15+deb13u1/debian/salsa-ci.yml 2025-08-15 12:53:58.000000000 +0200
@@ -1,3 +1,6 @@
---
include:
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/recipes/debian.yml
+
+vars:
+ RELEASE: 'trixie'
diff -Nru devscripts-2.25.15/scripts/debchange.bash_completion devscripts-2.25.15+deb13u1/scripts/debchange.bash_completion
--- devscripts-2.25.15/scripts/debchange.bash_completion 2025-05-08 01:26:41.000000000 +0200
+++ devscripts-2.25.15+deb13u1/scripts/debchange.bash_completion 2025-08-15 12:53:58.000000000 +0200
@@ -25,9 +25,9 @@
#--------------------------------------------------------------------------
#FIXME: I don't want hard-coding codename...
#--------------------------------------------------------------------------
- oldstable_codename='bullseye'
- stable_codename='bookworm'
- testing_codename='trixie'
+ oldstable_codename='bookworm'
+ stable_codename='trixie'
+ testing_codename='forky'
distro="oldstable-security oldstable-proposed-updates\
"$oldstable_codename"-security\
diff -Nru devscripts-2.25.15/scripts/debchange.pl devscripts-2.25.15+deb13u1/scripts/debchange.pl
--- devscripts-2.25.15/scripts/debchange.pl 2025-05-12 11:09:14.000000000 +0200
+++ devscripts-2.25.15+deb13u1/scripts/debchange.pl 2025-08-15 12:53:58.000000000 +0200
@@ -163,10 +163,10 @@
distribution name
--bpo
Increment the Debian release number for a backports upload
- to "bookworm-backports"
+ to "trixie-backports"
--sloppy
Increment the Debian release number for a sloppy backports upload
- to "bullseye-backports-sloppy"
+ to "bookworm-backports-sloppy"
--stable
Increment the Debian release number for a stable upload.
-l, --local <suffix>
@@ -526,7 +526,7 @@
if (defined $opt_D) {
if ($vendor eq 'Debian') {
unless ($opt_D
- =~ /^(experimental|unstable|sid|UNRELEASED|((old){0,2}stable|testing|buster|bullseye|bookworm|trixie)(-proposed-updates|-security)?|proposed-updates)$/
+ =~ /^(experimental|unstable|sid|UNRELEASED|((old){0,2}stable|testing|buster|bullseye|bookworm|trixie|forky)(-proposed-updates|-security)?|proposed-updates)$/
) {
my $deb_info = get_debian_distro_info();
my ($oldstable_backports, $stable_backports) = ("", "");
@@ -549,9 +549,9 @@
if $oldstable_backports;
warn "$progname warning: Recognised distributions are: \n"
. "experimental, unstable, testing, stable, oldstable, oldoldstable,\n"
- . "{trixie,bookworm,bullseye,buster}-proposed-updates,\n"
+ . "{forky,trixie,bookworm,bullseye,buster}-proposed-updates,\n"
. "{testing,stable,oldstable,oldoldstable}-proposed-updates,\n"
- . "{trixie,bookworm,bullseye,buster}-security,\n"
+ . "{forky,trixie,bookworm,bullseye,buster}-security,\n"
. "{testing,stable,oldstable,oldoldstable}}-security$oldstable_backports$stable_backports and UNRELEASED.\n"
. "Using your request anyway.\n";
$warnings++ if not $opt_force_dist;
@@ -688,8 +688,9 @@
my $EMAIL = 'EMAIL';
my $DISTRIBUTION = 'UNRELEASED';
# when updating the lines below also update the help text, the manpage and the testcases.
-my %dists = (10, 'buster', 11, 'bullseye', 12, 'bookworm', 13, 'trixie');
-my $latest_dist = '12';
+my %dists
+ = (10, 'buster', 11, 'bullseye', 12, 'bookworm', 13, 'trixie', 14, 'forky');
+my $latest_dist = '13';
my $old_dist = $latest_dist - 1;
my $lts_dist = '11';
# dist guessed from backports, SRU, security uploads...
diff -Nru devscripts-2.25.15/test/test_debchange devscripts-2.25.15+deb13u1/test/test_debchange
--- devscripts-2.25.15/test/test_debchange 2025-05-08 01:26:41.000000000 +0200
+++ devscripts-2.25.15+deb13u1/test/test_debchange 2025-08-15 12:53:58.000000000 +0200
@@ -117,7 +117,10 @@
}
testDebianDistributions() {
+ checkDebianDistribution "forky"
+ checkDebianDistribution "forky-security"
checkDebianDistribution "trixie"
+ checkDebianDistribution "trixie-proposed-updates"
checkDebianDistribution "trixie-security"
checkDebianDistribution "bookworm"
checkDebianDistribution "bookworm-proposed-updates"
@@ -262,11 +265,11 @@
testGuessedDistribution() {
verifyGuessedDistribution unstable -i unstable
verifyGuessedDistribution experimental -i experimental
- verifyGuessedDistribution bookworm-backports -i bookworm-backports
+ verifyGuessedDistribution trixie-backports -i trixie-backports
verifyGuessedDistribution trixie -i trixie
- verifyGuessedDistribution unstable --sloppy bullseye-backports-sloppy
- verifyGuessedDistribution unstable --bpo bookworm-backports
- verifyGuessedDistribution unstable --stable bookworm
+ verifyGuessedDistribution unstable --sloppy bookworm-backports-sloppy
+ verifyGuessedDistribution unstable --bpo trixie-backports
+ verifyGuessedDistribution unstable --stable trixie
}
testSpecialCharacterMaintainer() {
Reply to: