rz3dvp Posted November 24, 2016 Posted November 24, 2016 Hello, I try install armhf packets (piaware) from it's repo, what I do: dpkg --add-architecture armhf nano /etc/apt/sources.list.d/piaware.list change it to: deb [arch=armhf] http://flightaware.com/adsb/piaware/files/packages jessie piaware then apt-get update apt-get install piaware and have this error: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: piaware:armhf : Depends: tcllib:armhf but it is not installable E: Unable to correct problems, you have held broken packages. If I try install tcllib:armhf (apt-get install tcllib:armhf) I receve error: Package 'tcllib:armhf' has no installation candidate How can I fix this problem?
zador.blood.stained Posted November 24, 2016 Posted November 24, 2016 Package tcllib is not architecture-dependent both in Debian and Ubuntu, so there is no tcllib:armhf package - there is only tcllib, and this means that piaware package dependencies are wrong.
rz3dvp Posted November 24, 2016 Author Posted November 24, 2016 Thank you for answer, it's good news, but if I typed apt-get install tcllib:arm64 - it's compile without error, maybe have any way for install tcllib like tcllib:armhf?
zador.blood.stained Posted November 24, 2016 Posted November 24, 2016 Thank you for answer, it's good news, but if I typed apt-get install tcllib:arm64 - it's compile without error, maybe have any way for install tcllib like tcllib:armhf? Please check what you have installed, for what architecture and from what repository dpkg -l | grep tcllib apt-cache policy tcllib and also check dependencies for piaware apt-cache depends piaware
zador.blood.stained Posted November 24, 2016 Posted November 24, 2016 maybe have any way for install tcllib like tcllib:armhf? It may be possible to create an empty tcllib package for armhf, but I'm not sure how it will interact with standard arch-independent tcllib
rz3dvp Posted November 24, 2016 Author Posted November 24, 2016 odroidc2:~# dpkg -l | grep tcllib ii tcllib 1.16-dfsg-2 all Standard Tcl Library odroidc2:~# apt-cache policy tcllib tcllib: Installed: 1.16-dfsg-2 Candidate: 1.16-dfsg-2 Version table: *** 1.16-dfsg-2 0 500 http://httpredir.debian.org/debian/ jessie/main arm64 Packages 100 /var/lib/dpkg/status odroidc2:~# apt-cache depends piaware piaware:armhf Depends: libbz2-1.0:armhf Depends: libc6:armhf Depends: libexpat1:armhf Depends: libtcl8.6:armhf Depends: zlib1g:armhf Depends: <init-system-helpers:armhf> init-system-helpers Depends: net-tools:armhf Depends: iproute2:armhf iproute2 Depends: tclx8.4:armhf Depends: tcl8.6:armhf tcl8.6 Depends: <tcllib:armhf> Depends: tcl-tls:armhf Depends: itcl3:armhf Suggests: dump1090-fa:armhf Conflicts: <fa-mlat-client> Conflicts: <fa-mlat-client:armhf> Replaces: <fa-mlat-client> Replaces: <fa-mlat-client:armhf>
rz3dvp Posted November 25, 2016 Author Posted November 25, 2016 I built piaware and dump1090 for arm64 from github, thanks a lot for help.
Recommended Posts