Re: 0install on voidlinux (from source)

Thomas Leonard <[email protected]> Thu, 24 Nov 2016 10:17:21 +0000
Newsgroups gmane.comp.file-systems.zero-install.devel
Message-ID <CAG4opy_u6+PZ5FBV7AsOTFbnEOj53wsQG=6pdWL=50BLkgOgog@mail.gmail.com>
On 22 November 2016 at 16:40, ciryat <[email protected]> wrote:
> Hello colleagues,
>
> tried to get 0install to run on voidlinux, resulted in OPAM issue,
> information which I added to talex' issue about Mac OS here:
>
> https://github.com/ocaml/opam-repository/issues/7347
>
> I still have to try to install or likely compile all the required
> packages manually.

I tried this with Docker:

docker run -it --rm voidlinux/voidlinux bash

The generic binary appears to work:

xbps-install wget
wget https://downloads.sourceforge.net/project/zero-install/0install/2.12/0install-linux-x86_64-2.12.tar.bz2
tar xf 0install-linux-x86_64-2.12.tar.bz2
cd 0install-linux-x86_64-2.12
./install.sh system

I wasn't able to test it as I couldn't (quickly) figure out how to
install gpg on voidlinux:

bash-4.3# xbps-install -S gnupg2
[*] Updating `http://repo.voidlinux.eu/current/x86_64-repodata' ...
x86_64-repodata: 1172KB [avg rate: 27GB/s]
bash-4.3.042_3: broken, unresolvable shlib `libreadline.so.6'
gawk-4.1.3_6: broken, unresolvable shlib `libreadline.so.6'
sqlite-3.9.2_1: broken, unresolvable shlib `libreadline.so.6'
xfsprogs-4.2.0_1: broken, unresolvable shlib `libreadline.so.6'
Transaction aborted due to unresolved shlibs.

> Do you have any recommendation for voidlinux or could we somehow package
> it for voidlinux, too? I'm not packaging expert unfortunately, and we'd
> need to get 0install to compile first anyway.
>
> greetings
>
> J.R.I.


-- 
talex5 (GitHub/Twitter)        http://roscidus.com/blog/
GPG: 5DD5 8D70 899C 454A 966D  6A51 7513 3C8F 94F6 E0CC
GPG: DA98 25AE CAD0 8975 7CDA  BD8E 0713 3F96 CA74 D8BA

------------------------------------------------------------------------------