Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

It's not hard to admit errors that are [only] cosmetically wrong. -- J. K. Galbraith


devel / comp.lang.ada / Re: how to install Alire ada on Linux?

SubjectAuthor
* how to install Alire ada on Linux?Nasser M. Abbasi
+* Re: how to install Alire ada on Linux?Rod Kay
|+* Re: how to install Alire ada on Linux?Nasser M. Abbasi
||`* Re: how to install Alire ada on Linux?Rod Kay
|| `- Re: how to install Alire ada on Linux?Nasser M. Abbasi
|`* Re: how to install Alire ada on Linux?Nasser M. Abbasi
| `- Re: how to install Alire ada on Linux?Rod Kay
`* Re: how to install Alire ada on Linux?Egil H H
 `* Re: how to install Alire ada on Linux?Nasser M. Abbasi
  `- Re: how to install Alire ada on Linux?Stephen Leake

1
how to install Alire ada on Linux?

<tog23u$1goo$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9137&group=comp.lang.ada#9137

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!axe2/yzC1n6lrL9fNc3c+Q.user.46.165.242.75.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: comp.lang.ada
Subject: how to install Alire ada on Linux?
Date: Tue, 27 Dec 2022 18:20:12 -0600
Organization: Aioe.org NNTP Server
Message-ID: <tog23u$1goo$1@gioia.aioe.org>
Reply-To: nma@12000.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="49944"; posting-host="axe2/yzC1n6lrL9fNc3c+Q.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Nasser M. Abbasi - Wed, 28 Dec 2022 00:20 UTC

I went to https://alire.ada.dev/

It says at the top "download Alire for windows".

No linux button. Only windows.

I searched the page and find it says below

"Supported platforms
Alire builds are available for Linux x86-64, Windows x86-64 and
macOS x86-64. For all those platforms, recent Ada compiler (GNAT FSF) are
provided including cross compilers for ARM, RISC-V and AVR."

I said great. But where is the link? No link.

I searched and searched the page and no link. It just says

"Alire builds are available for Linux x86-64"

Available where??

You do not think a link will help here?

When I google "alire ada linux" I find

https://aur.archlinux.org/packages/alire

So on my Linux Manjaro, I used the system program installer and
asked it to install alire 1.2.1-2 but it failed:

Preparing...
Checking alire dependencies...
Checking gnatcoll-core dependencies...
Checking gprbuild dependencies...
Checking libgpr dependencies...
Checking xmlada dependencies...
Checking gprbuild-bootstrap dependencies...
Resolving dependencies...
Checking inter-conflicts...
Warning: dependency cycle detected:
Warning: gprbuild will be installed before its libgpr dependency
Warning: dependency cycle detected:
Warning: gprbuild will be installed before its xmlada dependency
Download of libsigsegv (2.14-1) started
Download of libsigsegv (2.14-1) finished
Download of python-sphinxcontrib-applehelp (1.0.2-9) started
Download of python-sphinxcontrib-applehelp (1.0.2-9) finished
Download of python-babel (2.11.0-1) started
Download of python-pytz (2022.6-1) started
Download of python-pytz (2022.6-1) finished
Download of python-imagesize (1.4.1-2) started
Download of python-imagesize (1.4.1-2) finished
Download of ffcall (2.4-2) started
Download of ffcall (2.4-2) finished
Download of python-babel (2.11.0-1) finished
Download of t1lib (5.1.2-8) started
Download of zziplib (0.13.72-1) started
Download of zziplib (0.13.72-1) finished
Download of t1lib (5.1.2-8) finished
Download of potrace (1.16-2) started
Download of potrace (1.16-2) finished
Download of texlive-bin (2022.62885-3) started
Download of python-sphinx-alabaster-theme (0.7.12-9) started
Download of python-sphinx-alabaster-theme (0.7.12-9) finished
Download of texlive-bin (2022.62885-3) finished
Download of texlive-core (2022.63035-1) started
Download of python-sphinxcontrib-serializinghtml (1.1.5-4) started
Download of python-sphinxcontrib-serializinghtml (1.1.5-4) finished
Download of python-sphinxcontrib-jsmath (1.0.1-12) started
Download of python-sphinxcontrib-jsmath (1.0.1-12) finished
Download of python-sphinxcontrib-htmlhelp (2.0.0-5) started
Download of python-sphinxcontrib-htmlhelp (2.0.0-5) finished
Download of python-markupsafe (2.1.1-1) started
Download of python-markupsafe (2.1.1-1) finished
Download of python-jinja (1:3.1.2-2) started
Download of python-jinja (1:3.1.2-2) finished
Download of python-snowballstemmer (2.2.0-3) started
Download of python-snowballstemmer (2.2.0-3) finished
Download of python-sphinxcontrib-qthelp (1.0.3-9) started
Download of python-sphinxcontrib-qthelp (1.0.3-9) finished
Download of python-sphinxcontrib-devhelp (1.0.2-9) started
Download of python-sphinxcontrib-devhelp (1.0.2-9) finished
Download of texlive-core (2022.63035-1) finished
Download of python-sphinx (5.3.0-1) started
Download of python-sphinx (5.3.0-1) finished
Download of texlive-latexextra (2022.63034-1) started
Download of python-sphinx_rtd_theme (1.1.1-1) started
Download of python-sphinx_rtd_theme (1.1.1-1) finished
Download of debugedit (5.0-4) started
Download of debugedit (5.0-4) finished
Download of texlive-latexextra (2022.63034-1) finished
Download of gcc-ada (12.2.0-1) started
Download of gcc-ada (12.2.0-1) finished
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Checking available disk space...
Installing libsigsegv (2.14-1)...
Installing python-sphinxcontrib-applehelp (1.0.2-9)...
Installing python-pytz (2022.6-1)...
Installing python-babel (2.11.0-1)...
Installing python-imagesize (1.4.1-2)...
Installing t1lib (5.1.2-8)...
Installing ffcall (2.4-2)...
Installing zziplib (0.13.72-1)...
Installing potrace (1.16-2)...
Installing texlive-bin (2022.62885-3)...
Installing texlive-core (2022.63035-1)...
>>> updmap custom entries should go into /etc/texmf/web2c/updmap-local.cfg
>>> fmtutil custom entries should go into /etc/texmf/web2c/fmtutil-local.cnf
NB: To setup ConTeXt and the lua(la)tex font db,
see http://wiki.archlinux.org/index.php/TeX_Live
Installing python-sphinx-alabaster-theme (0.7.12-9)...
Installing python-sphinxcontrib-serializinghtml (1.1.5-4)...
Installing python-sphinxcontrib-jsmath (1.0.1-12)...
Installing python-markupsafe (2.1.1-1)...
Installing python-sphinxcontrib-htmlhelp (2.0.0-5)...
Installing python-jinja (1:3.1.2-2)...
Installing python-snowballstemmer (2.2.0-3)...
Installing python-sphinxcontrib-devhelp (1.0.2-9)...
Installing python-sphinxcontrib-qthelp (1.0.3-9)...
Installing python-sphinx (5.3.0-1)...
Installing python-sphinx_rtd_theme (1.1.1-1)...
Installing texlive-latexextra (2022.63034-1)...
Installing debugedit (5.0-4)...
Installing gcc-ada (12.2.0-1)...
Running post-transaction hooks...
Arming ConditionNeedsUpdate...
Updating fontconfig cache...
Updating TeXLive filename database...
Updating the info directory file...
Updating TeXLive format files...
Updating TeXLive font maps...
Updating the desktop file MIME type cache...
Cloning gprbuild build files...
Generating gprbuild information...

Building gprbuild...
==> Making package: gprbuild 1:23.0.0-2 (Tue 27 Dec 2022 06:15:37 PM CST)
==> Checking runtime dependencies...
==> Missing dependencies:
-> xmlada
==> Checking buildtime dependencies...
==> Missing dependencies:
-> gprbuild-bootstrap
==> ERROR: Could not resolve all dependencies.

I am on Linux Manjaeo 21.3.1 installed on July 2022.

Any suggestion how to down/install Ada on Linux? My understanding
is that now one should use alire to do this.

--Nasser

Re: how to install Alire ada on Linux?

<togtev$3tp34$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9138&group=comp.lang.ada#9138

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: rodakay5@gmail.com (Rod Kay)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 19:07:03 +1100
Organization: A noiseless patient Spider
Lines: 10
Message-ID: <togtev$3tp34$1@dont-email.me>
References: <tog23u$1goo$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 28 Dec 2022 08:06:55 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="33aff42f5586d29ff37e5d53d270595e";
logging-data="4121700"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+ERcmCGlt57ULTcLLOt9D6WKzg8CKDAYY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Cancel-Lock: sha1:DjA3TAk0gw/knKNC5HoyJLJnZZ4=
In-Reply-To: <tog23u$1goo$1@gioia.aioe.org>
Content-Language: en-US
 by: Rod Kay - Wed, 28 Dec 2022 08:07 UTC

Hi Nasser.

Perhaps try ...

$ pacaur -S gprbuild
$ pacaur -S alire

Regards.

Re: how to install Alire ada on Linux?

<toh16p$1dpa$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9139&group=comp.lang.ada#9139

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!Dr23Lg0lQ0Ukutgy/GW52A.user.46.165.242.75.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 03:10:47 -0600
Organization: Aioe.org NNTP Server
Message-ID: <toh16p$1dpa$1@gioia.aioe.org>
References: <tog23u$1goo$1@gioia.aioe.org> <togtev$3tp34$1@dont-email.me>
Reply-To: nma@12000.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="46890"; posting-host="Dr23Lg0lQ0Ukutgy/GW52A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Nasser M. Abbasi - Wed, 28 Dec 2022 09:10 UTC

On 12/28/2022 2:07 AM, Rod Kay wrote:
> Hi Nasser.
>
> Perhaps try ...
>
> $ pacaur -S gprbuild
> $ pacaur -S alire
>

Thanks. But this also gives an error:

>pacaur -S gprbuild
:: Package gprbuild not found in repositories, trying AUR...
:: resolving dependencies...
:: looking for inter-conflicts...

AUR Packages (3) gprbuild-1:23.0.0-2 libgpr-1:23.0.0-2 xmlada-1:23.0.0-1

:: Proceed with installation? [Y/n]
:: Retrieving package(s)...
clone complete: /home/me/.cache/pacaur/xmlada
clone complete: /home/me/.cache/pacaur/gprbuild
:: View gprbuild PKGBUILD? [Y/n]
:: gprbuild PKGBUILD viewed
:: View xmlada PKGBUILD? [Y/n] n
sudo: a password is required
[sudo] password for me:
:: Checking xmlada integrity...
==> Making package: xmlada 1:23.0.0-1 (Wed 28 Dec 2022 03:06:41 AM CST)
==> Retrieving sources...
-> Downloading xmlada-23.0.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 1028k 0 1028k 0 0 1353k 0 --:--:-- --:--:-- --:--:-- 1353k
-> Found expose-cargs-and-largs-makefile.patch
==> Validating source files with sha256sums...
xmlada-23.0.0.tar.gz ... Passed
expose-cargs-and-largs-makefile.patch ... Passed
:: Preparing xmlada...
==> Making package: xmlada 1:23.0.0-1 (Wed 28 Dec 2022 03:06:43 AM CST)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
-> Found xmlada-23.0.0.tar.gz
-> Found expose-cargs-and-largs-makefile.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting xmlada-23.0.0.tar.gz with bsdtar
==> Starting prepare()...
patching file Makefile.in
==> Sources are ready.
:: Checking gprbuild,libgpr integrity...
==> Making package: gprbuild 1:23.0.0-2 (Wed 28 Dec 2022 03:06:45 AM CST)
==> Retrieving sources...
-> Downloading gprbuild-23.0.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 930k 0 930k 0 0 1276k 0 --:--:-- --:--:-- --:--:-- 1276k
-> Downloading gprconfig_kb-23.0.0.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 42132 0 42132 0 0 65013 0 --:--:-- --:--:-- --:--:-- 65013
-> Found 0001-Makefile-build-relocatable-instead-of-static-binarie.patch
-> Found 0001-compilers.xml-use-gcc-version-to-get-version-number-.patch
==> Validating source files with sha256sums...
gprbuild-23.0.0.tar.gz ... Passed
gprconfig_kb-23.0.0.tar.gz ... Passed
0001-Makefile-build-relocatable-instead-of-static-binarie.patch ... Passed
0001-compilers.xml-use-gcc-version-to-get-version-number-.patch ... Passed
:: Preparing gprbuild,libgpr...
==> Making package: gprbuild 1:23.0.0-2 (Wed 28 Dec 2022 03:06:49 AM CST)
==> WARNING: Skipping dependency checks.
==> Retrieving sources...
-> Found gprbuild-23.0.0.tar.gz
-> Found gprconfig_kb-23.0.0.tar.gz
-> Found 0001-Makefile-build-relocatable-instead-of-static-binarie.patch
-> Found 0001-compilers.xml-use-gcc-version-to-get-version-number-.patch
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
-> Extracting gprbuild-23.0.0.tar.gz with bsdtar
-> Extracting gprconfig_kb-23.0.0.tar.gz with bsdtar
==> Starting prepare()...
patching file db/compilers.xml
Hunk #1 succeeded at 22 with fuzz 2.
patching file Makefile
==> Sources are ready.
:: Building xmlada package(s)...
==> Making package: xmlada 1:23.0.0-1 (Wed 28 Dec 2022 03:06:51 AM CST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
:: Some packages should be upgraded first...
resolving dependencies...
looking for conflicting packages...

Packages (1) archlinux-keyring-20221220-1

Total Download Size: 1.13 MiB
Total Installed Size: 1.60 MiB
Net Upgrade Size: 0.02 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
archlinux-keyring-20221220-1-any 1153.7 KiB 851 KiB/s 00:01 [######################################################] 100%
(1/1) checking keys in keyring [######################################################] 100%
(1/1) checking package integrity [######################################################] 100%
(1/1) loading package files [######################################################] 100%
(1/1) checking for file conflicts [######################################################] 100%
(1/1) checking available disk space [######################################################] 100%
:: Running pre-transaction hooks...
(1/1) Creating Timeshift snapshot before upgrade...
==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
:: Processing package changes...
(1/1) upgrading archlinux-keyring [######################################################] 100%
==> Appending keys from archlinux.gpg...
==> Disabling revoked keys in keyring...
-> Disabled 4 keys.
==> Updating trust database...
gpg: marginals needed: 3 completes needed: 1 trust model: pgp
gpg: depth: 0 valid: 1 signed: 22 trust: 0-, 0q, 0n, 0m, 0f, 1u
gpg: depth: 1 valid: 22 signed: 95 trust: 0-, 0q, 0n, 22m, 0f, 0u
gpg: depth: 2 valid: 75 signed: 26 trust: 75-, 0q, 0n, 0m, 0f, 0u
gpg: next trustdb check due at 2023-04-21
==> Updating trust database...
gpg: next trustdb check due at 2023-04-21
:: Running post-transaction hooks...
(1/2) Reloading system manager configuration...
(2/2) Arming ConditionNeedsUpdate...

error: target not found: gprbuild-bootstrap
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> gprbuild-bootstrap
==> ERROR: Could not resolve all dependencies.
:: Building gprbuild,libgpr package(s)...
==> Making package: gprbuild 1:23.0.0-2 (Wed 28 Dec 2022 03:07:00 AM CST)
==> Checking runtime dependencies...
==> Installing missing dependencies...
error: target not found: xmlada
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> xmlada
==> Checking buildtime dependencies...
==> Installing missing dependencies...
error: target not found: gprbuild-bootstrap
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
-> gprbuild-bootstrap
==> ERROR: Could not resolve all dependencies.
:: failed to build xmlada package(s)
:: failed to build gprbuild,libgpr package(s)
>

May be it is the AUR packaging for Alire which is at fault.

Oh well, I wanted to install Ada on Linux to compile some old
files I had. Will try again in the future.

--Nasser

Re: how to install Alire ada on Linux?

<80f2f50e-bd5c-4a4d-9806-626d18797fefn@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9140&group=comp.lang.ada#9140

  copy link   Newsgroups: comp.lang.ada
X-Received: by 2002:a05:6214:5441:b0:531:832c:c227 with SMTP id kz1-20020a056214544100b00531832cc227mr496200qvb.22.1672219596062;
Wed, 28 Dec 2022 01:26:36 -0800 (PST)
X-Received: by 2002:ac8:73ca:0:b0:3a5:4f9b:215a with SMTP id
v10-20020ac873ca000000b003a54f9b215amr959086qtp.394.1672219595832; Wed, 28
Dec 2022 01:26:35 -0800 (PST)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.ada
Date: Wed, 28 Dec 2022 01:26:35 -0800 (PST)
In-Reply-To: <tog23u$1goo$1@gioia.aioe.org>
Injection-Info: google-groups.googlegroups.com; posting-host=2001:4641:5c76:0:8963:b39:3954:fe9d;
posting-account=uulyKwoAAAA86DO0ODu--rZtbje8Sytn
NNTP-Posting-Host: 2001:4641:5c76:0:8963:b39:3954:fe9d
References: <tog23u$1goo$1@gioia.aioe.org>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <80f2f50e-bd5c-4a4d-9806-626d18797fefn@googlegroups.com>
Subject: Re: how to install Alire ada on Linux?
From: ehh.public@gmail.com (Egil H H)
Injection-Date: Wed, 28 Dec 2022 09:26:36 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1613
 by: Egil H H - Wed, 28 Dec 2022 09:26 UTC

On Wednesday, December 28, 2022 at 1:20:18 AM UTC+1, Nasser M. Abbasi wrote:
> I went to https://alire.ada.dev/
>
> It says at the top "download Alire for windows".
>
> No linux button. Only windows.
>

I guess you're visiting the site using a Windows computer. On my Linux computer the button says Linux...

However, installation instructions for all supported platforms can be found in the docs (the other button),
https://alire.ada.dev/docs/#getting-started

--
~egilhh

Re: how to install Alire ada on Linux?

<toh252$3u2l9$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9141&group=comp.lang.ada#9141

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: rodakay5@gmail.com (Rod Kay)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 20:27:07 +1100
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <toh252$3u2l9$1@dont-email.me>
References: <tog23u$1goo$1@gioia.aioe.org> <togtev$3tp34$1@dont-email.me>
<toh16p$1dpa$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 28 Dec 2022 09:26:58 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="33aff42f5586d29ff37e5d53d270595e";
logging-data="4131497"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+sb+KfnQum2BmKiS8tYYg2LAOovv6WDeQ="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Cancel-Lock: sha1:qk9oNxdSj5EbISgwtRG/Bepr5Gk=
In-Reply-To: <toh16p$1dpa$1@gioia.aioe.org>
Content-Language: en-US
 by: Rod Kay - Wed, 28 Dec 2022 09:27 UTC

On 28/12/22 20:10, Nasser M. Abbasi wrote:
>
> May be it is the AUR packaging for Alire which is at fault.

Is isn't alire packaging at fault, since alire is not being
installed at that point, just gprbuild.

It looks like a bug in pacaur to me. Is your system fully up to date ?

Also you might try pikaur, instead of pacaur.

>
> Oh well, I wanted to install Ada on Linux to compile some old
> files I had. Will try again in the future.
>

I'm on archlinux and have installed the ada package stack many times
(having written quite a few of the AUR ada related packages, including
'gprbuild'), so I'm curious to find the fault. Unfortunately, I've no
experience with Manjaro.

Re: how to install Alire ada on Linux?

<toh2d8$1tvg$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9142&group=comp.lang.ada#9142

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!Dr23Lg0lQ0Ukutgy/GW52A.user.46.165.242.75.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 03:31:18 -0600
Organization: Aioe.org NNTP Server
Message-ID: <toh2d8$1tvg$1@gioia.aioe.org>
References: <tog23u$1goo$1@gioia.aioe.org> <togtev$3tp34$1@dont-email.me>
Reply-To: nma@12000.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="63472"; posting-host="Dr23Lg0lQ0Ukutgy/GW52A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Nasser M. Abbasi - Wed, 28 Dec 2022 09:31 UTC

On 12/28/2022 2:07 AM, Rod Kay wrote:
> Hi Nasser.
>
> Perhaps try ...
>
> $ pacaur -S gprbuild
> $ pacaur -S alire
>

Fyi,

I tried the second command above and that seems to work with no errors

pacaur -S alire
.....
==> Leaving fakeroot environment.
==> Finished making: alire 1.2.1-2 (Wed 28 Dec 2022 03:25:34 AM CST)
==> Cleaning up...
:: Installing alire package(s)...
loading packages...
resolving dependencies...
looking for conflicting packages...

Packages (1) alire-1.2.1-2

Total Installed Size: 17.90 MiB

:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [######################################################] 100%
(1/1) checking package integrity [######################################################] 100%
(1/1) loading package files [######################################################] 100%
(1/1) checking for file conflicts [######################################################] 100%
(1/1) checking available disk space [######################################################] 100%
:: Processing package changes...
(1/1) installing alire [######################################################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
:: gprbuild is now an orphan package
>

I do not understand what "gprbuild is now an orphan package" mean.

>which alr
/usr/bin/alr
>alr --version
alr 1.2.1
>

does the above mean now I have Ada installed on Linux? or
pacaur -S gprbuild must finish successfully also?

I have to now try alr to find out. First time I install it, brand new.

Thanks
--Nasser

Re: how to install Alire ada on Linux?

<toh3ll$fim$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9143&group=comp.lang.ada#9143

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!Dr23Lg0lQ0Ukutgy/GW52A.user.46.165.242.75.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 03:52:49 -0600
Organization: Aioe.org NNTP Server
Message-ID: <toh3ll$fim$1@gioia.aioe.org>
References: <tog23u$1goo$1@gioia.aioe.org>
<80f2f50e-bd5c-4a4d-9806-626d18797fefn@googlegroups.com>
Reply-To: nma@12000.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="15958"; posting-host="Dr23Lg0lQ0Ukutgy/GW52A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
Content-Language: en-US
X-Notice: Filtered by postfilter v. 0.9.2
 by: Nasser M. Abbasi - Wed, 28 Dec 2022 09:52 UTC

On 12/28/2022 3:26 AM, Egil H H wrote:
> On Wednesday, December 28, 2022 at 1:20:18 AM UTC+1, Nasser M. Abbasi wrote:
>> I went to https://alire.ada.dev/
>>
>> It says at the top "download Alire for windows".
>>
>> No linux button. Only windows.
>>
>
> I guess you're visiting the site using a Windows computer. On my Linux computer the button says Linux...
>

OMG, are you saying they designed the web site to show the botton
based on which OS one is using at the time??

Who designed this site? This makes no sense at all. They should
show all bottons for all OS's regrdless.

Yes, I used windows desktop, but I do all my work on Linux via VBox.

> However, installation instructions for all supported platforms can be found in the docs (the other button),
> https://alire.ada.dev/docs/#getting-started
>

Yes, but no single button there and no direct link from the main web page
https://alire.ada.dev/ showing Linux. How is a user supposed to know
that they have to click on "getting started" to search for Linux
information when Linux does not even show on the main page and only
windows does.

Bad site design if you ask me.

But thanks for the info. I got alr installed on by Linux now. Was not easy.
--Nasser

Re: how to install Alire ada on Linux?

<toh3t3$iq8$1@gioia.aioe.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9144&group=comp.lang.ada#9144

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!Dr23Lg0lQ0Ukutgy/GW52A.user.46.165.242.75.POSTED!not-for-mail
From: nma@12000.org (Nasser M. Abbasi)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 03:56:49 -0600
Organization: Aioe.org NNTP Server
Message-ID: <toh3t3$iq8$1@gioia.aioe.org>
References: <tog23u$1goo$1@gioia.aioe.org> <togtev$3tp34$1@dont-email.me>
<toh16p$1dpa$1@gioia.aioe.org> <toh252$3u2l9$1@dont-email.me>
Reply-To: nma@12000.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Info: gioia.aioe.org; logging-data="19272"; posting-host="Dr23Lg0lQ0Ukutgy/GW52A.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.11.0
X-Notice: Filtered by postfilter v. 0.9.2
Content-Language: en-US
 by: Nasser M. Abbasi - Wed, 28 Dec 2022 09:56 UTC

On 12/28/2022 3:27 AM, Rod Kay wrote:

> It looks like a bug in pacaur to me. Is your system fully up to date ?
>

As of 3-4 weeks ago, yes. Fully updated.

--Nasser

Re: how to install Alire ada on Linux?

<toh4nn$3ud4m$1@dont-email.me>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9145&group=comp.lang.ada#9145

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail
From: rodakay5@gmail.com (Rod Kay)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 21:11:12 +1100
Organization: A noiseless patient Spider
Lines: 11
Message-ID: <toh4nn$3ud4m$1@dont-email.me>
References: <tog23u$1goo$1@gioia.aioe.org> <togtev$3tp34$1@dont-email.me>
<toh2d8$1tvg$1@gioia.aioe.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 28 Dec 2022 10:11:03 -0000 (UTC)
Injection-Info: reader01.eternal-september.org; posting-host="33aff42f5586d29ff37e5d53d270595e";
logging-data="4142230"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19F7CXLgv+ge2ZyQ+t7pqX160+tfXgFfP0="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Cancel-Lock: sha1:Y4GbQ8FA/s4rm4+0BJVdAbs4NJE=
In-Reply-To: <toh2d8$1tvg$1@gioia.aioe.org>
Content-Language: en-US
 by: Rod Kay - Wed, 28 Dec 2022 10:11 UTC

On 28/12/22 20:31, Nasser M. Abbasi wrote:
> I do not understand what "gprbuild is now an orphan package" mean.
>

I expect it is because 'gprbuild' was a 'make dependency' (ie only
required to build the alire package, not to run it). So no package
actively depends on 'gprbuild'. It has no parent dependencies, so is an
'orphan' and could be deleted w/o impacting any packages.

(I think there is a pacman command to delete all orphan packages to free
up disk space and reduce clutter.)

Re: how to install Alire ada on Linux?

<86o7rkpvbw.fsf@stephe-leake.org>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=9147&group=comp.lang.ada#9147

  copy link   Newsgroups: comp.lang.ada
Path: i2pn2.org!i2pn.org!aioe.org!gy7opw3oYmwPg+L8gXeD2w.user.46.165.242.75.POSTED!not-for-mail
From: stephen_leake@stephe-leake.org (Stephen Leake)
Newsgroups: comp.lang.ada
Subject: Re: how to install Alire ada on Linux?
Date: Fri, 30 Dec 2022 11:04:03 -0800
Organization: Aioe.org NNTP Server
Message-ID: <86o7rkpvbw.fsf@stephe-leake.org>
References: <tog23u$1goo$1@gioia.aioe.org>
<80f2f50e-bd5c-4a4d-9806-626d18797fefn@googlegroups.com>
<toh3ll$fim$1@gioia.aioe.org>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: gioia.aioe.org; logging-data="45720"; posting-host="gy7opw3oYmwPg+L8gXeD2w.user.gioia.aioe.org"; mail-complaints-to="abuse@aioe.org";
User-Agent: Gnus/5.13 (Gnus v5.13)
X-Notice: Filtered by postfilter v. 0.9.2
Cancel-Lock: sha1:rjzDycuRYh4W/1+9hKAgIBnhXQM=
 by: Stephen Leake - Fri, 30 Dec 2022 19:04 UTC

"Nasser M. Abbasi" <nma@12000.org> writes:

> On 12/28/2022 3:26 AM, Egil H H wrote:
>> On Wednesday, December 28, 2022 at 1:20:18 AM UTC+1, Nasser M. Abbasi wrote:
>>> I went to https://alire.ada.dev/
>>>
>>> It says at the top "download Alire for windows".
>>>
>>> No linux button. Only windows.
>>>
>> I guess you're visiting the site using a Windows computer. On my
>> Linux computer the button says Linux...
>>
>
> OMG, are you saying they designed the web site to show the botton
> based on which OS one is using at the time??

Yes. That's a common design for most "install" websites these days
(Firefox for example). It caters to web/computer newbies.

We could argue that existing Ada users are _not_ newbies, but we are
trying to attract more people to the language, so I think this is a good
choice.

> Who designed this site? This makes no sense at all. They should
> show all bottons for all OS's regrdless.

It should be easier to navigate to the "all installers" page.

--
-- Stephe


devel / comp.lang.ada / Re: how to install Alire ada on Linux?

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor