Package Details: gerbera 1.6.4-2

Git Clone URL: (read-only, click to copy)
Package Base: gerbera
Description: UPnP Media Server (Based on MediaTomb)
Upstream URL:
Keywords: DLNA UPnP
Licenses: GPL2
Submitter: sergej
Maintainer: sergej (sulaweyo)
Last Packager: sergej
Votes: 25
Popularity: 0.82
First Submitted: 2017-05-30 09:39
Last Updated: 2020-10-22 23:24

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

WFV commented on 2019-11-24 16:20

gerbera is throwing 101 iterations of this error message (with variations, e.g. 454503,4, and 6 although duplicated, there are others indicated): 2019-11-23 15:20:32 ERROR: Exception caught: SQLITE3: (1 : 1) no such table: main.cds_object Query:DELETE FROM "mt_cds_object" WHERE "id" IN (454503,454504,454506) error: no such table: main.cds_object Exception raised in [src/storage/sqlite3/] waitForTask(): SQLITE3: (1 : 1) no such table: main.cds_object Query:DELETE FROM "mt_cds_object" WHERE "id" IN (454503,454504,454506) error: no such table: main.cds_object, but otherwise is working. Started after 1.3.2-2 version. Sqlite3 dump of gerbera.db doesn't show anything different from other strings that aren't erring.

EDIT: @sulaweyo, thanks for the workaround, it works for now :)

gtux commented on 2019-08-19 20:03

I faced the same issue:

error while loading shared libraries:

Reinstalling the package from AUR, links gerbera with the latest libduktape and it works fine now.

WFV commented on 2019-08-01 00:12

duktape 2.4.0-1 breaks gerbera with "error while loading shared libraries: cannot open shared object file: No such file or directory" EDIT: for now symlink (not recommended) 203 --> 204 workaround.

Witko commented on 2019-05-13 13:46

Hi, thanks for the package. I've played with it a bit and it seems it does not work out of the box. The issue for me is the home directory and the db directory. I've managed to fix it by running gerbera as gerbera --debug -c /etc/gerbera/config.xml -m /var/lib/gerbera

It would be good to add the home dir to the service. Somehow the home tag in config.xml does not have an impact on this.


compguy284 commented on 2019-04-15 08:32

This version doesn't install for me until I modify the PKGBUILD.

[100%] Linking CXX executable gerbera
/usr/bin/ld: cannot find -lupnp
/usr/bin/ld: cannot find -lixml
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/gerbera.dir/build.make:324: gerbera] Error 1
make[1]: *** [CMakeFiles/Makefile2:110: CMakeFiles/gerbera.dir/all] Error 2

changed the sed line to: sed -i 's/${PC_UPNP_LIBRARIES}//g' cmake/FindLibUpnp.cmake

and it installs just fine.

marco44 commented on 2019-02-14 06:57

Found the cause. For those interested, please see the explanation in my message from today on the libupnp18 page.

marco44 commented on 2019-02-10 18:21


When trying to run gerbera (after following all the steps indicated by the package), the web interface doesn't work: there is a weird blue area appearing at the bottom of the screen, with an exclamation mark followed by a "{" character.

As I'm no web developper, I have no idea what's going wrong. This is on an ARM server, by the way. There is no error in the system journal...

Anyone has an idea ?

sulaweyo commented on 2019-01-19 13:02

@francoism90 thx for your feedback. I have added most of your changes. MySQL is now an optional dependency and there is a separate cmake line in the PKGBUILD that needs to be uncommented to build with MySQL support.

francoism90 commented on 2019-01-18 12:03

This PKG doesn't work at all for me, and I would change the following things:

  • Do not compile with MySQL by default - this breaks compiling on non MariaDB installs
  • Make sure permissions and folders are correct setup
  • Don't overrule the systemd package - this is already build by default.

See my PKG here:

sulaweyo commented on 2019-01-17 17:52

The fresh versions now includes @ElNick's sed line and i added mysql as there is a service file for it as well. There are a bunch of other options but i did not want to add a lot of dependencies if they are not really needed by anybody. @maderios build line adds ffmpegthumbnailer and ffmpeg to the dependencies which is most likely ok for most people but did not want to overdo on my first commit to that package ;)

If you build libupnp18 with --enable-reuseaddr flag you no longer have gerbera using a different port on restart of the service.

thx to @sergej for adding me as co-maintainer