Just think about all the browsers (profiles are not deleted), wine (wine prefix will not be deleted), text-editors which store their configuration there, ... and so on. Moreover the only remaining things are a couple of symlinks, so not sure if its really a big issue.
]]>@progandy: I'm not exactly sure what you mean - do you mean that pipelight-plugin should maintain a list of untracked files which is then backed-up on the plugin removal? I'm not sure if this makes sense, especially as (1) the user would still have to delete files manually and (2) there will be no files or symlinks left on the package removal anyway. Everything remaining is removed with a pre_remove installation script. Can you explain your idea a bit more detailed? [Backing up the symlinks would obviously also make no sense, because they're broken after the pipelight deinstallation.]
I forgot that pipelight already implements file deletion on removal. I just remembered the --enable switch, but forgot there is a −−remove−mozilla−plugins. You won't need to track the files I guess. (The pipelight-git package I used a few weeks ago does not do it)
Maybe pipelight-plugin could create a shell-script per user to clean up symlinks. Each time a non-root user runs --enable or --disable, this script will be written anew (maybe to ~/.config/pipelight/userclean.sh)
]]>@haagch: I have no influence on how Anish solves this in his AUR packages, but for our repository I've just fixed that. This line was still part of the original *.install file. Now the user has to enable all plugins manually, which is probably a better way than to expect that everyone uses Silverlight.
@progandy: I'm not exactly sure what you mean - do you mean that pipelight-plugin should maintain a list of untracked files which is then backed-up on the plugin removal? I'm not sure if this makes sense, especially as (1) the user would still have to delete files manually and (2) there will be no files or symlinks left on the package removal anyway. Everything remaining is removed with a pre_remove installation script. Can you explain your idea a bit more detailed? [Backing up the symlinks would obviously also make no sense, because they're broken after the pipelight deinstallation.]
Regards,
Sebastian
By the way: I don't think it's nice of a package to create an untracked symlink like /usr/lib/mozilla/plugins/libpipelight-silverlight5.1.so on every update.
Since pipelight is modular, it is not really possible to track that symlink. I guess there should be a file in /etc that lists all untracked plugin files, put it in the backup-array of the PKGBUILD and a install default configuration for libpipelight-silverlight5.1.so.
]]>I made a new firefox profile and now it works.
Well, I have already read it, no HD playback without HDCP.
How in the hell did anyone ever think this kind of DRM was a good idea?
I mean, come on, it's not only us users of anything that is not windows or mac os who are being intentionally excluded from all major movie streaming services by microsoft, the forums are full of people who have paid their tax to microsoft and jumped through all the hoops and still have the same problems because some proprietary software decided a tiny unrelated detail of the user's system was not how microsoft assumed it would be.
/end rant
edit: You're doing extremely good support by the way. Truly amazing.
]]>I'm also testing with amazon.de, so the streaming provider is the same for both of us.
I have not tested with firefox-nightly, but I doubt that this is related to the problem.
Based on your debug output there is probably also something wrong with your graphic card drivers (missing 32-bit libs maybe?):
libGL error: dlopen /usr/lib/xorg/modules/dri/i965_dri.so failed (/usr/lib/xorg/modules/dri/i965_dri.so: wrong ELF class: ELFCLASS64)
libGL error: dlopen /i965_dri.so failed (/i965_dri.so: cannot open shared object file: No such file or directory)
You can try to start your browser with the following command (close all other windows first) to work around any gpu acceleration related issues:
PIPELIGHT_GPUACCELERATION=0 firefox
If this doesn't help: Which user-agent string do you use? I'm always using this one:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:15.0) Gecko/20120427 Firefox/15.0a1
In combination with one of the user-agent switchers mentioned here:
https://answers.launchpad.net/pipelight/+faq/2351
Regards,
Sebastian
BTW: You can also ask / talk to us in #pipelight on IRC freenode if you want to
]]>After I installed wine-compholio from the pipelight repository (but still pipelight-git) the error does not occur anymore. There's probably something wrong with the thing directly taken from ubuntu.
But the amazon load thingy hangs indefinitely and it occassionally outputs
fixme:thread:NtQueryInformationThread info class 16 not supported yet
to the command line.
Well, only one thing left to test: pipelight from the repository has the same, it just hangs there.
It's firefox-nightly if that makes a difference. And amazon.de, not .com. If that makes a difference.
chris@c-l ~ % LC_ALL=C MOZ_PLUGIN_PATH="$HOME/.pipelight-plugins/" firefox-nightly
(process:8449): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
(firefox:8449): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::sm-connect after class was initialised
(firefox:8449): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::show-crash-dialog after class was initialised
(firefox:8449): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::display after class was initialised
(firefox:8449): GLib-GObject-WARNING **: Attempt to add property GnomeProgram::default-icon after class was initialised
ATTENTION: default value of option force_s3tc_enable overridden by environment.
Can't find symbol 'glXCreateContextAttribsARB'.
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
[PIPELIGHT:LIN:unknown] attached to process.
[PIPELIGHT:LIN:unknown] checking environment variable PIPELIGHT_SILVERLIGHT5_1_CONFIG.
[PIPELIGHT:LIN:unknown] searching for config file pipelight-silverlight5.1.
[PIPELIGHT:LIN:unknown] trying to load config file from '/home/chris/.config/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/etc/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] trying to load config file from '/usr/share/pipelight/configs/pipelight-silverlight5.1'.
[PIPELIGHT:LIN:unknown] sandbox not found or not installed!
ATTENTION: default value of option force_s3tc_enable overridden by environment.
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
[PIPELIGHT:LIN:silverlight5.1] GPU driver check - Your driver is supported, hardware acceleration enabled.
[PIPELIGHT:LIN:silverlight5.1] using wine prefix directory /home/chris/.wine-pipelight/.
[PIPELIGHT:LIN:silverlight5.1] checking plugin installation - this might take some time.
[install-dependency] wine-silverlight5.1-installer is already installed in '/home/chris/.wine-pipelight/'.
[install-dependency] wine-mpg2splt-installer is already installed in '/home/chris/.wine-pipelight/'.
wine: cannot find L"C:\\windows\\system32\\winemenubuilder.exe"
err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
[PIPELIGHT:WIN:silverlight5.1] embedded mode is on.
[PIPELIGHT:WIN:silverlight5.1] windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] linux windowless mode is off.
[PIPELIGHT:WIN:silverlight5.1] force SetWindow is off.
[PIPELIGHT:WIN:silverlight5.1] unity hacks is off.
[PIPELIGHT:WIN:silverlight5.1] window class hook is on.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExA.
[PIPELIGHT:WIN:silverlight5.1] replaced API function CreateWindowExW.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenuEx.
[PIPELIGHT:WIN:silverlight5.1] replaced API function TrackPopupMenu.
fixme:advapi:RegisterTraceGuidsW (0x2b1f87, 0x350118, {aa087e0e-0b35-4e28-8f3a-440c3f51eef1}, 1, 0x74f6c8, (null), (null), 0x350118): stub
[PIPELIGHT:WIN:silverlight5.1] init successful!
[PIPELIGHT:LIN:silverlight5.1] using timer based event handling.
[PIPELIGHT:LIN:silverlight5.1] nppfunctions.c:436:NPP_New(): malformed argument 'PARAM' -> '(null)'
libGL error: dlopen /usr/lib/xorg/modules/dri/i965_dri.so failed (/usr/lib/xorg/modules/dri/i965_dri.so: wrong ELF class: ELFCLASS64)
libGL error: dlopen /i965_dri.so failed (/i965_dri.so: cannot open shared object file: No such file or directory)
ATTENTION: default value of option force_s3tc_enable overridden by environment.
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
fixme:win:EnumDisplayDevicesW ((null),0,0x74f308,0x00000000), stub!
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
fixme:advapi:CreateProcessAsUserW 0x128 L"C:\\Program Files\\Silverlight\\5.1.20913.0\\agcp.exe" L"agcp.exe 8 288" (nil) (nil) 1 0x00004000 (nil) (null) 0x74f368 0x74f358 - semi-stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:file:K32GetMappedFileNameW (0xffffffff, 0x4015f4, 0x50e1d4, 520): stub
ATTENTION: option value of option force_s3tc_enable ignored.
ATTENTION: option value of option force_s3tc_enable ignored.
fixme:d3d:resource_check_usage Unhandled usage flags 0x8.
fixme:urlmon:Uri_GetPropertyBSTR (0x1526f28)->(6 0x74e154 4)
fixme:process:GetNumaHighestNodeNumber (0x74ebf0): semi-stub
fixme:thread:SetThreadStackGuarantee (0x74ebe0): stub
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e800, (nil) 0x74e7f8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e800, (nil) 0x74e7f8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e9e0, (nil) 0x74e9d8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e9e0, (nil) 0x74e9d8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e660, (nil) 0x74e658
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e670, (nil) 0x74e668
fixme:thread:GetThreadPreferredUILanguages 48, 0x74edd0, (nil) 0x74edc8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e528, (nil) 0x74e520
fixme:process:FlushProcessWriteBuffers : stub
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e148, (nil) 0x74e140
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e148, (nil) 0x74e140
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e04c, (nil) 0x74e044
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e04c, (nil) 0x74e044
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e30c, (nil) 0x74e304
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e30c, (nil) 0x74e304
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e534, (nil) 0x74e52c
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e534, (nil) 0x74e52c
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e320, (nil) 0x74e318
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e320, (nil) 0x74e318
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e390, (nil) 0x74e388
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e314, (nil) 0x74e30c
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e314, (nil) 0x74e30c
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e350, (nil) 0x74e348
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e5f8, (nil) 0x74e5f0
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e5b8, (nil) 0x74e5b0
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e568, (nil) 0x74e560
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e528, (nil) 0x74e520
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e568, (nil) 0x74e560
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e528, (nil) 0x74e520
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e95c, (nil) 0x74e954
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e95c, (nil) 0x74e954
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x20000030, (nil), 0, 0x3787b48): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000002, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unimplemented caltype 2
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000038, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 56
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000d, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000007, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000008, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000009, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000a, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000b, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000c, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000014, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000f, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000010, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000011, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000012, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000013, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000015, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000016, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000017, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000018, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000019, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001a, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001b, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001c, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001d, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000001f, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000020, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000021, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000022, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000023, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000024, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000025, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000026, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000027, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000028, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000029, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000002a, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000002b, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000002c, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000002d, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000002e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000037, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 55
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000014, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000031, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 49
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000032, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 50
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x0000000f, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000033, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 51
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000010, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000034, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 52
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000011, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000035, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 53
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000012, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000036, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 54
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x00000013, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000015, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 21
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000016, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 22
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000017, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 23
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000018, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 24
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000019, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 25
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001a, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 26
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001b, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 27
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001c, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 28
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001d, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 29
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 30
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000001f, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 31
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000020, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 32
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000021, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 33
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000022, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 34
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000023, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 35
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000024, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 36
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000025, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 37
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000026, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 38
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000027, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 39
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000028, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 40
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x10000029, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 41
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000002a, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 42
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000002b, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 43
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000002c, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 44
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000002d, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 45
fixme:time:GetCalendarInfoEx (L"en-US", 1, (nil), 0x1000002e, 0x74e3ec, 80, (nil)): semi-stub
fixme:time:GetCalendarInfoW Unknown caltype 46
fixme:time:GetCalendarInfoW Unimplemented caltype 4
fixme:time:GetCalendarInfoW Unimplemented caltype 4
fixme:time:GetCalendarInfoW Unknown caltype 57
fixme:time:GetCalendarInfoW Unknown caltype 57
fixme:wininet:query_global_option Stub for 6
fixme:wininet:query_global_option Stub for 6
p11-kit: couldn't load module: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: /usr/lib32/pkcs11/gnome-keyring-pkcs11.so: cannot open shared object file: No such file or directory
fixme:wininet:query_global_option Stub for 6
fixme:wininet:query_global_option Stub for 6
fixme:wininet:query_global_option Stub for 6
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e6dc, (nil) 0x74e6d4
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e6dc, (nil) 0x74e6d4
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e158, (nil) 0x74e150
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e158, (nil) 0x74e150
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e6f0, (nil) 0x74e6e8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e760, (nil) 0x74e758
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e6e4, (nil) 0x74e6dc
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e3e0, (nil) 0x74e3d8
fixme:thread:GetThreadPreferredUILanguages 48, 0x74e3e0, (nil) 0x74e3d8
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
fixme:thread:NtQueryInformationThread info class 16 not supported yet
sure, for me it works well.
You are most probably you're still using the wininet override which was default in previous Pipelight versions.
Just disable it, then try again.
You can also take a look here for more details.
Regards,
Sebastian
I've created a pull request in order to update specific things in the "pipelight" and "wine-silverlight" AUR package.
If Anish Bhatt agrees to these changes then almost all of the pipelight and wine packages can be combined with each other.
Basically my idea to solve this whole mess:
All pipelight packages depend on the upstream-name "wine-compholio", and search for wine in /opt/wine-compholio
"wine-silverlight" provides "wine-compholio" by adding just a couple of additional symlinks in /opt/wine-compholio (Note: No second wine version, so hopefuily noone complains! )
Add an upstream "wine-compholio" AUR package which can also be used, if users want to compile the same version as in our repo.
wine-compholio-bin could also stay there for users that want to try out the Ubuntu version, it just has to provide "wine-compholio" and conflict with "wine-compholio" to be compatible.
The best of all: It would also be possible to mix packages from our repo and from AUR without any problems.
@ haagch: If these changes are accepted it would be cool if you could update your packages, too. I'll inform you when I know some more details.
Regards,
Sebastian
Just a little large package, almost 300 megabytes in addition to have on your system just to have Silverlight working.
I've myself just made pipelight/wine-compholio provide wine (by editing /var/lib/pacman/local/wine-compholio-1.7.14-1/desc), because I mainly use uTorrent, which works fine.
]]>well, for less experienced users I would always recommend to use an official release instead of the latest git branch, not only in case of Pipelight but also in general. But this is just a personal opinion and we're also glad about everyone testing new features or modifications of course. If a user wants to install everything as fast as possible, then our repo is the answer, if time doesn't matter then the AUR packages (or rebuilding our PKGBUILDs) is also an option.
Thanks for updating the PKGBUILD. I still have some additional suggestions you could probably merge in:
The dependencies seem to be a bit too incomplete - take a look here for all the required depends, optdepends and makedepends.
Pass --win32-static to configure, then the gcc-runtime-dll path is not required/used anymore.
You're depending on "wine-silverlight" (which is installed in /usr by default), but Pipelight assumes /opt/wine-compholio when no special configure argument is passed. I would suggest to either convince anish (the maintainer of wine-silverlight) to change the path, or alternatively pass --wine-path=/usr/bin/wine to ./configure.
Sebastian
]]>