Arch Linux: Can't install Conkeror from AUR, GitHub
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Arch Linux: Can't install Conkeror from AUR, GitHub
I've been trying to install the Conkeror browser on my Arch system. After upgrading my system with
Code:
sudo pacman -Syu
, I first tried using the AUR, using the Pale Moon package, but I wasn't able to get the python2 dependency to install manually, so this failed. I seemed to succeed using pacaur to install python2-bin. However, python2-bin was flawed and so was useless in installing Conkeror. Since the AUR package for Conkeror has palemoon as dependency, I couldn't install Conkeror.
I went to Conkeror's website and tried following the instructions. For the XULRunner dependency, I installed the Seamonkey package from the official Arch repo, because the ArchWiki says it includes XULRunner support. I then cloned the URL on the Conkeror website and it seemed to work, but when I tried to makepkg -si, I got an error message saying "PKGBUILD does not exist." After I did a search and found this on StackExchange, I browsed through the files in my new conkeror directory in Thunar, looking for a .asc file, but I didn't see anything.
I visited the official Conkeror GitHub page, and ran the make install command with conkeror (see output at bottom); when I tried to open Conkeror using i3 as a usual application by typing "conkeror" after win+d, the program appeared, but it would not load. So I tried opening it via the terminal, but this too failed, with a lengthy but repetitive error message (displayed at bottom.)
JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
JavaScript error: resource://gre/modules/AsyncShutdown.jsm, line 717: Error: Phase "profile-before-change" is finished, it is too late to register completion condition "OS.File: flush I/O queued before profileBeforeChange"
[austin@archlinux conkeror]$ ds
bash: ds: command not found
[austin@archlinux conkeror]$ ds
bash: ds: command not found
[austin@archlinux conkeror]$ sudo pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
:: Starting full system upgrade...
there is nothing to do
[austin@archlinux conkeror]$ df
Filesystem 1K-blocks Used Available Use% Mounted on
dev 8005748 0 8005748 0% /dev
run 8016932 1260 8015672 1% /run
/dev/nvme0n1p2 20380672 16853376 3527296 83% /
tmpfs 8016932 0 8016932 0% /dev/shm
tmpfs 8016936 144 8016792 1% /tmp
/dev/nvme0n1p3 955323644 39660220 915663424 5% /home
/dev/nvme0n1p1 522224 61592 460632 12% /boot
tmpfs 1603384 20 1603364 1% /run/user/1000
[austin@archlinux conkeror]$ cd
[austin@archlinux ~]$
I tried to compile Python2 from the AUR with makepkg, but it always fails, even with all the dependencies. This is the first time I've been unable to compile something from the AUR once I have installed all required dependencies. The only reason I tried to install Python2 was because it is listed as a dependency of Pale Moon in the AUR, and Pale Moon is in turn a dependency of Conkeror.
As of now, my current Python version is 3.10.8:
Code:
[austin@archlinux ~]$ python
Python 3.10.8 (main, Nov 1 2022, 14:18:21) [GCC 12.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Last edited by AKM512; 11-20-2022 at 03:56 PM.
Reason: Python version
I tried to install palemoon-bin as an alternative dependency for Conkeror. I have all of palemoon-bin's dependencies. Yet when I attempt to makepkg -si palemoon-bin, I get an error that one or more key signatures could not be verified. Even when I import the key from Moonchild (yes, I see another said this key didn't work, but I didn't see any others so I felt I might as well try), the same error still occurs:
Code:
[austin@archlinux ~]$ sudo pacman -Q alsa-lib dbus-glib desktop-file-utils gtk2 libxt mime-types nss
[sudo] password for austin:
Sorry, try again.
[sudo] password for austin:
alsa-lib 1.2.8-1
dbus-glib 0.112-2
desktop-file-utils 0.26-2
gtk2 2.24.33-2
libxt 1.2.1-1
mailcap 2.1.53-1
nss 3.85-1
[austin@archlinux ~]$ sudo pacman -Q ffmpeg
ffmpeg 2:5.1.2-1
[austin@archlinux ~]$ git clone https://aur.archlinux.org/palemoon-bin.git
Cloning into 'palemoon-bin'...
remote: Enumerating objects: 606, done.
remote: Counting objects: 100% (606/606), done.
remote: Compressing objects: 100% (384/384), done.
remote: Total 606 (delta 225), reused 601 (delta 221), pack-reused 0
Receiving objects: 100% (606/606), 141.76 KiB | 336.00 KiB/s, done.
Resolving deltas: 100% (225/225), done.
[austin@archlinux ~]$ cd palemoon-bin
[austin@archlinux palemoon-bin]$ makepkg -si
==> Making package: palemoon-bin 1:31.3.1-1 (Sun 20 Nov 2022 01:58:20 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found palemoon.desktop
-> Downloading palemoon-31.3.1.linux-x86_64-gtk2.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 36.3M 100 36.3M 0 0 8086k 0 0:00:04 0:00:04 --:--:-- 8087k
-> Downloading palemoon-31.3.1.linux-x86_64-gtk2.tar.xz.sig...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 488 100 488 0 0 546 0 --:--:-- --:--:-- --:--:-- 546
==> Validating source files with sha256sums...
palemoon.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz ... Passed
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz.sig ... Skipped
==> Verifying source file signatures with gpg...
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz ... FAILED (unknown public key 865E6C87C65285EC)
==> ERROR: One or more PGP signatures could not be verified!
[austin@archlinux palemoon-bin]$ gpg --search-keys 8FCF9CEC
gpg: data source: https://162.213.33.9:443
(1) Moonchild (RSA signing key) <moonchild@palemoon.org>
4096 bit RSA key 40481E7B8FCF9CEC, created: 2015-01-26
Keys 1-1 of 1 for "8FCF9CEC". Enter number(s), N)ext, or Q)uit > n
[austin@archlinux palemoon-bin]$ makepkg -si
==> Making package: palemoon-bin 1:31.3.1-1 (Sun 20 Nov 2022 02:01:02 PM PST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found palemoon.desktop
-> Found palemoon-31.3.1.linux-x86_64-gtk2.tar.xz
-> Found palemoon-31.3.1.linux-x86_64-gtk2.tar.xz.sig
==> Validating source files with sha256sums...
palemoon.desktop ... Passed
==> Validating source_x86_64 files with sha256sums...
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz ... Passed
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz.sig ... Skipped
==> Verifying source file signatures with gpg...
palemoon-31.3.1.linux-x86_64-gtk2.tar.xz ... FAILED (unknown public key 865E6C87C65285EC)
==> ERROR: One or more PGP signatures could not be verified!
[austin@archlinux palemoon-bin]$
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.