comp.lang.ada
 help / color / mirror / Atom feed
From: "Nasser M. Abbasi" <nma@12000.org>
Subject: Re: how to install Alire ada on Linux?
Date: Wed, 28 Dec 2022 03:10:47 -0600	[thread overview]
Message-ID: <toh16p$1dpa$1@gioia.aioe.org> (raw)
In-Reply-To: togtev$3tp34$1@dont-email.me

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

  reply	other threads:[~2022-12-28  9:10 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-28  0:20 how to install Alire ada on Linux? Nasser M. Abbasi
2022-12-28  8:07 ` Rod Kay
2022-12-28  9:10   ` Nasser M. Abbasi [this message]
2022-12-28  9:27     ` Rod Kay
2022-12-28  9:56       ` Nasser M. Abbasi
2022-12-28  9:31   ` Nasser M. Abbasi
2022-12-28 10:11     ` Rod Kay
2022-12-28  9:26 ` Egil H H
2022-12-28  9:52   ` Nasser M. Abbasi
2022-12-30 19:04     ` Stephen Leake
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox