[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: dose-builddepcheck thinks that no package is buildable
From: |
Jessica Clarke |
Subject: |
Re: dose-builddepcheck thinks that no package is buildable |
Date: |
Sat, 27 Feb 2021 18:01:47 +0000 |
On 27 Feb 2021, at 18:00, Jessica Clarke <jrtc27@debian.org> wrote:
> On 27 Feb 2021, at 17:56, Paul Dufresne <dufresnep@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