Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#49909 - [pitivi] Fails to start

Attached to Project: Community Packages
Opened by Javier Jardón (jjardon) - Friday, 01 July 2016, 20:22 GMT
Last edited by Sergej Pupykin (sergej) - Thursday, 07 July 2016, 14:12 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

Pitivi fails to start

Additional info:
* package version(s):

0.96-1

* config and/or log files etc:

[jjardon@rhun-x220 ~]$ pitivi
ERROR - The following hard dependencies are unmet:
==================================================
- GstTranscoder not found on the system
Missing soft dependency:
- pycanberra not found on the system
-> enables sound notifications when rendering is complete
This task depends upon

Closed by  Sergej Pupykin (sergej)
Thursday, 07 July 2016, 14:12 GMT
Reason for closing:  Fixed
Comment by Joonas Henriksson (ooo) - Friday, 01 July 2016, 22:05 GMT
pitivi 0.96 has a new dependency for gst-transcoder, which isn't packaged yet.
https://github.com/pitivi/gst-transcoder

before that happens, you can install gst-transcoder from AUR
Comment by Dario Ostuni (dariost) - Thursday, 07 July 2016, 03:31 GMT
Version 0.96-2, which add the gst-transcoder dependency, doesn't fix the problem as it still gives "GstTranscoder not found on the system"
Comment by Johannes Maibaum (jmx) - Thursday, 07 July 2016, 12:24 GMT
I can confirm this. I just installed community/pitivi 0.96-2 which fails with the same error message upon startup. community/gst-transcoder 1.8.0-0 is installed as well.
Comment by Joonas Henriksson (ooo) - Thursday, 07 July 2016, 12:52 GMT
I can also confirm that pitivi fails to start with community/gst-transcoder-1.8.0-0 installed, even though it worked for me before with gst-transcoder built from AUR.

I compared the two packages, ans looks like gst-transcoder I built from AUR contains two additional files, that don't exist in community/gst-transcoder: /usr/lib/girepository-1.0/GstTranscoder-1.0.typelib and /usr/share/gir-1.0/GstTranscoder-1.0.gir

In order to have those files built, the build system must have gobject-introspection installed. I also confirmed that if you build gst-transcoder without gobject-introspection, pitivi fails to start with the same error message as with community/gst-transcoder. If gobject-introspection is present while building gst-transcoder, pitivi starts as expected.

tl;dr: gst-transcoder needs makedepends=('gobject-introspection')

Loading...