epdfview / Port 3.1 XFCe x86-64

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
cttan
Shogun
Shogun
Posts: 333
Joined: 26 Jan 2011, 16:15
Distribution: Porteus 3.2 and 4.0 64bit KDE
Location: Malaysia

Re: epdfview / Port 3.1 XFCe x86-64

Post#16 by cttan » 22 Jan 2015, 07:05

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.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: epdfview / Port 3.1 XFCe x86-64

Post#17 by Rava » 16 Feb 2015, 21:38

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: )
Cheers!
Yours Rava

User avatar
brokenman
Site Admin
Site Admin
Posts: 6105
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v4 all desktops
Location: Brazil

Re: epdfview / Port 3.1 XFCe x86-64

Post#18 by brokenman » 17 Feb 2015, 02:22

Rava run the porteus updater. I recompiled the application without cups support.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
Rava
Contributor
Contributor
Posts: 5401
Joined: 11 Jan 2011, 02:46
Distribution: XFCE 5.01 x86_64 + 4.0 i586
Location: Forests of Germany

Re: epdfview / Port 3.1 XFCe x86-64

Post#19 by Rava » 17 Feb 2015, 06:22

Thanks, seems I now need no longer the libs. Great job!
Cheers!
Yours Rava

Post Reply