FS#49003 - [sysprof] 3.20.0-1 broken dependencies

Attached to Project: Community Packages
Opened by Gabriel Rauter (sirblackheart) - Monday, 18 April 2016, 11:43 GMT
Last edited by Sergej Pupykin (sergej) - Monday, 18 April 2016, 13:01 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Sysprof 3.20.0-1 package is missing the new gtk3 GUI, which is an important feature of the new 3.20 release of sysprof. This is probably because of the now wrong dependency on libglade. Sysprof does not have any dependency of this anymore but should depend directly on gtk3 and glib2. Also sysprof does not contain any kernel module anymore so the depmod in the *.install file should be dropped. Instead "glib-compile-schemas /usr/share/glib-2.0/schemas", "update-desktop-database -q" and "gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor" should be added. Sysprof 3.20 also now depends on systemd for the service. Attaches is my working PKGBUILD and .install.
This task depends upon

Closed by  Sergej Pupykin (sergej)
Monday, 18 April 2016, 13:01 GMT
Reason for closing:  Fixed
Comment by Gabriel Rauter (sirblackheart) - Monday, 18 April 2016, 11:45 GMT
I forgot also a --libexecdir=/usr/lib/ has to be set as configure parameter so we do not end with a /usr/libexec folder as per https://wiki.archlinux.org/index.php/Arch_packaging_standards

Loading...