J'ai ajouté une architecture étrangère à mon AMD64
system, par exemple arm64
. Supposons que je souhaite installer libproj9:arm64
. Je reçois l'erreur suivante:
libproj9:arm64 : Depends: proj-data:arm64 but it is not installable
Maintenant en regardant proj-data
Package ( ICI ), vous pouvez voir que la prise en charge de l'architecture est all
. Donc en théorie installant proj-data
comme apt-get install proj-data
devrait fournir un soutien à toutes les architectures, c'est-à-dire que l'architecture est indépendante.
Cependant ... le gestionnaire de paquets recherche proj-data:arm64
Et naturellement ne peut pas le trouver et échoue.
.deb
Fichier comme allongé ici et essayez de tromper DPKG?Alors que je soupçonnais un hacky
solution pour l'instant, que je ne aime pas, mais au moins cela me permet de continuer à travailler. Dans le cas où quelqu'un est intéressé par une solution temporaire:
proj-data
: apt-get download proj-data
fpm -e -s deb -t deb ../proj-data_4.9.2-2_all.deb
Architecture: all
à Architecture: arm64
. Mise à jour: Sur la base documentation utilisant en fait
Architecture: any
Devrait être la voie (mais je ne l'ai pas testé).
.deb
: dpkg -i <deb_file>
Et maintenant libproj9:arm64
Ne trouve pas se plaindre proj-data:arm64
plus.