Date: Sun, 10 Oct 2010 17:33:27 GMT From: Nicholas McKenzie <NicholasSMcKenzie@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/151370: Missing dependency for www/linux-f10-flashplugin10 Message-ID: <201010101733.o9AHXRLT088690@www.freebsd.org> Resent-Message-ID: <201010101740.o9AHe0LY011489@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 151370 >Category: ports >Synopsis: Missing dependency for www/linux-f10-flashplugin10 >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Oct 10 17:40:00 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Nicholas McKenzie >Release: 8.1-STABLE (i386/amd64) >Organization: >Environment: FreeBSD citadel.fallout 8.1-RELEASE-p1 FreeBSD 8.1-RELEASE-p1 #0: Thu Oct 7 02:05:47 UTC 2010 root@:/usr/obj/usr/src/sys/CITADEL i386 >Description: I put this as high priority, because it is quite the problem since so many users require flash to work correctly on their system and the fix is very easy. Opera (linux or native) won't detect flash plugin. I suspect the same would hold true for other browsers. I noticed that after installing smplayer, across a few different installs, suddenly flash works with opera. I noticed that [s]mplayer pulls in x11-toolkits/linux-f10-gtk2, which provides libgtk-x11-2.0.so.0, which according to adobe's site is a requirement for flash. >How-To-Repeat: Install ports x11/xorg, www/linux-f10-flashplugin10, www/opera, www/opera-linuxplugins without installing any other ports that depend on x11-toolkits/linux-f10-gtk2. >Fix: After installing x11-toolkits/linux-f10-gtk2, flash works in opera. This port should be added as a dependency for www/linux-f10-flashplugin10. I didn't submit a patch because I'm not sure if this is correct due to not really understanding the whole Makefile.npapi infrastructure but I think this would be the diff: *** /usr/ports/www/linux-f10-flashplugin10/Makefile Wed Sep 22 17:45:55 2010 --- /tmp/Makefile Sun Oct 10 10:28:50 2010 *************** *** 22,26 **** ONLY_FOR_ARCHS= amd64 i386 USE_LINUX= yes ! USE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap RESTRICTED= Redistribution not allowed --- 22,26 ---- ONLY_FOR_ARCHS= amd64 i386 USE_LINUX= yes ! USE_LINUX_APPS= openssl curl cyrus-sasl2 libssh2 nspr nss openldap gtk2 RESTRICTED= Redistribution not allowed >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201010101733.o9AHXRLT088690>