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

