Package Details: foxitreader 2.4.4.0911-4

Git Clone URL: https://aur.archlinux.org/foxitreader.git (read-only, click to copy)
Package Base: foxitreader
Description: A fast, secure and complete PDF viewer
Upstream URL: https://www.foxitsoftware.com/products/pdf-reader/
Licenses: custom:eula
Submitter: tdy
Maintainer: Muflone
Last Packager: Muflone
Votes: 461
Popularity: 1.23
First Submitted: 2009-01-21 18:59 (UTC)
Last Updated: 2019-12-03 01:20 (UTC)

Latest Comments

medmedin commented on 2022-02-09 10:02 (UTC)

@muflone , for now every app in AUR is providing binary based package to avoid those annoying compiling steps, so why not change this package and make it based on already Linux 64bits compiled binary ?

drws commented on 2021-07-06 21:08 (UTC)

There is an error in line 101 of PKGBUILD: wrong permissions of the .desktop file are set. Desktop file should not have an execution permission ("install -m 644 ..." should suffice).

guanmfei commented on 2021-04-24 03:04 (UTC)

It can't open a URL of a PDF doc in my KDE desktop.

KDE 5.81.0 / Plasma 5.21.4

I tried to find the log in terminal. This is the error message when I click the link in PDF.

kde-open5: symbol lookup error: /usr/lib/libQt5WaylandClient.so.5: undefined symbol: _ZN20QPlatformIntegration7destroyEv, version Qt_5_PRIVATE_API

Dose anyone know how to solve it?

Philzli commented on 2021-04-07 16:21 (UTC)

If you include the version byte of the header in your grep string you only get valid 7z files.

grep --only-matching --byte-offset --binary --text -P '7z\xBC\xAF\x27\x1C\x00\x03'

BenSYZ commented on 2021-02-28 23:34 (UTC) (edited on 2021-02-28 23:37 (UTC) by BenSYZ)

Save file with caution: foxit reader may delete your pdf files when you want to save the file after taking notes. And foxit reader for Linux is no longer maintained.

Currently, due to human resources limited,Our developers have stopped implementing new feature for Foxit Reader for Linux. We will inform you once get any updates. tks

https://forums.foxitsoftware.com/forum/portable-document-format-pdf-tools/foxit-reader/166221-serious-problem-foxit-reader-is-deleting-my-pdf-files


Good news is:

We will suggest our product management team to produce a brand-new version of Foxit Reader for Linux which will be based on our existing Foxit Reader for windows desktop to be a substitute version of current one.

https://forums.foxitsoftware.com/forum/portable-document-format-pdf-tools/foxit-reader/181226-middle-click-linux-behavior

floreen commented on 2020-12-10 16:26 (UTC) (edited on 2020-12-10 16:28 (UTC) by floreen)

@tornado99 This replaces the Monospace font everywhere in the system. To limit this to Foxit-Reader, add this to the fontconfig::

<test name="prgname">
<string>FoxitReader</string>
</test>

Alkkem commented on 2020-12-03 12:58 (UTC)

Even though I applied Static_rocket's fix, it's still not working. It cannot find a missing dependency but I really don't know why this happens: ==> Making package: gstreamer0.10-base 0.10.36-13 (Thu 03 Dec 2020 13:57:38 CET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... error: target not found: gstreamer0.10>=0.10.36 ==> ERROR: 'pacman' failed to install missing dependencies. ==> Missing dependencies: -> gstreamer0.10>=0.10.36 ==> ERROR: Could not resolve all dependencies.

solarkraft commented on 2020-11-02 12:05 (UTC) (edited on 2020-11-02 12:06 (UTC) by solarkraft)

On my desktop it starts with This application failed to start because it could not find or load the Qt platform plugin "wayland". suggesting it's shipping its own version of Qt without Wayland support. Could it be patched to use the system version of Qt?

tornado99 commented on 2020-08-31 22:10 (UTC) (edited on 2020-09-06 10:48 (UTC) by tornado99)

I found a solution to the ugly font issue. Just put the following in your fonts.config. Shouldn't affect the rest of your system unless you're using Droid Sans anywhere. In KDE the system settings monospace setting overrides this for most other apps. Still not great though as the size is too small. <match target="pattern"> <test qual="any" name="family"> <string>monospace</string> </test> <edit mode="assign" name="family" binding="same"> <string>Droid Sans</string> </edit> </match> <match target="font"> <test name="family"> <string>Droid Sans</string> </test> <edit mode="assign" name="embolden"> <bool>true</bool> </edit> </match>

sievelau commented on 2020-06-08 06:13 (UTC) (edited on 2020-06-08 06:15 (UTC) by sievelau)

@dschense 's solution worked for me too! Thanks! If yay complains unable to find gstreamer0.10-base, use the "-a" option:

yay -G -a gstreamer0.10-base

LinuxLucas commented on 2020-04-13 17:48 (UTC)

@dschense 's solution worked for me as well! Thank you!

rAzNaR0k commented on 2020-04-01 02:16 (UTC)

@dschense's solution worked for me! Thanks a lot!

ZAKhan commented on 2020-03-31 06:00 (UTC)

tried method mentioned by @dschense but did not work

gave and error

makepkg -si ==> Making package: foxitreader 2.4.4.0911-4 (Tue 31 Mar 2020 10:59:01 PKT) ==> Checking runtime dependencies... ==> Installing missing dependencies... [sudo] password for zulfiqar: error: target not found: gstreamer0.10-base warning: 'gstreamer0.10-base' is a file, did you mean -U/--upgrade instead of -S/--sync? ==> ERROR: 'pacman' failed to install missing dependencies. ==> Missing dependencies: -> gstreamer0.10-base ==> Checking buildtime dependencies... ==> ERROR: Could not resolve all dependencies.

dschense commented on 2020-03-28 10:32 (UTC)

to get it running you have to download the gstreamer0.10-base package and edit the PKGBUILD file

yay -G gstreamer0.10-base 

edit the PKGBUILD file and add

find . -exec sed -i -e 's/\\#include/#include/g' {} \;

right before the make command in the build function

after this do

makepkg -si

and after build and install completed, run the yay -S foxitreader again.

phiL0co commented on 2020-03-13 09:36 (UTC)

I tried it and it's working, @freaz , thx!!

freaz commented on 2020-03-12 18:39 (UTC)

There are comments on the gst-plugins-base aur page with instructions from Static_Rocket to hack the PKGBUILD file to fix the current problem. It works if you can figure it out.

mcbloch commented on 2020-03-10 17:34 (UTC)

Same problem as phiL0co and Archanfel80HUN.

The gstreamer0.10-base dependency fails during the build of gst-plugins-base-0.10.36.

phiL0co commented on 2020-03-04 15:01 (UTC)

I'm having the same compile problem with gstreamer. Any way this can be circumvented?

Archanfel80HUN commented on 2020-02-21 10:02 (UTC)

The dependency gstreamer0.10-base no longer build. Its failed to compile, therefore foxitreader not installed.

Muflone commented on 2019-12-11 14:11 (UTC) (edited on 2019-12-11 14:12 (UTC) by Muflone)

@hivinay

the defect is not possible anymore as the EULA was included into the package itself

hivinay commented on 2019-12-11 13:48 (UTC) (edited on 2019-12-11 13:49 (UTC) by hivinay)

These are the steps I used to upgrade with the eula.html error, in case this helps anyone.

Get the hash:

yay -G foxitreader (or use another method to download the AUR package)
cd foxitreader
sha256 eula.html

As of this comment, it is 4ca287e0c47f46df4185be7ff273c0cced304672ebc750aad6236590e1a772e6.

Replace the second sha256 hash (currently line 21) in the PKGBUILD file in this folder with the hash that you found above.

Then, run makepkg -si to install.

Muflone commented on 2019-12-03 01:12 (UTC) (edited on 2019-12-03 01:20 (UTC) by Muflone)

this is becoming so irritating. The Foxit website keeps changing the EULA for some reasons, unknown to me. It just changed three times today.

Therefore I'm incorporating the license file in the source package

It should be fixed once and forever.

vstuart commented on 2019-12-03 00:45 (UTC) (edited on 2019-12-03 04:49 (UTC) by vstuart)

The suggestions here are not working for me, so I uninstalled foxitreader,

yay -R foxitreader

.... and cloned the repo:

$ git clone https://aur.archlinux.org/foxitreader.git
  ...
$ cd foxitreader/
$ makepkg -si
  ...
  eula.html ... FAILED
  ...
$ sha256sum eula.html
  467cc4b897c7e5158592d442937ea4a3cef36092a81ba7d82da04ddf5c5a47be  eula.html
$ vim PKGBUILD 
  ... ## changed 2nd checksum per code above [467 ... 47be] and comments below
$ makepkg -si
  ... ## success
$

Update

Thanks to @Muflone, this now also updates in yay. I needed to manually delete eula.html from ~/.cache/yay/foxitreader/, but thereafter my normal yay -Syu update process appeared to update that foxitreader installation via @Muflone's updated code. :-)

So, while I installed from git (detailed above), I believe the normal install from AUR should now run without issue. :-D

Many thanks to @Muflone for addressing this eula.html annoyance; much appreciated! :-)

anastasios commented on 2019-12-02 23:45 (UTC)

I also confirm @Alireza's solution works perfect. @Alireza nice mate, thx a lot.

nwg commented on 2019-12-02 22:44 (UTC)

Update ends up like this:

==> Making package: foxitreader 2.4.4.0911-3 (Mon Dec 2 23:44:09 2019) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz -> Found eula.html -> Found foxitreader.patch -> Found foxitreader-excluded_files ==> Validating source files with sha256sums... FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz ... Passed eula.html ... FAILED foxitreader.patch ... Passed foxitreader-excluded_files ... Passed ==> ERROR: One or more files did not pass the validity check! :: Unable to build foxitreader - makepkg exited with code: 1

LothaireFR commented on 2019-11-29 11:03 (UTC)

This package is obsolete for a while Foxit doesn't even support Linux anymore.

moxin commented on 2019-11-27 13:00 (UTC)

Validating source files with sha256sums... eula.html ... FAILED

Please update.

jerry73204 commented on 2019-11-26 08:29 (UTC)

The digest of eula.html is altered again. Please update thanks.

persianblue commented on 2019-10-20 15:38 (UTC)

it was just like you said @Alireza. I replaced the sha256sum of the eula.html with the provided checksum in PKGBUILD and the installation proceeded nicely.:) thanx mate

Alireza commented on 2019-10-13 17:49 (UTC)

Hi guys run nano PKGBUILD and then find sha256sum= change the second line to 7281f7b2933c4ca3fdb2aa91f695522ba8cb9f781cf93b71e74c4d684093d426 and you pass eula.html :)

if you got error again, run sha256sum eula.html to get sha256sum and replaced it (I said above)

jester commented on 2019-06-16 15:16 (UTC)

@christianlupus, You are right, now is working for me too.

christianlupus commented on 2019-06-14 08:13 (UTC)

@jester I tried it and it succeeded. Remove the eula.html file from your folder and it will get redownloaded.

jester commented on 2019-06-14 06:34 (UTC)

eula.html still continue with the wrong checksum error, at least for me

Muflone commented on 2019-06-12 20:42 (UTC)

@naraesk I've just checked and the EULA checksum currently matches. Try to download the file again

Muflone commented on 2019-06-12 11:53 (UTC)

They're boring now.. I'll include a copy of the EULA in the package in the next update

naraesk commented on 2019-06-12 08:56 (UTC)

@Muflone: 2.4.4.0911-2 fails with wrong checksum of eula.html for me

Muflone commented on 2019-06-10 21:26 (UTC)

EULA checksum fixed

christianlupus commented on 2019-05-17 06:40 (UTC)

@thehungryturnip: This is not easily possible. The problem is that the package uses a precompiled binary that is already linked against version 0.10 of gstreamer. If you like another linking, you need to compile yourself. I am not sure if this is even possible as it is a custom license. Thus it is not guaranteed to be open source...

thehungryturnip commented on 2019-05-16 17:54 (UTC)

Curious if this AUR be updated to use the "gstreamer" in the repository instead of the AUR "gstreamer0.10-base"?

It seems like "gstreamer0.10-base" not only hasn't been updated since 2017, but also has another AUR dependency that hasn't been updated in a long time.

Sorry if this a stupid question.

Muflone commented on 2019-05-08 20:09 (UTC) (edited on 2019-05-08 20:09 (UTC) by Muflone)

I'll update the package in the weekend. In the meanwhile you can simply edit the PKGBUILD, find the line 21 with sha256sums=('6b579bd4ecdf86f7e70a009886c511da0b5085b831b0d6afc42442cabc249b90' and replace 6b579bd4ecdf86f7e70a009886c511da0b5085b831b0d6afc42442cabc249b90 with SKIP

Next you can build the package again.

christianlupus commented on 2019-05-08 07:23 (UTC)

@argamanza: First download the patch somewhere and then go to the AUR git repo you cloned (where the PKGBUILD file is located) using your console. Then you simply issue patch -Np1 -i /tmp/foxit.patch (or whatever location you put the patch file). It should patch the PKGBUILD file (single line of output). After that you can build the package regularly. Simply put makepkg and install after successful build using pacman -U foxitreader-...... You can install and build in one step using makepkg -i.

argamanza commented on 2019-05-08 06:24 (UTC)

@christianlupus would love to learn how can i use this patch in the installation process, i'm not quite sure and don't want to break things.

christianlupus commented on 2019-05-07 13:54 (UTC)

Using this patch, I was able to get the package running: https://gist.github.com/christianlupus/6a2203c8058dab1a49ed426a3a966daf

Spin_MAlkut commented on 2019-05-06 02:33 (UTC) (edited on 2019-05-06 02:38 (UTC) by Spin_MAlkut)

Erro Validate
eula.html
Gerei uma nova verificação
malkut-hp% ls
eula.html foxitreader-2.4.4.0911-1-x86_64.pkg.tar.xz foxitreader-excluded_files pkg PKGBUILD.bkp eula.html.bkp FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz foxitreader.patch PKGBUILD src
malkut-hp% sha256sum eula.html
58574d4b9aa4c3658b9188cafd89ad0f09c1c1b3aa86743080d0f4b1d6576541 eula.html
E depois substitui.
malkut-hp% cat PKGBUILD
sha256sums=('6b579bd4ecdf86f7e70a009886c511da0b5085b831b0d6afc42442cabc249b90'
'58574d4b9aa4c3658b9188cafd89ad0f09c1c1b3aa86743080d0f4b1d6576541'
'ee0f65819d00fea89f40112c769c704c7b663ff852e9d1d6e36d1b6d054d9c05'
'e558529c6dbea047eee744b011ffcc214547c503896b14211ebf5f6309ef4e9f')
malkut-hp% makepkg -si

Spin_MAlkut commented on 2019-05-06 02:31 (UTC)

Gerei uma nova verificação malkut-hp% ls eula.html foxitreader-2.4.4.0911-1-x86_64.pkg.tar.xz foxitreader-excluded_files pkg PKGBUILD.bkp eula.html.bkp FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz foxitreader.patch PKGBUILD src malkut-hp% sha256sum eula.html 58574d4b9aa4c3658b9188cafd89ad0f09c1c1b3aa86743080d0f4b1d6576541 eula.html

E depois substitui.

malkut-hp% cat PKGBUILD sha256sums=('6b579bd4ecdf86f7e70a009886c511da0b5085b831b0d6afc42442cabc249b90' '58574d4b9aa4c3658b9188cafd89ad0f09c1c1b3aa86743080d0f4b1d6576541' 'ee0f65819d00fea89f40112c769c704c7b663ff852e9d1d6e36d1b6d054d9c05' 'e558529c6dbea047eee744b011ffcc214547c503896b14211ebf5f6309ef4e9f') malkut-hp% makepkg -si

argamanza commented on 2019-05-03 16:32 (UTC) (edited on 2019-05-03 16:33 (UTC) by argamanza)

=> Validating source files with sha256sums...
    FoxitReader.enu.setup.2.4.4.0911.x64.run.tar.gz ... Passed
    eula.html ... FAILED
    foxitreader.patch ... Passed
    foxitreader-excluded_files ... Passed
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: foxitreader

yep, seems like the eula.html needs to be fixed.

commented on 2019-05-01 12:22 (UTC)

Installation fails, the sha256 hash of eula.html file is not correct. I doesn't work even if I manually enter the file hash.

nopreserveroot commented on 2019-02-18 15:29 (UTC)

EULA URL has changed to https://www.foxitsoftware.com/pdf-reader/eula.html

jacopastorius commented on 2019-01-19 17:35 (UTC)

Is it possible to change menu fonts?

theoneric commented on 2018-11-08 08:35 (UTC)

Hi, a fresh install, never install before, ask me : File to patch : What I write ther ? I use : yaourt -S foxitreader Message : can't find file to patch at input line 4 Perhaps you used the wrong -p or --strip option? The text leading up to this was:


|diff -Naur foxitreader.orig/FoxitReader.desktop foxitreader/FoxitReader.desktop |--- foxitreader.orig/FoxitReader.desktop 2018-02-13 18:54:39.000000000 +0100 |+++ foxitreader/FoxitReader.desktop 2018-10-28 16:55:01.954090619 +0100


File to patch:

Muflone commented on 2018-10-29 21:04 (UTC)

The package was updated yesterday fixing also the sources checksums.

vstuart commented on 2018-10-29 14:50 (UTC)

@DearVolt: I was getting the exact same issue (since yesterday or so), using my regular pacaur -Syu update command. Try running (once) yaourt -S foxitreader and accept defaults at prompts. This resolved the issue, for me.

DearVolt commented on 2018-10-25 08:49 (UTC) (edited on 2018-10-25 08:50 (UTC) by DearVolt)

Validation of the EULA is failing. Has it changed?

:: Parsing SRCINFO (1/1): foxitreader
==> Making package: foxitreader 2.4.1.0609-10 (Thu 25 Oct 2018 10:48:02 SAST)
==> Retrieving sources...
  -> Found FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz
  -> Found eula.html
  -> Found foxitreader.patch
  -> Found foxitreader-excluded_files
==> Validating source files with sha256sums...
    FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz ... Passed
    eula.html ... FAILED
    foxitreader.patch ... Passed
    foxitreader-excluded_files ... Passed
==> ERROR: One or more files did not pass the validity check!
Error downloading sources: foxitreader

Sheykhnur commented on 2018-09-30 17:20 (UTC) (edited on 2018-09-30 17:38 (UTC) by Sheykhnur)

I fixed the PKGBUILD for myself, maybe someone will be useful. https://pastebin.com/kjGhqpxu To update the .SRCINFO just run "makepkg --printsrcinfo > .SRCINFO"

UPD: I also changed the foxitreader.patch for consistency with the original https://pastebin.com/tZNaLSr4

dpell1991 commented on 2018-09-21 16:27 (UTC)

Package is out of date. also as it stands, this foxitreader 2.4.1.0609-10 package fails during checksum validation for the eula.html file.

jalencar commented on 2018-09-09 07:01 (UTC)

Replace the second sha256 checksum in the PKGBUILD with

7814e03ea944f5ee5ff791e97c13446a5274989a1679758a92af0405d0fc7dce

if your eula.html is failing during build process.

jsamr commented on 2018-06-23 14:54 (UTC)

Thanks for your work! As previously asked, please remove application/octet-stream mime type, which is irrelevant.

nerrons commented on 2018-04-24 10:23 (UTC)

Experiencing the same problem mentioned by @birthstalker : UI fonts is monospaced.

birthstalker commented on 2018-03-20 12:43 (UTC)

The foxit reader UI font is somehow falling back to monospace font. How can I fix this issue? Screenshot: https://imgur.com/a/cf8id

Skycoder42 commented on 2018-02-14 12:59 (UTC) (edited on 2018-02-16 11:40 (UTC) by Skycoder42)

After the update using the packaged Qt again, opening URLs embedded in the PDF is broken.

Here a shortened log from the open operation:

CReader_AppEx::OpenURL---url: "http://de.slideshare.net/aweyenberg/realistic-user-interface-design/9"
CReader_AppEx::CheckTrustySites--m_nSiteAccessRight: 3
CReader_AppEx::CheckTrustySites--m_csSitesDataManage: ""
kde-open5: /usr/lib/foxitreader/lib/libQt5Widgets.so.5: no version information available (required by kde-open5)
...
 >>> is repeated very often for many different combinations of libraries
...
kde-open5: /usr/lib/foxitreader/lib/libQt5Core.so.5: no version information available (required by /usr/lib/libKF5GuiAddons.so.5)
kde-open5: relocation error: /usr/lib/libQt5X11Extras.so.5: symbol _ZN15QGuiApplication16platformFunctionERK10QByteArray, version Qt_5 not defined in file libQt5Gui.so.5 with link time reference

EDIT: Apparently, this is because libQt5X11Extras.so.5 is not packaged so it will load the one provided by arch - which crashes because of the internal private APIs

Odusseus3215 commented on 2018-02-04 21:07 (UTC)

Printing now works with the latest build. Thanks

Muflone commented on 2018-02-04 17:05 (UTC)

@RemoteAdmin the libqgtk2.so plugin is not required to run foxitreader. It's only used to apply GTK+ appearance if gtk2 is available. If you lack the gtk2 package then you'll get the QT file chooser even if you use a GTK+ base desktop environment. If you have gtk2 installed then you'll have the GTK+ file chooser.

By the way I've found more missing dependencies, I'll add gtk2 to optdepends

RemoteAdmin commented on 2018-02-04 16:08 (UTC)

@Muflone Sorry for bothering again but is there a reason for not including gtk2? It is required by libqgtk2.so or am I missing something?

/usr/lib/foxitreader/platformthemes/libqgtk2.so needs libgtk-x11-2.0.so.0
/usr/lib/foxitreader/platformthemes/libqgtk2.so needs libgdk-x11-2.0.so.0

Muflone commented on 2018-02-04 13:34 (UTC)

fixed, thank you

RemoteAdmin commented on 2018-02-04 05:11 (UTC) (edited on 2018-02-04 05:13 (UTC) by RemoteAdmin)

@gourdcaptain is right. There are a few dependencies missing.

I have run readelf -d against the elf files in this package and it turns out that the following dependencies are missing:

'qt5-xmlpatterns' 'libxslt' 'gstreamer0.10-base' 'fcitx-qt5' 'gtk2'

You can verify this list by using the following:

/usr/lib/foxitreader/FoxitReader needs libGL.so.1
/usr/lib/foxitreader/fxplugins/librms.so needs libQt5XmlPatterns.so.5
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libXrender.so.1
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libXcomposite.so.1
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libX11.so.6
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libxslt.so.1
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libxml2.so.2
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstreamer-0.10.so.0
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstapp-0.10.so.0
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstbase-0.10.so.0
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstinterfaces-0.10.so.0
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstpbutils-0.10.so.0
/usr/lib/foxitreader/lib/libQt5WebKit.so.5.3.2 needs libgstvideo-0.10.so.0
/usr/lib/foxitreader/platforminputcontexts/libcomposeplatforminputcontextplugin.so needs libxkbcommon.so.0
/usr/lib/foxitreader/platforminputcontexts/libfcitxplatforminputcontextplugin.so needs libFcitxQt5DBusAddons.so.1
/usr/lib/foxitreader/platforms/libqeglfs.so needs libfontconfig.so.1
/usr/lib/foxitreader/platforms/libqeglfs.so needs libfreetype.so.6
/usr/lib/foxitreader/platforms/libqeglfs.so needs libEGL.so.1
/usr/lib/foxitreader/platforms/libqxcb.so needs libX11-xcb.so.1
/usr/lib/foxitreader/platforms/libqxcb.so needs libXi.so.6
/usr/lib/foxitreader/platforms/libqxcb.so needs libSM.so.6
/usr/lib/foxitreader/platforms/libqxcb.so needs libICE.so.6
/usr/lib/foxitreader/platforms/libqxcb.so needs libxcb.so.1
/usr/lib/foxitreader/platformthemes/libqgtk2.so needs libgtk-x11-2.0.so.0
/usr/lib/foxitreader/platformthemes/libqgtk2.so needs libgdk-x11-2.0.so.0
/usr/lib/foxitreader/platformthemes/libqgtk2.so needs libpango-1.0.so.0
/usr/lib/foxitreader/printsupport/libcupsprintersupport.so needs libcups.so.2

gourdcaptain commented on 2018-02-04 04:31 (UTC)

Running foxitreader with the 2.4.1.0609-8 package causes the error "/usr/lib/foxitreader/FoxitReader: error while loading shared libraries: libgstreamer-0.10.so.0: cannot open shared object file: No such file or directory", so it's missing a library dependency.

Muflone commented on 2018-02-03 22:56 (UTC)

I've replaced the qt-installer script with a beautiful hack from @phiresky Removed the qt5 dependency as it uses the shipped version (again)

Muflone commented on 2018-01-14 19:37 (UTC)

@Skycoder42 fixed, thank you

t0m5k1 commented on 2018-01-14 17:53 (UTC)

@Skycoder42 Seeing as pacaur is now unmaintained I would suggest you choose a different method. To help the maintainer could you uninstall this package built with pacaur and construct it manually by downloading the pkgbuild into a folder on desktop or home folder and manually build it to see if you get the same error?

Skycoder42 commented on 2018-01-14 12:20 (UTC) (edited on 2018-01-14 12:21 (UTC) by Skycoder42)

The current version (rev 5) has an invalid path in the system desktop file:

[Desktop Entry]
Name=Foxit Reader
...
Exec=foxitreader %F
Exec=/tmp/pkg-build/foxitreader/src/foxitreader-installer/FoxitReader.sh %F

The second Exec statement causes the problem. /tmp/pkg-build is the folder where the package was packaged by in my case pacaur. Please fix that part of the desktop file. For rev. 4, the second line was simply not there, I guess it's simply a missed leftover from the installer script.

Muflone commented on 2018-01-14 03:08 (UTC) (edited on 2018-01-14 03:12 (UTC) by Muflone)

It took me a lot of time to fix this package.

Finally dropped the qt-installer-framework dependency (broken?) and replaced with a qt-installer custom script

There're actually two issues:

  1. if you build this package using your user (no chroot) then you'll have a duplicate desktop file in your ~/.local/share/applications folder
  2. print doesn't work for me, crashing application. This is somehow related to the QT version

Sailor commented on 2018-01-12 05:50 (UTC)

Hi, I got the same problem like other guys.

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource. ==> 错误: 在 build() 中发生一个错误。 正在放弃... ==> 错误:Makepkg 无法构建 foxitreader.

if you can help me? thanks!

Odusseus3215 commented on 2018-01-11 15:44 (UTC)

Hi, I am experiencing systematic "segmentation fault/core dumped" crashes whenever I try printing with Foxitreader. Has anyone else had the same issue ?

Thanks

nurfz commented on 2018-01-07 10:57 (UTC)

I got the same problem.

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

qt-installer-framework is installed. Qt version is qt5-base 5.10.0-2. Manual build with makepkg -sf does not work either.

sgar commented on 2017-12-30 16:48 (UTC)

this problem seems to be related to the qt version.. as qt-installer-framework compiled against v5.9.3 will not report errors.. as arch qt5 version is now 5.10.0..

pozar87 commented on 2017-12-30 09:07 (UTC)

Hi! Same problem here:

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

CravateRouge commented on 2017-12-29 18:20 (UTC)

@Muflone I've exactly the same error as nplatis with makepkg -sf. I don't have any idea of where this comes from. Can you help me?

Muflone commented on 2017-12-16 18:25 (UTC)

@nplatis I don't know, never seen that message before. try to build the package manually using makepkg -sf (or better with extra-x86_64-build)

nplatis commented on 2017-12-14 09:31 (UTC)

A receive an error when trying to install this package (using pacaur): After "Starting build()..." I get:

[0] Warning: QFile::at: Cannot set file position 26977808 Cannot register in-binary resource.

Muflone commented on 2017-11-19 00:00 (UTC)

This package doesn't need any fix to build. You have to update the qt-installer-framework before to launch the foxitreader installation. Here's a forced update which requires an higher version to avoid this issues.

heinrich5991 commented on 2017-11-16 11:29 (UTC) (edited on 2017-11-16 11:32 (UTC) by heinrich5991)

You need the following patch for the PKGBUILD: https://gist.github.com/anonymous/cc97db0d5aa36e003f797d53e8507a7f.

t0m5k1 commented on 2017-10-29 10:25 (UTC)

You have errors in your build array as it is causing the following error: => Starting build()... Usage: devtool [options] binary Options: -h, --help Displays this help. -v, --version Displays version information. --verbose Verbose mode. Prints out more information. --update <file> Updates existing installer or maintenance tool with a new installer base. --dump <folder> Dumps the binary content that belongs to an installer or maintenance tool into target. --operation <mode,name,args,...> Executes an operation with a list of arguments. Mode can be DO or UNDO. Arguments: binary Existing installer or maintenance tool. ==> ERROR: A failure occurred in build(). Aborting... :: failed to build foxitreader package(s) Please fix

licensed commented on 2017-10-25 21:45 (UTC)

curl: (22) The requested URL returned error: 416 ==> ERRO: Falha ao baixar http://cdn09.foxitsoftware.com/pub/foxit/reader/desktop/linux/2.x/2.4/en_us/FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz Abortando... ==> ERROR: the build failed I had tried to clean cache (# apacman -Scc) and remove (uninstall) and install again, not success.

nepiktaz commented on 2017-10-16 12:06 (UTC)

Update qt-installer-framework before updating foxitreader to avoid build failures

grinderz commented on 2017-10-16 03:33 (UTC) (edited on 2017-10-17 03:36 (UTC) by grinderz)

==> Starting build()... Usage: devtool [options] binary ... Arguments: binary Existing installer or maintenance tool. ==> ERROR: A failure occurred in build(). Aborting... :: failed to build foxitreader package(s) UPD: thx nepiktaz, update qt-installer-framework to avoid failure.

Muflone commented on 2017-07-09 11:01 (UTC)

Removed the fcitx and fcitx-qt5 dependencies

Muflone commented on 2017-07-09 10:56 (UTC)

@phunni I've just checked the EULA checksum and it still matches. Maybe your download is corrupt

Kanjelman commented on 2017-07-06 23:29 (UTC)

@Muflone The recent package update seems to have resolved the problem, and I was able to successfully install foxitreader via AUR just a couple of minutes ago. Cheers.

Cake commented on 2017-07-05 13:25 (UTC)

@phunni Maybe foxit constantly changes their eula.html. You can edit the PKGBUILD and skip the sha256sum check of this file.

phunni commented on 2017-07-05 12:45 (UTC) (edited on 2017-07-05 12:45 (UTC) by phunni)

I am now getting the errors that others had before the update regarding sha256sums ==> Making package: foxitreader 2.4.1.0609-1 (Wed 5 Jul 13:45:17 BST 2017) ==> Retrieving sources... -> Found eula.html -> Found foxitreader.patch -> Found FoxitReader2.4.1.0609_Server_x64_enu_Setup.run.tar.gz -> Found foxitreader-excluded_files-x86_64 ==> Validating source files with sha256sums... eula.html ... FAILED foxitreader.patch ... Passed ==> ERROR: One or more files did not pass the validity check! :: failed to verify foxitreader integrity

gilcu3 commented on 2017-07-03 13:03 (UTC)

Could somebody be so kind to post a link for the changelog? I always have a really hard time finding it, and for example today I couldn't. Thanks

Muflone commented on 2017-07-02 18:14 (UTC)

package updated

Kanjelman commented on 2017-07-01 20:05 (UTC)

Hello, I have the same error message as @vittik. I'm trying to install on Manjaro xfce 64-bit. Thanks. 100 70.2M 100 70.2M 0 0 902k 0 0:01:19 0:01:19 --:--:-- 2514k -> Found foxitreader-excluded_files-x86_64 ==> Validating source files with sha256sums... eula.html ... FAILED foxitreader.patch ... Passed ==> ERROR: One or more files did not pass the validity check!

vitaliy.kuzmich commented on 2017-06-30 13:06 (UTC)

pacaur -S foxitreader 100 70.2M 100 70.2M 0 0 1138k 0 0:01:03 0:01:03 --:--:-- 1179k -> Found foxitreader-excluded_files-x86_64 ==> Validating source files with sha256sums... eula.html ... FAILED foxitreader.patch ... Passed ==> ERROR: One or more files did not pass the validity check! :: failed to verify foxitreader integrity

herdsman commented on 2017-06-16 10:19 (UTC)

@a36233, downgrading qt5-webkit (5.8.0-3 in my /var/cache/pacman/pkg) fixed the segfault.

Cake commented on 2017-06-14 02:30 (UTC) (edited on 2017-06-14 02:31 (UTC) by Cake)

I also get core dumped from the command line. The core dumped information is similar to that posted by @a36233. @severach, running foxitreader from the GUI icon also crashed.

a36233 commented on 2017-06-06 14:49 (UTC)

I get core dumped on startup. Process 1738 (FoxitReader) of user 1000 dumped core. Stack trace of thread 1738: #0 0x00007f83be26e088 n/a (libQt5WebKit.so.5) #1 0x00007f83be26fa2b n/a (libQt5WebKit.so.5) #2 0x00007f82ebfff0e5 n/a (n/a) #3 0x00007f83be0833a2 n/a (libQt5WebKit.so.5) #4 0x00007f83be1a0c0a _ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueEPS5_ (libQt5WebKit.so.5) #5 0x00007f83bcc8896f n/a (libQt5WebKit.so.5) #6 0x00007f83bcc88c67 n/a (libQt5WebKit.so.5) #7 0x00007f83bddbb825 n/a (libQt5WebKit.so.5) #8 0x00007f83bddbbb03 n/a (libQt5WebKit.so.5) #9 0x00007f83bddcf7d4 n/a (libQt5WebKit.so.5) #10 0x00007f83bcf66ade n/a (libQt5WebKit.so.5) #11 0x00007f83ba9fadeb _ZN7QObject5eventEP6QEvent (libQt5Core.so.5) #12 0x00007f83bbf0446c _ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent (libQt5Widgets.so.5) #13 0x00007f83bbf0bcf4 _ZN12QApplication6notifyEP7QObjectP6QEvent (libQt5Widgets.so.5) #14 0x00007f83ba9cbb58 _ZN16QCoreApplication15notifyInternal2EP7QObjectP6QEvent (libQt5Core.so.5) #15 0x00007f83baa22b6e _ZN14QTimerInfoList14activateTimersEv (libQt5Core.so.5) #16 0x00007f83baa23311 n/a (libQt5Core.so.5) #17 0x00007f83b76c6a47 g_main_context_dispatch (libglib-2.0.so.0) #18 0x00007f83b76c6c78 n/a (libglib-2.0.so.0) #19 0x00007f83b76c6d0c g_main_context_iteration (libglib-2.0.so.0) #20 0x00007f83baa23e3f _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5) #21 0x00007f83ba9ca1da _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5) #22 0x00007f83ba9d2a34 _ZN16QCoreApplication4execEv (libQt5Core.so.5) #23 0x0000000000524c98 n/a (FoxitReader) #24 0x00007f83b966643a __libc_start_main (libc.so.6) #25 0x0000000000523cb9 n/a (FoxitReader)

severach commented on 2017-06-01 07:24 (UTC)

foxitreader from the command line does not work and hangs with madmax's error libQt5PrintSupport.so.5. FoxitReader from the menu works fine. FoxitReader.sh is broken.

hoshi411 commented on 2017-05-24 03:07 (UTC) (edited on 2017-05-24 13:43 (UTC) by hoshi411)

Anyone figured out how to start Foxit Reader in HiDPI mode? I changed the .desktop file to Exec=env GDK_SCALE=2 GDK_DPI_SCALE=2 CLUTTER_SCALE=2 foxitreader %F but no go :( I can barely see the icons.

Ferreret commented on 2017-05-22 18:20 (UTC)

Hello, I've just installed foxitreader but I can't see the icons or fonts (http://oi67.tinypic.com/29orgae.jpg). How can I fix it?

madmax commented on 2017-05-15 14:48 (UTC)

@Muflone The 2017-05-13 update of extra/qt4 has fixed this for me - thanks

Muflone commented on 2017-05-14 11:35 (UTC) (edited on 2017-05-14 11:35 (UTC) by Muflone)

@madmax is your system fully upgraded? I cannot simulate your issue in any way.

madmax commented on 2017-05-12 13:16 (UTC)

For the last few days foxitreader refuses to be opened - /usr/lib/foxitreader/FoxitReader: /usr/lib/foxitreader/lib/libQt5PrintSupport.so.5: no version information available (required by /usr/lib/libQt5WebKitWidgets.so.5) IIRC this occures when an application has been built against an older version of the library than currently installed

jester commented on 2017-04-26 06:42 (UTC)

Problem solved with the last update. Thanks Muflone

Muflone commented on 2017-04-25 17:05 (UTC)

package updated removing all the QT5 libraries except the PrintSupport which seems broke this package, resulting in a -102.70 MiB difference

Muflone commented on 2017-04-25 11:34 (UTC)

@jester and @dantopa I'm going to slim down this package by removing their bundled libraries. In the meanwhile you can simply delete the libstdc++.so.6 __IN THE FOXITREADER/lib DIRECTORY__ which conflicts with the system library.

dantopa commented on 2017-04-25 05:10 (UTC)

Same problem as jester. Also, I'm having problems with spotify and mega.

jester commented on 2017-04-24 14:11 (UTC)

I get this error when try to run foxitreader. /usr/lib/foxitreader/FoxitReader: /usr/lib/foxitreader/lib/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /usr/lib/libicuuc.so.58) I have both files in the correct directories. But I don't know where is the problem.

Muflone commented on 2017-04-21 00:04 (UTC)

package updated to version 2.4.0.14978-1 for both i686 and x86_64 architectures. @Skycoder42 I've removed the octet stream mimetype from the desktop launcher

Skycoder42 commented on 2017-04-12 10:44 (UTC)

Could you please remove the Octet-Stream mimetype of the desktop file? This causes some file explorers to even open binaries with foxit: -MimeType=application/pdf;application/octet-stream; +MimeType=application/pdf; Regarding the non-available i686 version, the probably dropped support. You could split this package to make shure updates for x86_64 are still delivered.

Muflone commented on 2017-04-09 22:24 (UTC)

I'm sorry but actually I cannot update the package to the version 2.3.1 as there's no a download link for the i686 version, only for x86_64. Please comment if anyone can find a link for the i686 version

m0cha commented on 2017-03-10 12:20 (UTC)

@Muflone please add an option to let me disable the start tab, i hate closing every time manually instantly after I start foxit up.

Muflone commented on 2017-03-05 17:18 (UTC) (edited on 2017-03-05 17:47 (UTC) by Muflone)

@zsrkmyn I agree in removing the .svn and .directory stuff. I dislike the use of /opt filesystem (a generic trashcan for unsorted stuff) in place of /usr and I don't want to see another error message from namcap.

Muflone commented on 2017-03-05 16:28 (UTC) (edited on 2017-03-05 17:48 (UTC) by Muflone)

@fsck_bieber this question was already risen in the past. There's no a right way to determine what would be the best mirror for you. Even the upstream website cannot properly redirect you to the fastest mirror. In the past we used cdn04, then cdn01 and now cdn02. Every time there's someone afraid with the download speed. The only thing I could recommend is to manually change the mirror based on the user experience. (here from Italy every mirror except cdn02 transfers with a speed < 20 Kbps)

fsck_bieber commented on 2017-03-05 07:20 (UTC)

Currently this package is using cdn02. which provide horrible speed(<200kbps) to Asia IP. If feasible, I suggest the package to use the right mirror according to region instead. Asia cdn: http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/linux/2.x/2.3/en_us/FoxitReader2.3.0.2174_Server_x64_enu_Setup.run.tar.gz

zsrkmyn commented on 2017-03-05 06:40 (UTC) (edited on 2017-03-05 06:41 (UTC) by zsrkmyn)

What's more, according to the PKGBUILD's standard[1], foxiterader is a self-contained package, which should be installed to /opt, AFAIC. I've worked out a PKGBUILD (and patch) based on yours here[2]. Take it if you like :) [1] https://wiki.archlinux.org/index.php/Arch_packaging_standards#Directories [2] https://github.com/zsrkmyn/pkgbuilds/tree/master/foxitreader

zsrkmyn commented on 2017-03-05 06:23 (UTC)

There are still lots of redundant '.svn' directories and '.directory' files in the package. I suggest to use `cd "$pkgdir"; find -name .svn -exec rm -rf {} +; find -name .directory -exec rm -rf {} +` to remove them.

Muflone commented on 2017-03-04 00:25 (UTC) (edited on 2017-03-04 00:25 (UTC) by Muflone)

Package updated to 2.3.0.2174

petronny commented on 2017-02-27 07:46 (UTC)

Please update it to 2.3

nickmcummins commented on 2017-02-10 18:29 (UTC)

@jorgedcc: After searching online a bit, I decided to post regarding this font issue on the official Foxit forums. I'll update my comment here if/once they get back on how to set the default application font. I'm using xfce4 but I don't think the solution would be any different on another DE like Cinnamon. http://forums.foxitsoftware.com/forum/portable-document-format-pdf-tools/foxit-reader/162504-foxit-reader-application-font-on-linux

commented on 2017-01-29 18:54 (UTC)

I managed to update to v2.3.0.2174 by changing the .SRCINFO and PKGBUILD files. But, Muflone, could you keep this package updated please?

commented on 2016-12-31 12:08 (UTC)

**EDIT:** Never mind I'm installing qt-installer-framework now with makepkg. I just don't understand why the foxitreader package doesn't do this for me. Thanks for this package. What's up with the qt-installer-framework dependency? [robert@designbox ~]# cd /tmp/foxitreader [robert@designbox foxitreader]# makepkg -si ==> Making package: foxitreader 2.2.1025-1 (Sat 31 Dec 2016 12:58:50 CET) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Installing missing dependencies... [sudo] password for robert: error: target not found: qt-installer-framework ==> ERROR: 'pacman' failed to install missing dependencies.

bsidb commented on 2016-12-29 01:57 (UTC)

Can you input Chinese character with fcitx input method? I failed to active the input method in the program.

neo_ch commented on 2016-12-11 15:33 (UTC)

On Linux Foxit Reader is associated to *every* file type. If a file type does not have a default application, it opens with Foxit Reader. Since Foxit is a PDF viewer, open a non-PDF file with it causes an error. To avoid Foxit Reader to be associated to every file type, the MimeType entry in FoxitReader.desktop msut be modified from MimeType=application/pdf;application/octet-stream; to MimeType=application/pdf; Here is an updated patch to fix this annoying bug: http://pastebin.com/0Ggygssd

Muflone commented on 2016-12-05 01:26 (UTC)

Package updated to version 2.2.1025

jorgedcc commented on 2016-11-22 23:40 (UTC) (edited on 2016-11-23 00:12 (UTC) by jorgedcc)

Hello, Like @nickmcummins, I would also like to change the default font used by Foxit Reader, I'm using cinnamon DE. Can someone point me where I can change it? Thanks,

brain_death commented on 2016-11-18 19:56 (UTC)

cd /usr/lib/foxitreader/ sudo chmod 0777 configtoolbar.xml ;)

mkoloberdin commented on 2016-11-17 19:26 (UTC)

Here is a patch to update to version 2.2.1025: http://pastebin.com/31VHugi9 On startup, however, this version of Foxit Reader complains several times about a failure to open /usr/lib/foxitreader/configtoolbar.xml and the toolbar looks somewhat distorted. It looks like it tries to open this file for writing.

mckinnon81 commented on 2016-11-09 09:56 (UTC)

If you are finding the download speeds slow. Edit the PKGBUILD and change the links from cdn01 to cdn09 https://help.foxitsoftware.com/kb/download-speed-is-too-slow.php?lang=de-de

erxyi commented on 2016-10-30 02:44 (UTC)

I found a fix for the monospace problem: in KDE5 there's no KDEHOME variable in the environment and defining it(i.e. by making `alias foxit='KDEHOME=~/.kde4 foxitreader` solves it. On the other hand, there's another thing: There's simple way to solve problem with "connectedpdf" nags, it's necessary to rename /usr/lib/foxitreader/fxplugins directory to anything else - like stated in http://do-the-right-things.blogspot.com/2016/08/remove-nagware-from-foxit-reader-linux.html

rogovski commented on 2016-10-20 18:04 (UTC)

Thanks, it works very fine!

nickmcummins commented on 2016-10-07 18:24 (UTC)

Is there a way to change the default application font? Foxit seems to be defaulting to my default fixed-width (monospace) font for the application font, which looks pretty bad and non-uniform with all other applications I use. There doesn't seem to be a preference to set it.. does anyone know if there is a way to override the default application font?

Muflone commented on 2016-09-24 11:13 (UTC)

@bol0bal4 does your file path contain some spaces or special characters?

bol0bal4 commented on 2016-09-22 02:26 (UTC)

Hi @Muflone, I have just installed ver 2.1; When open some pdf via xdg-open, this bug still happened. https://paste.linux.community/view/e2e59fad Thank you,

Muflone commented on 2016-09-10 14:17 (UTC)

I'll add the epoch if you think is really needed. Can you explain why you think is dangerous to remove the epoch? AUR doesn't keep different versions.

Universebenzene commented on 2016-09-07 07:53 (UTC) (edited on 2016-09-07 07:53 (UTC) by Universebenzene)

@Muflone OK... So will the epoch come back on the next update?

farseerfc commented on 2016-09-07 05:06 (UTC)

@Muflone getting rid of epoch is very annoying and even dangerous for the users...

Muflone commented on 2016-09-04 11:16 (UTC)

@Universebenzene you're right, I got rid of the epoch (1:) prefix in the version number. Just ignore the warning for once and install it straight

Universebenzene commented on 2016-09-04 02:12 (UTC)

The previous version of this package is 1:1.1.0.0225-1, and my package manager said that the previous version is newer than today's(2.1.0805-1)...Is there something wrong?

Muflone commented on 2016-08-15 15:12 (UTC)

@bol0bal4 I cannot confirm your issue with xdg-open, here everything works fine

bol0bal4 commented on 2016-07-22 04:24 (UTC) (edited on 2016-07-22 04:30 (UTC) by bol0bal4)

If you wanna use foxitreader via xdg-open, you must patch /usr/lib/foxitreader/FoxitReader.sh Edit line 3: selfpath="$(dirname $(readlink -f) "$0")" readlink return NULL all the times.

commented on 2016-07-18 14:56 (UTC)

@Maxiride why not skip the integrity check of the EULA? It's not critical to check at the EULA imo.

Muflone commented on 2016-07-09 23:52 (UTC)

@pschichtel I've added the make dependency @everyone package updated to the latest version

rmlopes commented on 2016-07-07 14:05 (UTC)

Thank you @Maxiride, that comment should be pinned.

Maxiride commented on 2016-06-29 07:11 (UTC) (edited on 2016-06-29 09:58 (UTC) by Maxiride)

Eula changed, accordingly the build fail because of a mismatch of the checksum =)§ Solved thanks to aleroise comment on 2014-09-27 19:37 Just for others to now, when asked edit the PKGBUILD and modify the first sha256sum with 738fc621a727e0429b9c50580b3c166776797f925f2819037d1414dad0b95f6a If in the future anyone gets again this error just download the eula.html found in the Sources section on AUR and calculate it's sha256 =)

pschichtel commented on 2016-06-26 23:31 (UTC)

The build failed for me due to missing libQt5Qml.so.5 (from extra/qt5-declarative).

Muflone commented on 2016-06-18 14:51 (UTC)

@nbd Foxitreader ships its own set of libraries. Previous versions used the system libraries causing a lot of troubles for different version numbers. The new package uses the shipped libraries. @vigilian and @ltcmdrdata please rebuild the package again

ltcmdrdata commented on 2016-06-17 11:29 (UTC)

I get an error when I try to start foxitreader. The installation works without any problem, all packets are up to date: [jkg@ds9 Downloads]$ foxitreader /usr/lib/foxitreader/FoxitReader: symbol lookup error: /usr/lib/foxitreader/lib/libssl.so.1.0.0: undefined symbol: OPENSSL_init_library

vigilian commented on 2016-06-09 08:04 (UTC)

the print setup doesn't work. I can t configure or print anything

nbd commented on 2016-06-09 06:29 (UTC)

I tried to update foxitreader and pacman shows that the installed size has increased from 6 Mb to 126 Mb. Is it some glitch?

stonyboy commented on 2016-06-07 10:54 (UTC)

@Muflone Thanks. Your new package works very nicely.

Muflone commented on 2016-04-25 21:27 (UTC)

@stonyboy You were right, the whole package was lacking the lib directory in the library path. However I didn't changed the system-wide ld.so.conf.d but only changed the application launcher to use the local libraries

stonyboy commented on 2016-04-05 19:44 (UTC)

I also needed to create two symlinks to stop ldconfig from complaining: cd /usr/lib/foxitreader/lib sudo ln -sf libsecret-1.so.0.0.0 libsecret-1.so.0 sudo ln -sf libgcrypt.so.20.0.1 libgcrypt.so.20

stonyboy commented on 2016-04-05 17:20 (UTC)

Creating a foxitreader.conf with this content: /usr/lib/foxitreader/lib And putting it in /etc/ld.so.conf.d/ seems to do the trick

stonyboy commented on 2016-04-05 17:07 (UTC)

After installation i get this: foxitreader: error while loading shared libraries: libQt5PrintSupport.so.5: cannot open shared object file: No such file or directory The SO is here: /usr/lib/foxitreader/lib/libQt5PrintSupport.so.5, so does this need to be added to the ld cache?

Muflone commented on 2016-03-06 02:15 (UTC)

@bobowolf123 package updated, thank you

bobowolf123 commented on 2016-03-05 19:13 (UTC)

@Muflone. 1.1.0.0225 is out. Thanks

Rhinoceros commented on 2015-11-01 23:48 (UTC)

Oh, it seems to be working fine now. I'm not sure what the problem was previously. Sorry for the noise.

Muflone commented on 2015-11-01 22:14 (UTC)

@Rhinoceros what sha256 have you got? I've downloaded the file again and my sha256sum matches with that on the PKGBUILD

Rhinoceros commented on 2015-11-01 21:59 (UTC)

Thanks Muflone for the fix. However, is anyone else getting the following error? I've tried downloading the sources four times. ==> Validating source files with sha256sums... FoxitReader1.01.0925_Server_x64_enu_Setup.run.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!

Muflone commented on 2015-11-01 18:56 (UTC)

At last I've made it using qt-installer-framework Package updated to the latest version

Muflone commented on 2015-10-25 20:27 (UTC) (edited on 2015-10-25 21:13 (UTC) by Muflone)

As far I can see, there's no way to extract the files from the Foxit setup without the user interaction (then, the application cannot be installed system-wide from a package). Hints are welcomed EDIT: ok, I found a way using qt-installer-framework but it needs a couple of fixes, stay tuned.

outofdate2 commented on 2015-10-20 16:24 (UTC)

please update to new version, thank you. @Muflone

s8dtvt commented on 2015-10-11 16:44 (UTC)

New Foxit Version 1.0.1.0925 just release on 10/08/2015

Muflone commented on 2015-09-06 15:53 (UTC)

@Nowaker package updated

Nowaker commented on 2015-08-28 13:04 (UTC)

==> Validating source files with sha256sums... eula.html ... FAILED

veganvelociraptr commented on 2015-05-18 09:06 (UTC)

Thanks Muflone, that did the trick!

Muflone commented on 2015-05-17 17:13 (UTC)

@theforeigner remove such fake symlink and rebuild the package foxitreader from scratch. It should link against libngnutls.so.30, not against the non existant lingnutls.so.28.

veganvelociraptr commented on 2015-05-17 07:33 (UTC)

I still have the same problem as well. There's a softlink created /usr/lib/libgnutls.so.28 -> /usr/lib/libgnutls.so.30 but I still get the same error as forivall and kab reported. Installing lib32-libgnutls28 doesn't work either, it fails the GPG keycheck when attempting to install dependency lib32-libnettle4.

Muflone commented on 2015-05-17 00:13 (UTC)

Package updated and cleaned up a bit. @forivall and @kab, do you still have the libgnutls.so.28 issue? The executable file FoxitReader is linked to libgnutls.so.30 libgnutls.so.30 => /usr/lib32/libgnutls.so.30

forivall commented on 2015-05-08 22:25 (UTC)

@kab - I just created https://aur.archlinux.org/packages/lib32-libgnutls28/ , install that, and @tdy, please add it as a dependency.

kab commented on 2015-05-02 15:23 (UTC)

GnuTLS got updated, which leads to a broken FoxitReader: error while loading shared libraries: libgnutls.so.28: cannot open shared object file: No such file or directory

kaptoxic commented on 2015-03-11 17:02 (UTC)

Awesome! Works great -- I thought this reader was not available for linux...

rabcor commented on 2014-10-17 10:34 (UTC)

Outdated EULA checksum.

aleroise commented on 2014-09-27 19:37 (UTC)

Change second checksum in 'sha256sums' in PKGBUILD file to : 844db1455fdaf081e9f6305a54b8d3fbd743ae79fdfcfd266213ef28405d2c28 and its ok. If a new version of eula.html is put online, download the new eula.html, go to https://defuse.ca/checksums.htm and upload your file to it, you'll get the new checksum ;)

diffycat commented on 2014-07-04 19:00 (UTC)

@nbb lib32-gtk2 - here you should add multilib repository lib32-sqlite3 - and change that dependency to 'lib32-sqlite'

nbb commented on 2014-07-04 17:38 (UTC)

dependencies: - desktop-file-utils (already installed) - lib32-gtk2 (building from AUR) - lib32-sqlite3 (building from AUR) Error during installation: error: target not found: lib32-gtk2 error: target not found: lib32-sqlite3

stativ commented on 2014-05-31 08:25 (UTC)

Merged foxitreader-bin to foxitreader. Reason: duplicate package.

idomeneo1 commented on 2013-12-09 13:29 (UTC)

the 2nd sha256sum is now supposed to be b952d68694cd913072c3091a5f296d83037b28d097dd7bb5690930347adb2bf3

Muflone commented on 2013-12-04 11:03 (UTC)

the license sha256sum doesn't match anymore.

mezcal commented on 2013-09-26 07:15 (UTC)

the dependency lib32-sqlite3, sqlite3 is now lib32-sqlite, sqlite

commented on 2013-07-28 02:24 (UTC)

replace 2nd sha256sum with 989d43e0d10476582bf7ad6cb22ac4ba0571de9b227885204f1811272b071beb and it works.

commented on 2013-06-28 09:29 (UTC)

Hi I'm new to arch and not sure how to properly report issues. Some dependencies have been updated and previous versions are no longer present, at least on the mirror I use. e.g.: error: failed retrieving file 'lib32-libxxf86vm-1.1.2-1-x86_64.pkg.tar.xz' from ftp.tu-chemnitz.de : The requested URL returned error: 404 Not Found I think 1.1.3.1 is the latest version available. Not sure if I can force pacman use different versions (new to arch :) ) or you should update the package Cheers

billryan commented on 2013-06-22 15:41 (UTC)

The "http://www.foxitsoftware.com/pdf/rd_eula.htm" in source() should be replaced with "http://www.foxitsoftware.com/Secure_PDF_Reader/eula.html", and the "install -Dm644 ../rd_eula.htm" in package() should be replaced with "install -Dm644 ../eula.html"

Cravix commented on 2013-01-05 09:02 (UTC)

ok, upload the new pkgbuild, seems we don't need the alternative launcher at first= = if there's any other problem, feel free to report to me. and, i must thank panda-z here for testing new pkgbuild under x86-64 for me :)

Cravix commented on 2013-01-04 08:38 (UTC)

@leafpmsword: i'm using arch i686, do you mean now we can directly use FoxitReader686 (tbh it's the original launcher) to launch foxit reader under x86-64 environment? if so, try this pkgbuild: http://pastebin.com/eaWxSUrX and tell me whether it works or not, if it works i'll replace current pkgbuld with it.

leafonsword commented on 2013-01-04 08:15 (UTC)

点击菜单中foxit图标没反应,原来是菜单图标中命令应该是:FoxitReader686才对,希望修改下~

leafonsword commented on 2013-01-04 07:58 (UTC)

出现错误如下: -> 正在下载 rd_eula.htm... 初始化下载: http://www.foxitsoftware.com/pdf/rd_eula.htm 太多重定向。 ==> 错误: 无法下载 rd_eula.htm 正在放弃... ==> ERROR: Makepkg was unable to build foxitreader.

commented on 2012-10-19 17:46 (UTC)

I tried to build it with the link changed, but it tells me that the md5sum test fails for the rd_eula.htm file.

Cravix commented on 2012-10-14 04:26 (UTC)

http://cdn04.foxitsoftware.com/pub/foxit/reader/desktop/linux/1.x/1.1/enu/FoxitReader-1.1.0.tar.bz2 seems this link works. @anatolik: have you uncommented "multilab" in /etc/pacman.conf?

onny commented on 2012-10-02 09:13 (UTC)

unable to download the file FoxitReader-1.1.0.tar.bz2 :(

anatolik commented on 2012-09-27 03:22 (UTC)

Tried to build it on 64bit system and got an error: $ makepkg -s ==> Making package: foxitreader 1.1-5 (Wed Sep 26 20:14:11 PDT 2012) ==> Checking runtime dependencies... ==> Installing missing dependencies... error: target not found: lib32-gtk2 ==> ERROR: 'pacman' failed to install missing dependencies.

ninian commented on 2012-09-19 21:39 (UTC)

It's going nowhere, I'm afraid. http://forums.foxitsoftware.com/showthread.php?14418-Foxit-for-Linux => "Unfortunately, due to human resources, we have stopped maintaining Reader for Linux. But we are developing windows-less frame Reader that can run across platforms. That will be a substitute version of current one."

senjik commented on 2012-09-02 18:47 (UTC)

please update the pkgbuild

commented on 2012-08-03 00:09 (UTC)

Would be nice if you would update the PKGBUILD and change the source to the URL posted by carrioncrow.

commented on 2012-03-05 22:06 (UTC)

I couldn't install this soft, so I replaced the link in PKGBUILDS with this one and it works : http://cdn04.foxitsoftware.com/pub/foxit/reader/desktop/linux/1.x/1.1/enu/FoxitReader-1.1.0.tar.bz2

Denhart commented on 2011-12-13 23:19 (UTC)

@Alir3z4, if thats the case you have too ;) Our PKGBUILDS are exactly the same..

Alir3z4 commented on 2011-12-13 22:50 (UTC)

@Denhart you missed the md5sums :| I updated and it works without any problem [http://pastebin.com/BHjDTDRU]

Denhart commented on 2011-12-12 20:05 (UTC)

I updated the PKGBUILD with the new link, it can be found at http://pastebin.com/vweqnGuQ :)

commented on 2011-12-12 12:55 (UTC)

http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/linux/1.x/1.1/enu/FoxitReader-1.1.0.tar.bz2 this link seems cannot download....OMG...

commented on 2011-12-12 12:34 (UTC)

The download link is unusable. Plz update!!!!

craig commented on 2011-12-04 21:05 (UTC)

The download path changed to http://cdn01.foxitsoftware.com/pub/foxit/reader/desktop/linux/1.x/1.1/enu/FoxitReader-1.1.0.tar.bz2

commented on 2011-06-21 13:58 (UTC)

change md5sum for eula to 53853cd872ac7e7fde9676c210f1a473 from e0ba59e3a111f402f99c2d2177d6dfa5

craig commented on 2011-05-07 02:19 (UTC)

The reader always opens a fixed size window. Is there any way to change this behavior to full screen height?

twa022 commented on 2011-05-06 01:37 (UTC)

the changes to the launcher should be for x86_64 only. I was thinking more like something here: http://pastebin.com/4RmY1ge1

twa022 commented on 2011-05-04 07:15 (UTC)

could you change fr.launcher (for x86_64 only) to: #!/bin/bash export GTK_PATH=/usr/lib32/gtk-2.0 export GDK_PIXBUF_MODULE=/usr/lib32/config/gdk/gdk-pixbuf.loaders export PANGO_RC_FILE=/usr/lib32/config/pango/pangorc export LD_LIBRARY_PATH="/usr/lib32:$LD_LIBRARY_PATH" exec /usr/lib/foxitreader/FoxitReader "$@" This way it'll load the lib32 gtk2 theme to be more attractive. Thanks.

commented on 2011-01-30 08:45 (UTC)

fr.launcher should be changed to: exec /usr/lib/foxitreader/FoxitReader "$@" instead of: cd /usr/lib/foxitreader ./FoxitReader "$@" so that local file execution will be possible.

tdy commented on 2011-01-14 05:24 (UTC)

@chris_l: The spirit of the binary rule is to prevent people from uploading malicious programs. An icon is technically a "binary" file, but I don't see why that would apply to a 4KB standard-format image. It's kind of like when people used to blindly and religiously cite the "Contributor" vs "Maintainer" PKGBUILD requirement from the guidelines wiki without putting any thought into what the purpose would be.

commented on 2011-01-06 00:03 (UTC)

you need to change fr.launcher for multilib systems.

chris_l commented on 2011-01-01 04:28 (UTC)

the fr.png file is a binary file, including binary files is against the rules, you need to host it on a external server

GutenYe commented on 2010-12-30 12:53 (UTC)

if show up with below error, Change the X Server color depth to 24bit, it works. PS. foxitreader has many bugs in linux. /usr/bin/foxitreader: line 18: 9980 Segmentation fault $CMD "$@" .... --------------------- (H�8 tReader:8896): Gdk-WARNING **: /build/buildd/gtk+2.0-2.16.1/gdk/gdkpixbuf-drawable.c:1247: Source drawable has no colormap; either pass in a colormap, or set the colormap on the drawable with gdk_drawable_set_colormap() (H�8 tReader:8896): Gdk-WARNING **: The gdk_draw_*_image require the drawable argument to have a specified colormap. All windows have a colormap, however, pixmaps only have colormap by default if they were created with a non-NULL window argument. Otherwise a colormap must be set on them with gdk_drawable_set_colormap (H�8 tReader:8896): Gdk-WARNING **: Attempt to draw a drawable with depth 24 to a drawable with depth 16 The program 'H�8 tReader' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 5479 error_code 8 request_code 70 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.)

reflectionalist commented on 2010-12-18 14:31 (UTC)

What's wrong? --> resolving desktop-file-utils... installed --> resolving lib32-gtk2... unresolvable --> resolving lib32-libxdamage... unresolvable --> resolving lib32-sqlite3... unresolvable WARNING: unresolved dependencies: foxitreader -> lib32-gtk2 (not found)

commented on 2010-08-12 16:43 (UTC)

Change md5sums to md5sums=('585d2fd105a221c78e89607039f17126' 'e0ba59e3a111f402f99c2d2177d6dfa5' '21e108c58effa2ed69c74fbbd2af1454' 'a211b21e29c54b997e271f15a3c8b76b' '9dbaa8ac779463948c321fdb0d5b4725')

commented on 2010-07-06 17:13 (UTC)

Eula file doesn't pass checksum check, how can I fix this?

Hiz commented on 2010-04-16 11:02 (UTC)

need lib32-bug-buddy for 64