Page 2 of 2

Re: epdfview / Port 3.1 XFCe x86-64

Posted: 22 Jan 2015, 07:05
by cttan
Hi Rava,

Download and activate 007-printing.xzm. libcups in it.

Previously it is found in firefox.xzm but after version 2.x or 3.x(I cannot remember), you must activate 007-printing to get libcups.

Re: epdfview / Port 3.1 XFCe x86-64

Posted: 16 Feb 2015, 21:38
by Rava
There really needs to be a better solution, seriously...

It is only a matter of 2 MB of libraries:

Code: Select all

532	libcups.so.2
280	libgssapi_krb5.so.2
200	libk5crypto.so.3
16	libkeyutils.so.1
828	libkrb5.so.3
52	libkrb5support.so.0
132	libselinux.so.1
2040	total
See? Having to load the printing module is such an overkill for just being able to run xpdfview.

There needs to be a better solution than that. Sadly, I was not able to download the needed libraries using usm. I could have created a script/ palemoon.pBuild script out of that. For some reason pkgs.org wanted to give me only 586 libraries, even when the man file said it was a x86-64 binary, so I had to go - once again - to http://rpm.pbone.net/ and try my luck if the right glibc was used in the newest/mmost recent files.

But that's not a good solution.

Any ideas of how this could be automatized?

Sure, I could also download the printing module and only extract the needed libraries, using

Code: Select all

ldd /usr/bin/epdfview|grep not
is helpful, but sadly, it has to be run more than once, since it tends not to find all missing libraries at once, first it just gave me only libcups.so.2 as missing...
But that would also mean a massive download and huge temporary file storage.

(I still had that, since I was said to use xmoto-0.5.10-14.1.x86_64.rpm as the file that has my missing lib. xD And that's a slim 40MB game. :ROFL: )

Re: epdfview / Port 3.1 XFCe x86-64

Posted: 17 Feb 2015, 02:22
by brokenman
Rava run the porteus updater. I recompiled the application without cups support.

Re: epdfview / Port 3.1 XFCe x86-64

Posted: 17 Feb 2015, 06:22
by Rava
Thanks, seems I now need no longer the libs. Great job!