reassign 1128277 apt
thanks

On Tue, Feb 17, 2026 at 01:11:43PM +0200, Raul Tambre wrote:
> Package: extrepo
> Version: 0.15
> Severity: normal
> 
> With dpkg native architecture of amd64 and a foreign architecture of i386 
> enabling the VSCode or .NET repositories results in warnings:
> 
>   Notice: Skipping acquire of configured file 'main/binary-i386/Packages' as 
> repository 'https://packages.microsoft.com/debian/13/prod trixie InRelease' 
> doesn't support architecture 'i386'
>   Notice: Skipping acquire of configured file 'main/binary-i386/Packages' as 
> repository 'https://packages.microsoft.com/repos/vscode stable InRelease' 
> doesn't support architecture 'i386'
> 
> extrepo should write a "Architectures-Remove" directive for all foreign 
> architectures not supported by the target repository to the sources files.
> This wasn't an issue prior to the fix of bug #947244 as all supported 
> architectures were listed, but which in turn resulted in overfetching.

No. Apt should stop producing warnings for repositories that do not
carry an architecture that is not enabled on the system.

The new version of extrepo will refuse to enable a repository if none of
the architectures supported by the repository are enabled on the system
(either as the native architecture or as a foreign one). There is
nothing more for extrepo to do. The fact that apt produces a useless
warning that the architecture isn't supported is a bug in apt, not
extrepo.

-- 
"I never had a C in history!"
"Yeah, but there was so much less of it when you were my age!"
 -- Joe Brockmeier recounting a conversation with his father, cfgmgmtcamp 2026, 
Ghent

Reply via email to