[Bug 216804] emulators/pipelight - flash not working

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Feb 5 01:11:11 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216804

            Bug ID: 216804
           Summary: emulators/pipelight - flash not working
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: freebsd-ports-bugs at FreeBSD.org
          Reporter: tom at uffner.com

was running windows Flash under pipelight on 11-current (circa June 10th).
upgraded to 12-current a few days ago, can't get it to work.

FreeBSD discordia.uffner.com 12.0-CURRENT FreeBSD 12.0-CURRENT #14 r312996: Mon
Jan 30 21:33:53 EST 2017    
tom at discordia.uffner.com:/usr/obj/usr/src/sys/DISCORDIA  amd64

pipelight-0.2.8.2_3
i386-wine-staging-2.0.r6,1
seamonkey-2.46_4

ran /usr/local/share/wine/patch-nvidia.sh
followed instructions at https://forums.freebsd.org/threads/56506/#post-321811
didn't work...

pipelight-plugin --system-check says...
>> 32 bit <<

Checking Wine version ...
Version: wine-2.0-rc6 (Staging)
Patched Wine version: PASSED
(Run '/usr/local/share/pipelight/wine --patches' for more details.)

fixme:ntdll:NtCreateNamedPipeFile Message mode not supported, falling back to
byte mode.
fixme:ntdll:NtCreateNamedPipeFile Message mode not supported, falling back to
byte mode.
fixme:ntdll:NtCreateNamedPipeFile Message mode not supported, falling back to
byte mode.
fixme:ntdll:NtCreateNamedPipeFile Message mode not supported, falling back to
byte mode.
fixme:ntdll:NtCreateNamedPipeFile Message mode not supported, falling back to
byte mode.
Checking OpenGL ...
OpenGL Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GT 610/PCIe/SSE2
OpenGL Direct Rendering: True
OpenGL: PASSED

Checking fonts ...
Found Arial in Z:\usr\local\share\fonts\webfonts\arial.ttf
Found Arial in Z:\usr\local\share\fonts\webfonts\arialbd.ttf
Found Arial in Z:\usr\local\share\fonts\webfonts\arialbi.ttf
Found Arial in Z:\usr\local\share\fonts\webfonts\ariali.ttf
Found Verdana in Z:\usr\local\share\fonts\webfonts\verdana.ttf
Found Verdana in Z:\usr\local\share\fonts\webfonts\verdanab.ttf
Found Verdana in Z:\usr\local\share\fonts\webfonts\verdanaz.ttf
Found Verdana in Z:\usr\local\share\fonts\webfonts\verdanai.ttf
Fonts: PASSED

Checking ACLs / XATTR ...
ACLs: PASSED

Checking libraries...
libfontconfig.so.1: found
libfreetype.so.6: found
libGL.so.1: found
libgnutls.so.30: found
libjpeg.so.8: found
libncurses.so.8: found
libnetapi.so: missing
libodbc.so: missing
libpcap.so.8: found
libpng16.so.16: found
libtxc_dxtn.so: found
libX11.so.6: found
libX11-xcb.so.1: found
libXcomposite.so.1: found
libXcursor.so.1: found
libXext.so.6: found
libXi.so.6: found
libXinerama.so.1: found
libXrandr.so.2: found
libXrender.so.1: found
libXxf86vm.so.1: found
Libraries: FAILURE

seamonkey logged the following error message:

[install-dependency] Downloading and running wine-flash-installer.
sed: 1: "/Content-Length/{s/.*:  ...": extra characters at the end of p command
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
[install-dependency] ERROR: Downloading of wine-flash-installer failed multiple
times. Please check:
[install-dependency]
[install-dependency]        * that your internet connection is working properly
[install-dependency]
[install-dependency]        * and that the plugin database is up-to-date. To
update it just run:
[install-dependency]            sudo pipelight-plugin --update
[install-dependency]
[install-dependency]        If this doesn't help then most-likely the download
URLs or checksums
[install-dependency]        have changed. We recommend to open a bug-report in
this case.
[install-dependency] ERROR: Download of wine-flash-installer failed.

looking at /usr/local/share/pipelight/install-dependency and
http://www.adobe.com/de/software/flash/about/ I found that the binaries had
been updated. putting in the following changes:

#                       INS=(install_flash "23_0_0_205")
#                      
URL="http://fpdownload.macromedia.com/get/flashplayer/pd
c/23.0.0.205/install_flash_player.exe"
#                      
SHA="c4d38ca72b0e818d3418c020753132a3c95fccab4dd361b5486
a151608689f5c"
                        INS=(install_flash "24_0_0_194")
                       
URL="http://fpdownload.macromedia.com/get/flashplayer/pd
c/24.0.0.194/install_flash_player.exe"
                       
SHA="f2622b7578fd38263369bc28ee2f4e8dd58e225d303434ecada
9e5be8d564ef4"

appears to resolve the error...

[install-dependency] Downloading and running wine-flash-installer.
sed: 1: "/Content-Length/{s/.*:  ...": extra characters at the end of p command
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

and i have 

.wine-pipelight/drive_c/windows/system32/Macromed/Flash:
total 14297
drwxr-xr-x  2 tom  staff        10 Feb  4 18:20 .
drwxr-xr-x  4 tom  staff         4 Feb  4 18:20 ..
-rw-r--r--  1 tom  staff      3088 Feb  4 18:20 FlashInstall.log
-rwxr-xr-x  1 tom  staff    270936 Feb  4 18:20 FlashPlayerUpdateService.exe
-rw-r--r--  1 tom  staff    542296 Feb  4 18:20
FlashUtil32_24_0_0_194_Plugin.dll
-rwxr-xr-x  1 tom  staff   1269336 Feb  4 18:20
FlashUtil32_24_0_0_194_Plugin.exe
-rw-r--r--  1 tom  staff  19762776 Feb  4 18:20 NPSWF32_24_0_0_194.dll
-rw-r--r--  1 tom  staff       856 Feb  4 18:20 flashplayer.xpt
-rw-r--r--  1 tom  staff        27 Feb  4 18:20 mms.cfg
-rw-r--r--  1 tom  staff    449899 Feb  4 18:20 plugin.vch

but it still doesn't show up in seamonkey as a working plugin. What am I
missing?

I haven't tested the other plugins because I have no use cases for them, but
they may need updating too.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list