I am using :next-rc
Torizon Docker images, which are based on Debian ‘testing’. These images come with Toradex ‘stable’ feeds. These feeds have higher priority than the default Debian feeds:
root@061a1abf3f5c:/# apt-cache policy
Package files:
100 /var/lib/dpkg/status
release a=now
900 https://feeds.toradex.com/stable/upstream//snapshots/20250306T081938Z stable/main arm64 Packages
release o=20250306T081938Z stable,a=stable,n=stable,l=20250306T081938Z stable,c=main,b=arm64
origin feeds.toradex.com
900 https://feeds.toradex.com/stable/upstream//snapshots/20250306T081938Z stable/main amd64 Packages
release o=20250306T081938Z stable,a=stable,n=stable,l=20250306T081938Z stable,c=main,b=amd64
origin feeds.toradex.com
500 http://deb.debian.org/debian trixie/main arm64 Packages
release o=Debian,a=testing,n=trixie,l=Debian,c=main,b=arm64
origin deb.debian.org
500 http://deb.debian.org/debian trixie/main amd64 Packages
release o=Debian,a=testing,n=trixie,l=Debian,c=main,b=amd64
origin deb.debian.org
Pinned packages:
This is problematic and confusing. For example, if I were to install qt6-base-dev
, the default setup would provide me with an outdated package (‘trixie’ provides 6.8.2) from the Toradex feed:
root@061a1abf3f5c:/# apt search qt6-base-dev
qt6-base-dev/stable 6.4.2+dfsg-10+toradex1 amd64
Qt 6 base development files
I would expect the Toradex feed for ‘next-rc’ images to either:
- provide a ‘testing’/‘trixie’ variant (same as for ‘stable’)
- be disabled completely
To disable the feed in ‘trixie’, where deb822 format is used, execute:
echo "Enabled: no" >> /etc/apt/sources.list.d/toradex.sources