Search Criteria
Package Details: unofficial-homestuck-collection 2.0.5-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/unofficial-homestuck-collection.git (read-only, click to copy) |
---|---|
Package Base: | unofficial-homestuck-collection |
Description: | The Unofficial Homestuck Collection |
Upstream URL: | https://bambosh.github.io/unofficial-homestuck-collection/ |
Licenses: | custom:chrome, custom:electron |
Submitter: | AquilaIrreale |
Maintainer: | AquilaIrreale |
Last Packager: | AquilaIrreale |
Votes: | 1 |
Popularity: | 0.000950 |
First Submitted: | 2021-04-22 15:26 (UTC) |
Last Updated: | 2022-04-19 11:31 (UTC) |
Dependencies (4)
- libvips (libvips-git)
- electron (electron-nightly-npm, electron13-bin, electron16-bin, electron15-bin, electron14-bin, electron17-bin, electron18-bin, electron19-bin, electron20-bin, electron21-bin, electron23-bin, electron24-bin, electron22-bin, electron-xdg, electron-xdg-bin) (make)
- gendesk (make)
- yarn (yarn-nightly, yarn-xdg, yarn-xdg-bin) (make)
Latest Comments
AquilaIrreale commented on 2022-04-19 11:32 (UTC)
@perivance perfect, I didn't know about that one flag, that fixes it.
Merged
nexcydran commented on 2022-04-18 02:41 (UTC) (edited on 2022-04-18 02:42 (UTC) by nexcydran)
I believe that the current issue is due to an unexpected interaction between Electron and the system libvips package.
As a workaround,
SHARP_IGNORE_GLOBAL_LIBVIPS=true
will force Make to ignore the system package for building.Here is a quick patch:
AquilaIrreale commented on 2022-03-30 09:57 (UTC)
@clino looking at your logs it would seem you still have libvips installed while building the package.
I think with
yay
you could do something like:But if you don't actually care about building from sources you could just switch to
unofficial-homestuck-collection-bin
, it's gonna be faster to install and should work out of the box.clino commented on 2022-03-30 09:29 (UTC)
Hi, the package fails to install on my Manjaro install with yay. I don't really have the knowledge to tell you what went wrong, but i tried the fix below and it still doesn't work :/ Here is the output of yay : https://dpaste.com/GFUWBU5JL
AquilaIrreale commented on 2022-02-24 14:48 (UTC) (edited on 2022-02-24 14:48 (UTC) by AquilaIrreale)
Hello @iqubic thank you for providing your build logs :)
The issue seems to be with the new dependency libvips. It's needed to run the built binaries, but its presence somehow interferes with the compilation process.
As to why the PKGBUILD was uploaded in this state, when I first built the package after updating it to v2.0.5 I didn't have libvips installed system-wide, so compilation went smoothly, but when run the built binary would crash with "missing libvips-cpp.so.42"; I installed libvips and confirmed that fixed it, so I just added it to the depends array and called it a day without knowing that somehow broke "from-scratch" builds :/
It's a very weird issue, I'm going to look into it better as soon as I can, in the meanwhile I suggest you:
to temporarily remove libvips and ignore its absence for the duration of the build (pacman will put it back once the unofficial-homestuck-collection package is installed)
iqubic commented on 2022-02-24 04:38 (UTC)
Hey there, just letting you know this package is failing to build for me on a fresh Arch install. Something about the project relying on the NodeJS library Sharp, and Sharp not building correctly.
Here's the full output from running makepkg on my system. https://dpaste.com/GHCCLWSG9