Package Details: faircamp-git r529.369d9c6-1

Git Clone URL: https://aur.archlinux.org/faircamp-git.git (read-only, click to copy)
Package Base: faircamp-git
Description: A static site generator for audio producers
Upstream URL: https://simonrepp.com/faircamp
Licenses: AGPL3
Conflicts: faircamp
Provides: faircamp
Submitter: simonrepp
Maintainer: simonrepp
Last Packager: simonrepp
Votes: 2
Popularity: 0.34
First Submitted: 2023-04-27 22:12 (UTC)
Last Updated: 2024-02-24 16:50 (UTC)

Latest Comments

simonrepp commented on 2024-02-26 19:26 (UTC)

@sfgreenwood Manual install of openslide should not be necessary, it's been added to the dependencies three weeks ago (and it also correctly shows in the Dependencies list here on the package page). I can only suspect something else went wrong there (missing -s flag when running makepkg maybe?).

sfgreenwood commented on 2024-02-26 17:12 (UTC)

I've just hit the issue with openslide on install on Manjaro, but I've installed it and the build is now progressing.

simonrepp commented on 2024-02-24 17:03 (UTC) (edited on 2024-02-24 17:03 (UTC) by simonrepp)

Just for the record, I've been pointed to a libzstd linking issue occurring after recent updates in arch (specifically the issue was reported for manjaro). The issue looks like this:

  = note: /usr/bin/ld:
/var/tmp/pamac-build-xxxxxxxxxxx/faircamp-git/src/faircamp-git/target/release/deps/libzstd_safe-089d6760c7f03648.rlib(zstd_safe-089d6760c7f03648.zstd_safe.e268cdb5a4c4fcb1-cgu.0.rcgu.o):
undefined reference to symbol 'ZSTD_createDDict'
          /usr/bin/ld: /usr/lib/libzstd.so.1: error adding symbols: DSO
missing from command line
          collect2: error: ld returned 1 exit status

I pushed a fix for this today (adding options=('!lto') to the PKGBUILD), and the issue should be resolved now.

simonrepp commented on 2024-02-06 13:52 (UTC)

Thanks choff for reporting this too, then let's add these! I've already pushed an update to the package definition adding openslide and poppler-glib as dependencies, give it a try and do let me know if there are still issues.

I'll try to follow up with this upstream as well when I find time, as stated before it seems unlikely that these dependencies should be required for faircamp at all, let's see what I can find out. :)

choff commented on 2024-02-06 13:00 (UTC)

Hi!, same problem with poppler and openslide dependencies:

> unable to load "/usr/lib/vips-modules-8.15/vips-poppler.so" -- libpoppler-glib.so.8: cannot open shared object file: No such file or directory

> unable to load "/usr/lib/vips-modules-8.15/vips-openslide.so" -- libopenslide.so.1: cannot open shared object file: No such file or directory

it is first time using faircamp so this happen when i run 'faircamp --preview'.

simonrepp commented on 2024-01-27 20:21 (UTC)

Cool thanks for elaborating! I can't wrap my head around how this comes about, but I'd say, as a pragmatic way forward, if one more person experiences and reports this too (if you, dear reader, feel addressed, please do it :)), I'll add the dependency and report this upstream (libvips crate, arch package or libvips itself). Processing a catalog without any images means faircamp does nothing with libvips but allocate and tear down the library, so technically an optional dependency to libvips should not be required at all, hence it sounds like an upstream issue to me. I ran one more check on my side with a freshly built faircamp from AUR and again could not reproduce. So either this is a rare occurence on your system (in which case it's fixed for you now), or we'll hear to the contrary very soon, and then I'll happily follow up. :) Thanks again for bringing this up!

SpotlightKid commented on 2024-01-27 12:17 (UTC)

Yes, the error happened when I ran faircamp with just faircamp -p in a directory, containing two sub-dirs with mostly FLAC files, one Ogg Vorbis file and one MP3.

I then installed openslide and the error went away, i.e. faircamp worked normally, There were no image files or ENO files pointing to images in the dir tree. None of the audio files has an image embedded in the tags.

simonrepp commented on 2024-01-27 10:10 (UTC)

A question for context ahead: I'm assuming this is an error occuring at runtime? If so, what kind of image(s) are you trying to process? Can the error be isolated down to a specific one?

I have access to a manjaro installation here, and a generic test - without openslide being installed - passes fine for me here, so I'd like to understand the specific circumstances for this before adding a dependency.

Thanks for the report and for further details!

SpotlightKid commented on 2024-01-26 17:22 (UTC)

Dependency on openslide is missing:

unable to load "/usr/lib/vips-modules-8.15/vips-openslide.so" -- libopenslide.so.1: cannot open shared object file: No such file or directory