Package Details: legacyfox 4.0-2

Git Clone URL: https://aur.archlinux.org/legacyfox.git (read-only, click to copy)
Package Base: legacyfox
Description: Legacy bootstrapped extensions for Firefox 65 and beyond
Upstream URL: https://gir.st/blog/legacyfox.htm
Licenses: MPL-2.0
Submitter: neeshy
Maintainer: neeshy
Last Packager: neeshy
Votes: 0
Popularity: 0.000000
First Submitted: 2020-01-29 06:03 (UTC)
Last Updated: 2024-04-24 21:31 (UTC)

Latest Comments

drdough commented on 2024-04-24 09:04 (UTC)

The validation is failing with wrong sha256sum:

==> Making package: legacyfox 4.0-1 (Wed 24 Apr 2024 10:39:50 AM CEST) ==> Retrieving sources... -> Found v4.0.tar.gz ==> Validating source files with sha256sums... v4.0.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!

also when skipping integrity checks you get the following error: /home/joso/.cache/paru/clone/legacyfox/PKGBUILD: line 15: cd: /home/joso/.cache/paru/clone/legacyfox/src/LegacyFox-v4.0-8841335: No such file or directory ==> ERROR: A failure occurred in package(). Aborting...

It seems that geting the source from the link source=("https://git.gir.st/LegacyFox.git/snapshot/v$pkgver.tar.gz") does not get the commit defined with the variable _commit=8841335

maybe it would be better to download the file from the specific commit snapshot https://git.gir.st/LegacyFox.git/snapshot/8841335.tar.gz

source=("https://git.gir.st/LegacyFox.git/snapshot/$_commit.tar.gz")

neeshy commented on 2022-10-09 05:07 (UTC)

Those files aren't provided by firefox. Either find out which package owns them (with pacman -Qo) or delete them before installing legacyfox. My guess is that you installed legacyfox from source before installing the package.

master_andreas commented on 2022-10-07 21:56 (UTC)

-> legacyfox-3.0-1 already made -- skipping build loading packages... resolving dependencies... looking for conflicting packages...

Package (1) New Version Net Change

legacyfox 3.0-1 0.06 MiB

Total Installed Size: 0.06 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% error: failed to commit transaction (conflicting files) legacyfox: /usr/lib/firefox/config.js exists in filesystem legacyfox: /usr/lib/firefox/defaults/pref/config-prefs.js exists in filesystem legacyfox: /usr/lib/firefox/legacy.manifest exists in filesystem legacyfox: /usr/lib/firefox/legacy/BootstrapLoader.jsm exists in filesystem legacyfox: /usr/lib/firefox/legacy/RDFDataSource.jsm exists in filesystem legacyfox: /usr/lib/firefox/legacy/RDFManifestConverter.jsm exists in filesystem Errors occurred, no packages were upgraded. -> exit status 1

it does not install as it conflicts with Firefox