Hi,

I am trying to build the trixie-backports package for odr-dabmod (3.2.1+ds-1, 
available in testing), but I am getting the following error from sbuild

The following packages have unmet dependencies:
 sbuild-build-depends-main-dummy : Depends: debhelper-compat (= 14)
E: Unable to correct problems, you have held broken packages.
E: The following information from --solver 3.0 may provide additional context:
   Unable to satisfy dependencies. Reached two conflicting decisions:
   1. debhelper:amd64=14.5~bpo13+1 is not selected for install
   2. debhelper:amd64=14.5~bpo13+1 is selected for install because:
      1. sbuild-build-depends-main-dummy:amd64=0.invalid.0 is selected for 
install
      2. sbuild-build-depends-main-dummy:amd64 Depends debhelper-compat (= 14)
apt-get failed.

The issue comes from debhelper-compat (= 14), for if I change it to 
debhelper-compat (=13), the package gets created for trixie-backports. 

Does anyone know what's causing the error with debhelper-compat (=14) in a 
trixie-backports sbuild environment?

Some additional output from sbuild:
...
dpkg-buildpackage: info: source package odr-dabmod
dpkg-buildpackage: info: source version 3.2.1+ds-1~bpo13+1
dpkg-buildpackage: info: source distribution trixie-backports
...
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building odr-dabmod using existing 
./odr-dabmod_3.2.1+ds.orig.tar.gz
dpkg-source: info: building odr-dabmod in 
odr-dabmod_3.2.1+ds-1~bpo13+1.debian.tar.xz
dpkg-source: info: building odr-dabmod in odr-dabmod_3.2.1+ds-1~bpo13+1.dsc
...
I: No tarballs found in /home/robin/.cache/sbuild
I: Applied base distribution name mangle rule 
s/(?^:^(.*)-(security|backports|backports-sloppy|proposed-updates|updates)$)/$1/
 turning "trixie-backports" into "trixie"
I: 
(?^:^(.*)-(experimental|rc-buggy|backports|backports-sloppy|proposed-updates|updates|unreleased)$)
 matched trixie-backports -- adding extra arguments: --setup-hook=echo "deb 
http://deb.debian.org/debian trixie-backports main" > 
"$1"/etc/apt/sources.list.d/trixie-backports.list
I: Creating chroot on-demand by running:
mmdebstrap --variant=buildd --arch=amd64 --skip=output/mknod --format=tar 
trixie - --setup-hook=echo "deb http://deb.debian.org/debian trixie-backports 
main" > "$1"/etc/apt/sources.list.d/trixie-backports.list


Reply via email to