Package Details: foxitreader 2.4.5.0727-2

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: LicenseRef-EULA
Submitter: tdy
Maintainer: Muflone
Last Packager: Muflone
Votes: 462
Popularity: 0.002756
First Submitted: 2009-01-21 18:59 (UTC)
Last Updated: 2025-08-02 17:03 (UTC)

Latest Comments

1 2 3 4 5 6 .. 26 Next › Last »

cbhihe commented on 2026-04-10 19:12 (UTC)

@Muflone: I owe you an apology. I had not linked the earlier exchange between you and ChHsich to my issue. My bad. All fixed now. Thank you.

Muflone commented on 2026-04-10 17:52 (UTC) (edited on 2026-04-10 17:59 (UTC) by Muflone)

@cbhihe your issues with libxml2-legacy have nothing to do with this package, which still builds fine and works fine (except for the printing)

both libxml2 and libxml2-legacy can be installed at the same time. your existing file issue is related to having touched such file in /usr/lib with changes not tracked by pacman. read also my previous comments where I was discouraging to use ln

cbhihe commented on 2026-04-08 10:41 (UTC)

Is this package dead ? (it's been a month.)

cbhihe commented on 2026-03-09 10:33 (UTC) (edited on 2026-03-09 10:53 (UTC) by cbhihe)

Hi @Muflone, I have an issue after updating my cloned repo of foxitreader 2.4.5.0727 with the latest versions of .SRCINFO and PKGBUILD

/var/builds/foxitreader (master)\> git pull                                                       
remote: Enumerating objects: 7, done.                                                                                  
remote: Counting objects: 100% (7/7), done.                                                                            
remote: Compressing objects: 100% (4/4), done.                                                                         
remote: Total 4 (delta 2), reused 2 (delta 0), pack-reused 0 (from 0)                                                  
Unpacking objects: 100% (4/4), 570 bytes | 285.00 KiB/s, done.                                                         
From https://aur.archlinux.org/foxitreader                                                                             
   d8a93ec..31a1258  master     -> origin/master                                                                       Updating d8a93ec..31a1258                                                                                              
Fast-forward                                                                                                           
 .SRCINFO | 6 ++++--                                                                                                   
 PKGBUILD | 7 ++++---                                                                                                  
 2 files changed, 8 insertions(+), 5 deletions(-)

followed by > makepkg -sric which when resolving dependencies tries to install extra/libxml2-legacy, version 2.13.9-2, only for it to enter in a conflict with already installed /usr/lib/libxml2.so.2:

:: Retrieving packages...
 libxml2-legacy-2.13.9-2-x86_64             600.8 KiB   167 KiB/s 00:04 [########################################] 100%
(1/1) checking keys in keyring                                          [########################################] 100%
(1/1) checking package integrity                                        [########################################] 100%
(1/1) loading package files                                             [########################################] 100%
(1/1) checking for file conflicts                                       [########################################] 100%
error: failed to commit transaction (conflicting files)
libxml2-legacy: /usr/lib/libxml2.so.2 exists in filesystem
Errors occurred, no packages were upgraded.
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> libxml2-legacy
==> ERROR: Could not resolve all dependencies.

I am a little stumped here. I actually do not know where I should start troubleshooting. The libxml2-legacy dependency is clearly mentionned in the depends=() block in PKGBUILD. But it is incompatible with another indispensable package libxml2.so.2 required by many other packages. Any pointers ?

ChHsich commented on 2025-08-03 08:18 (UTC) (edited on 2025-08-03 08:19 (UTC) by ChHsich)

@Muflone, sorry for suggesting the ln -s… workaround without realizing that libxml2‑legacy was already available in the Arch extra repo----I’d only discovered that package just now when the issue popped up, and my comment was just a quick-and-dirty way to keep FoxitReader running temporarily. Thanks a lot for maintaining the proper fix, much appreciated!

Muflone commented on 2025-08-02 16:41 (UTC)

@ChHsich this is a wrong approach, you could simply install libxml2-legay instead.

I'll publish a package fix soon

ChHsich commented on 2025-06-26 12:35 (UTC) (edited on 2025-06-26 12:42 (UTC) by ChHsich)

FoxitReader fails to start due to missing libxml2.so.2:

$ foxitreader
/usr/lib/foxitreader/FoxitReader: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory

This happens because Arch only provides libxml2.so.16 now. To fix:

$ sudo ln -s /usr/lib/libxml2.so.16 /usr/lib/libxml2.so.2

NOTE: Not a long-term fix — this may break after libxml2 updates. You can check the current version with:

$ ls /usr/lib/libxml2.so*

gladykov commented on 2025-05-15 19:40 (UTC) (edited on 2025-05-15 19:40 (UTC) by gladykov)

This now needs libxml2-legacy package, otherwise:

/usr/lib/foxitreader/FoxitReader: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory

simona commented on 2025-02-25 21:34 (UTC)

news?

carlosnewmusic commented on 2024-12-16 17:15 (UTC)

@Muflone I have sent a report to the website to see what they say.