Can't install althttpd-fossil on one machine

I can install althttpd-fossil on this machine with yay or pamac. On another i386 machine, with the identical release installed, neither yay nor pamac will install it.

Two arguably obvious factors are:

  • The architecture is no longer supported.
  • althttpd-fossil does not exist in Manjaro repositories

The AUR page indicates that the package has not been updated since 2021-06-08 13:10 (UTC) …

mbn info althttpd-fossil -q
AUR            : ------
Name           : althttpd-fossil
Version        : r16.2c5e3f9-1
Date           : Tue 08 Jun 2021 22:40:40 
Url            : https://aur.archlinux.org/packages/althttpd-fossil
:: Branch: unstable

 Nothing found ! althttpd-fossil.*

Even if it had, the fact that Arch has phased out i686 (and i386) in 2017 places you at a distinct disadvantage.

At face value, this would explain why it cannot be installed.

Perhaps the following site (a Community maintained continuation of Arch 32-bit support) may be helpful in obtaining a 32bit bit binary package.

I’m afraid that’s all that comes to mind at this time.

Regards.

= uname -m
x86_64
= yay althttpd-fossil
1 aur/althttpd-fossil r16.2c5e3f9-1 (+1 0.00) 
    The Althttpd Webserver
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
AUR Explicit (1): althttpd-fossil-r16.2c5e3f9-1
:: (0/1) Failed to download PKGBUILD: althttpd-fossil
 -> error fetching althttpd-fossil: Cloning into 'althttpd-fossil'...
fatal: unable to access 'https://aur.archlinux.org/althttpd-fossil.git/': error adding trust anchors from file: /etc/ssl/certs/ca-certificates.crt 
         context: exit status 128

You should check your system’s clock - certificate errors is often caused by a skewed clock.

Ensure the hardware clock is utc

sudo hwclock --utc --systohc

Ensure you have a running ntp client

sudo systemctl enable --now systemd-timesyncd

When that is place - run a full system sync

sudo pacman -Syu

Then you try cloning the repo

git clone https://aur.archlinux.org/althttpd-fossil

When you have successfully cloned the repo

cd althttpd-fossil
makepkg -iscC
1 Like

This doesn’t work, presumably because https://aur.archlinux.org/althttpd-fossil/ returns 404. And yet, I can install althttpd on this machine with pamac and yay because it’s in the cache. So I simply copied the files from this machine over to the target. Problem solved.

Then you have other issues - because it clones fine at my end.

2026-06-05T09:53:00Z

11:53:32 â—‹ [fh@tiger] ~
 $ pamac search althttpd-fossil
althttpd-fossil  r16.2c5e3f9-1                                                                             AUR
    The Althttpd Webserver

11:53:41 â—‹ [fh@tiger] ~
 $ git clone https://aur.archlinux.org/althttpd-fossil
Cloning into 'althttpd-fossil'...
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 4 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (4/4), done.
1 Like

https://aur.archlinux.org/althttpd-fossil.git is the HTTPS git clone URL, not the web page which is https://aur.archlinux.org/packages/althttpd-fossil.

You found a way to work around the problem–we still don’t know what the problem is.

2 Likes

The git clone works, but yay doesn’t.

= sudo git clone https://aur.archlinux.org/althttpd-fossil
[sudo] password for naz: 
Cloning into 'althttpd-fossil'...
remote: Enumerating objects: 4, done.
remote: Counting objects: 100% (4/4), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 4 (delta 0), reused 4 (delta 0), pack-reused 0 (from 0)
Receiving objects: 100% (4/4), done.
= yay althttpd-fossil
1 aur/althttpd-fossil r16.2c5e3f9-1 (+1 0.00) 
    The Althttpd Webserver
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
AUR Explicit (1): althttpd-fossil-r16.2c5e3f9-1
:: (0/1) Failed to download PKGBUILD: althttpd-fossil
 -> error fetching althttpd-fossil: Cloning into 'althttpd-fossil'...
fatal: unable to access 'https://aur.archlinux.org/althttpd-fossil.git/': error adding trust anchors from file: /etc/ssl/certs/ca-certificates.crt 
         context: exit status 128