I've installed net/citrix_ica from ports: # cd /usr/ports/net/citrix_ica # make install clean # cd /usr/ports/www/nspluginwrapper # make install clean $ nspluginwrapper -v -a -i Auto-install plugins from /usr/local/lib/browser_plugins Looking for plugins in /usr/local/lib/browser_plugins Install plugin /usr/local/lib/browser_plugins/libflashplayer.so into /home/bsd/.mozilla/plugins/npwrapper.libflashplayer.so Auto-install plugins from /usr/local/lib/seamonkey/plugins Looking for plugins in /usr/local/lib/seamonkey/plugins Auto-install plugins from /usr/local/lib/npapi/linux-f10-flashplugin Looking for plugins in /usr/local/lib/npapi/linux-f10-flashplugin Install plugin /usr/local/lib/npapi/linux-f10-flashplugin/libflashplayer.so ... already installed system-wide, skipping Auto-install plugins from /home/bsd/.mozilla/plugins Looking for plugins in /home/bsd/.mozilla/plugins Now if I try to connect to the citrix xenapp virtual desktop the browser freezes completely with the following error: $ seamonkey *** NSPlugin Viewer *** ERROR: /usr/local/lib/browser_plugins/npica.so: cannot open shared object file: No such file or directory Fix: *** NSPlugin Viewer *** ERROR: /usr/local/lib/browser_plugins/npica.so: cannot open shared object file: No such file or directory How-To-Repeat: install net/citrix_ica,nspluginwrapper,seamonkey on FreeBSD and try to access citrix xenapp virtual desktop via seamonkey browser.
Responsible Changed From-To: freebsd-bugs->freebsd-ports-bugs ports PR.
Responsible Changed From-To: freebsd-ports-bugs->gecko Over to maintainer (via the GNATS Auto Assign Tool)
Is this PR still relevant?
/usr/local/lib/browser_plugins/npica.so is neither installed by net/citrix_ica nor created by nspluginwrapper. The former changed since ports r349559 while PLIST_SUB+=MOZILLA_HOME is forgotten. Handing over to xmj@ if he wants to fix regression with USES=webplugin:linux. (In reply to upiter77 from comment #0) > # cd /usr/ports/net/citrix_ica > # make install clean > > # cd /usr/ports/www/nspluginwrapper > # make install clean > > $ nspluginwrapper -v -a -i Until the plugin is moved to WEBPLUGIN_DIR replace the last command with $ nspluginwrapper -v -i /usr/local/ICAClient/npica.so
Note that the aforementioned revision ports r349559 didn't change anything about the WEBPLUGIN behavior. That being said, I'll have a patch ready and will commit it shortly.
A commit references this bug: Author: xmj Date: Fri Nov 7 14:06:34 UTC 2014 New revision: 372265 URL: https://svnweb.freebsd.org/changeset/ports/372265 Log: net/citrix_ica: Add webplugin USES flag - Add USES= webplugin:linux - Plist cleanup PR: 179420 Differential Revision: https://reviews.freebsd.org/D1112 Submitted by: upiter77@lycos.com Approved by: swills (mentor) Changes: head/net/citrix_ica/Makefile head/net/citrix_ica/pkg-plist
Can you please check if the original problem still persists?
Marking this as closed due to a commit, and failure to respond within three weeks.