FS#55164 - [spice] pkg-config for spice-server fails: libcacard changed from depend to makedepend

Attached to Project: Community Packages
Opened by John Thomson (johnth) - Wednesday, 16 August 2017, 04:58 GMT
Last edited by Jan de Groot (JGC) - Wednesday, 16 August 2017, 11:04 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Jan de Groot (JGC)
Felix Yan (felixonmars)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
pkg-config for spice-server fails without libcacard installed
libcacard was changed from a depend to a makedepend
https://git.archlinux.org/svntogit/packages.git/commit/?h=packages/spice&id=7733d2c7a579405e0fc6ac944f4341fcd3cc94a3
In versions previous to this change, pkg-config spice-server worked

Additional info:
spice version 0.12.8+8+ga957a90b-1

Steps to reproduce:
pacman -S --noconfirm spice
pkg-config spice-server; echo $?
#1
pacman -S --noconfirm libcacard
pkg-config spice-server; echo $?
#0

Thanks
This task depends upon

Closed by  Jan de Groot (JGC)
Wednesday, 16 August 2017, 11:04 GMT
Reason for closing:  Won't implement
Comment by Jan de Groot (JGC) - Wednesday, 16 August 2017, 08:07 GMT
In previous versions pkg-config also didn't work, as spice-protocols is not listed in depends either.

as spice doesn't link to libcacard at all, I would like to keep the dependency as makedepends and let qemu depend on libcacard instead.
Comment by John Thomson (johnth) - Wednesday, 16 August 2017, 08:13 GMT
Fair enough.
I had not tested without spice-protocol installed.

Request to close this then if no other comments.
Thanks

Loading...