On 27 Feb 2021, at 18:00, Jessica Clarke <jrt...@debian.org> wrote: > On 27 Feb 2021, at 17:56, Paul Dufresne <dufres...@zoho.com> wrote: >> >> Was searching what are the missing package needed for sbcl to be built (sbcl >> is a Common Lisp compiler). >> >> ~/.config/dpkg/buildflags.conf >> >> paul@binou:~$ dose-builddebcheck -v --deb-native-arch=i386 >> /var/lib/apt/lists/deb.debian.org_debian-ports_dists_sid_main_binary-all_Packages >> /var/lib/apt/lists/deb.debian.org_debian_dists_sid_main_source_Sources >> (I)Dose_deb: Parsing Sources file >> /var/lib/apt/lists/deb.debian.org_debian_dists_sid_main_source_Sources... >> (I)Dose_common: total packages 32570 >> (I)Dose_deb: Parsing Packages file >> /var/lib/apt/lists/deb.debian.org_debian-ports_dists_sid_main_binary-all_Packages... >> (I)Dose_common: total packages 30324 >> output-version: 1.2 >> native-architecture: i386 >> host-architecture: i386 >> binary-packages: 62894 >> source-packages: 32570 >> broken-packages: 32570 >> paul@binou:~$ >> >> The reason: >> output-version: 1.2 >> native-architecture: i386 >> host-architecture: i386 >> report: >> - >> package: 0ad >> version: 0.0.23.1-5 >> architecture: amd64,arm64,armhf,i386,kfreebsd-amd64,kfreebsd-i386 >> type: src >> status: broken >> reasons: >> - >> missing: >> pkg: >> package: init-system-helpers >> version: 1.60 >> architecture: all >> essential: true >> unsat-dependency: perl-base:i386 (>= 5.20.1-3) >> >> They all miss: init-system-helpers of perl-base:i386 >> >> apt install perl-base shows: >> perl-base is already at the newest version (5.32.1-3) >> >> Obviously something is wrong, because lot of packages are installable. >> Maybe because debian-ports not having source repository... so I had to edit >> in sources.list to use debian rather than debian-ports? >> >> Sad it is not working, would be an informative report. > > You're asking about i386 but using a debian-ports mirror. Don't do > that. Either ask about an architecture provided by debian-ports or > switch to using the main debian archive, but don't mix and match.
And in fact you haven't included *any* architecture-specific packages, only all the architecture-independent ones (the ones in binary-all). I suggest you go read up about how architectures work in Debian. Jess