Package: ratt
Version: 0.0~git20260612.5231d2d-3
Severity: normal

There appears to be incorrect quoting of --extra-repository arguments when 
running with -sbuild-experimental-aspcud. ie when running with --dry_run we can 
see:

 commandline: [sbuild --arch-all --dist=unstable --extra-repository='deb-src 
http://deb.debian.org/debian unstable main' --extra-repository='deb 
http://deb.debian.org/debian experimental main' --extra-repository='deb-src 
http://deb.debian.org/debian experimental main' --build-dep-resolver=aspcud 
--aspcud-criteria='-count(down),-count(changed,APT-Release:=/experimental/),-removed,-changed,-new'
 --add-depends='librust-jsonschema-dev (= 0.58.6-1)' --nolog jujutsu_0.46.0-2 
--extra-package=librust-jsonschema-dev_0.58.6-1_amd64.deb]

And without --dry_run there is this failure:

+------------------------------------------------------------------------------+
| Update chroot                                Wed, 28 Oct 2026 18:16:16 +0000 |
+------------------------------------------------------------------------------+

E: Type ''deb-src' is not known on line 1 in source list 
/etc/apt/sources.list.d/sbuild-extra-repositories.list
E: The list of sources could not be read.
E: apt-get update failed

Where you can see the extra leading '.

-- System Information:
Debian Release: forky/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 7.1.12+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ratt depends on:
ii  libc6   2.43-7
ii  sbuild  0.91.10

Versions of packages ratt recommends:
ii  devscripts  2.26.13
ii  dose-extra  7.0.0-8+b1

ratt suggests no packages.

-- no debconf information

Reply via email to