FS#46404 - [lib32-cairo] makedepends lib32-poppler-glib

Attached to Project: Community Packages
Opened by Que Quotion (quequotion) - Tuesday, 22 September 2015, 19:58 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 25 September 2015, 03:45 GMT
Task Type General Gripe
Category Packages: Multilib
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
How is there a binary package for this in the repository?

Build fails with:
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/../../../libpoppler-glib.so when searching for -lpoppler-glib
/usr/bin/ld: skipping incompatible /usr/lib/libpoppler-glib.so when searching for -lpoppler-glib

It depends (although it isn't in the PKGBUILD) on a package that doesn't exist outside of my git repo:
https://github.com/quequotion/mmug-qq/blob/master/lib32-poppler-glib/PKGBUILD

Even my lib32-poppler-glib can't be built because it depends on lib32-gobject-introspection, another one only available in mmug-qq (and not building last I checked, which is why neither are in AUR).

So how is it possible that a binary package exists in the repository?

I ask to know how I can build it without these dependencies.

Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
Try to build lib32-cairo from ABS
This task depends upon

Closed by  Doug Newgard (Scimmia)
Friday, 25 September 2015, 03:45 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Wednesday, 23 September 2015, 01:01 GMT
It's probably autodetecting the 64 bit version of poppler-glib on you system and trying to build support. This is why packages in the repos are built in a clean chroot.

I just built it in a clean chroot without lib32-poppler-glib, I did need lib32-librsvg from the AUR, though.

Seriously, you've filed enough bugs and I've had to correct every one of them. Please read the link at the top of the page.

Loading...