Re: Armv6l vs armv7l

Thomas Leonard <[email protected]> Wed, 29 Mar 2017 19:01:35 +0100
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <CAG4opy9cM0deSUSuq7+psZT6VfKaQwDito8sR4X31GFW2LTpYA@mail.gmail.com>
On 29 March 2017 at 15:57, Eric Duhamel <[email protected]> wrote:
> I've been running 0install on an armv7l system and have run into a problem.
> I want to use the excellent python requirement provided by
> http://repo.roscidus.com/python/python/, but 0install always fails due to
> "armv6l" not matching system architecture. I was led to believe 0install
> considered armv6l packages to be runnable on armv7l. 0install version
> appears to be 2.7

The compatibility table is here:

https://github.com/0install/0install/blob/master/ocaml/zeroinstall/arch.ml#L63

However, it looks like the armv6l -> armv7l line was added in Nov
2014, after 2.7 was released:

https://github.com/0install/0install/blob/master/ocaml/zeroinstall/arch.ml#L63

0install 2.9 would be the first version to support that. You can try
it like this:

$ 0install add 00install http://0install.net/tools/0install.xml
$ 00install select --cpu=armv7l http://repo.roscidus.com/python/python
- URI: http://repo.roscidus.com/python/python
  Version: 3.4.2-2
  Path: (package:deb:python3:3.4.2-2:armv6l)


-- 
talex5 (GitHub/Twitter)        http://roscidus.com/blog/
GPG: 5DD5 8D70 899C 454A 966D  6A51 7513 3C8F 94F6 E0CC

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot