[Bug 768562] New: Flash needs HAL to reproduce protected content but HAL is not available
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c0 Summary: Flash needs HAL to reproduce protected content but HAL is not available Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: albert.passalacqua@gmail.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:13.0) Gecko/20100101 Firefox/13.0 It is not possible to reproduce flash content with DRM since HAL is required, and not available in openSUSE 12.1 (and 12.2). Please, see http://helpx.adobe.com/x-productkb/multi/flash-player-11-problems-playing.ht... Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |dkukawka@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c1 Danny Kukawka <dkukawka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |WONTFIX --- Comment #1 from Danny Kukawka <dkukawka@suse.com> 2012-06-25 07:36:28 UTC --- Since HAL is deprecated and no longer under deleveopment since some years now, we dropped it from the distribution as all other major distros did. Feel free to package your own old HAL version, but Adobe should fix their packages instead! -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c2 --- Comment #2 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-25 08:25:26 UTC --- Adobe dropped support for the Linux version of Flash player, with the exception of the version provided with Chrome, as a consequence they won't update the package. In other words, you will have to face this problem also in SLE 12, if you want to provide a fully working flash, as it should be, since Flash is part of the official release of both openSUSE and SLE (and it is quite annoying to hear that we should fix problems ourselves, when we are here just trying to help reporting issues!). To conclude: HAL is still provided as additional package by at least one major distribution (Ubuntu 12.04 LTS), as additional package in their main repository, probably because some application needs it, like Flash. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c3 Ursan Marius Bogdan <creation@suseromania.ro> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |creation@suseromania.ro --- Comment #3 from Ursan Marius Bogdan <creation@suseromania.ro> 2012-06-25 16:20:20 UTC --- (In reply to comment #1)
Since HAL is deprecated and no longer under deleveopment since some years now, we dropped it from the distribution as all other major distros did. Feel free to package your own old HAL version, but Adobe should fix their packages instead!
I`m not a packager and the same goes for many users this is a lame way of saying that you don`t care, you are making a big mistake about this but you will probably notice this after a number of users will migrate to Mageia for e.g or to any other linux distributions that still offers an working hal package in their repo`s. Adobe will not fix this since they only offer support to Google`s Chrome browser for linux users... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c4 Danny Kukawka <dkukawka@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |coolo@suse.com --- Comment #4 from Danny Kukawka <dkukawka@suse.com> 2012-06-25 17:15:36 UTC --- I'll not package HAL again, since it: a) HAL is deprecated and replaced by other services, b) HAL will may interfere with other services which already replaced HAL, c) it doesn't even make sense to use HAL for DRM related stuff. I don't even have a clue for what ever Adobe would use HAL for in the flash player. Due to this we wouldn't even be able to stip HAL down to the needed parts to prevent trouble/interactions, d) I don't take the risk to mess with our current distribution by adding HAL back to it in this state, e) I don't maintain HAL any more and won't in the future. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c5 --- Comment #5 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-25 18:00:02 UTC --- It's fine. However hal is provided by a variety of distributions: debian, ubuntu and derivatives, mageia and mandriva, even though it was replaced by other stacks. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c6 --- Comment #6 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-25 23:29:53 UTC --- For those interested in a solution: http://forums.opensuse.org/english/get-technical-help-here/applications/4763... In short: 1. Add the KDE 3 repository: http://download.opensuse.org/repositories/KDE:/KDE3 2. Install the 'hal' package 3. Start HAL daemon 4. Test as explained here: http://helpx.adobe.com/x-productkb/multi/flash-player-11-problems-playing.ht... (you should see a movie of a train). Since the package exists, and builds against openSUSE 12.1 thanks to the work of the community, the effort of including it into the main repository to provide full Flash functionality is very limited. Maybe this should be re-discussed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c7 --- Comment #7 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-25 23:31:36 UTC --- I forgot: In my system, I had to remove (delete ~/.macromedia ) Flash settings before this could work without crashing the plugin. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c8 Cristian Morales Vega <christian.morales.vega@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dkukawka@suse.com AssignedTo|dkukawka@suse.com |anixx@opensuse.org --- Comment #8 from Cristian Morales Vega <christian.morales.vega@gmail.com> 2012-06-26 13:58:21 UTC --- If this should be re-discussed because somebody packaged it in KDE:KDE3... add that guy to the bug report! (the package itself has no maintainer/bugowner set, but Ilya is the bugowner of KDE:KDE3) Ilya, do you want to maintain it in Factory? If it's not the case there are two options: a) Find somebody else that can and wants to. b) Stop asking for this to people that already said they don't want to. Danny, I moved you from assigned to CC... but feel free of removing yourself also from there ;-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c9 --- Comment #9 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-26 14:20:35 UTC --- I am sorry, I am not aware of the procedures to contact people. However I believe we are supposed to be a community project, instead than shutting doors in each other face. I was proposing a solution at zero cost, and suggesting that it could be included as such: you don't want it, it's your problem, because you are one of the two major distributions not supporting this by default (not all, as it was said). Anyways, goodbye. It is really not worth the time to report issues concerning openSUSE, given the tone of the answers. It always ends up being an answer along the lines of "do it yourself", which is unacceptable. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c10 --- Comment #10 from Ilya Chernykh <anixx@opensuse.org> 2012-06-27 08:56:19 UTC --- Hal has been removed from the main repo to my regret because KDE3's mediamenager in 12.1 works better with hal (in 12.2 it will have udisks2 integration). In 12.1 hal works well but there are reports that it does not work well under 12.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c11 --- Comment #11 from Stephan Kulow <coolo@suse.com> 2012-06-27 12:19:58 CEST --- HAL is dead - and if flash-player requires it to play DRI, DRI is dead too. I just checked Mageia and it's the same there: https://www.mageia.org/pipermail/mageia-dev/2012-March/012611.html Maintaining HAL *does* come with costs and I won't accept such a low level daemon which is declared obsolete and unmaintained in factory. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c12 --- Comment #12 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-27 14:11:25 UTC --- Do you see any chance we could poke Adobe, or at least try? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c13 --- Comment #13 from Stephan Kulow <coolo@suse.com> 2012-06-27 20:21:50 CEST --- what's in for them? You need a signed list of linux users from all distributions and *then* you might make a difference, not as single user and not even as a single distribution. Technically: what you need is a library/service that emulates HAL for flash-player, but I have no idea why HAL would be needed for DRI. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c14 --- Comment #14 from Alberto Passalacqua <albert.passalacqua@gmail.com> 2012-06-27 19:59:57 UTC --- I guess there is little hope then. Maybe Google will deal with this, since also their chromebook seem to require HAL to have DRI access, and the same issue affects the integrated plugin in Chrome. I haven't found any explanation either on why HAL is needed, but it seems related to DRM authentication. Debian seems to have introduced an "on-demand" activation of hal via D-Bus http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=660521 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c15 Christopher HORLER <cshorler@googlemail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |cshorler@googlemail.com --- Comment #15 from Christopher HORLER <cshorler@googlemail.com> 2013-03-19 23:51:37 UTC --- This has been bugging me for several months now and I finally got annoyed enough to investigate it a little bit. HAL is being used to retrieve a number of system unique identifiers by a library the flashplayer seems to download from the internet when playing back drm'd content. [libadobecp....] Tracing execution against a working hal installation allowed me to cobble together this - it's by no means perfect but it does remove the dependency on HAL. https://github.com/cshorler/hal-flash Tested on openSUSE 12.2 so far. Chris -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c16 --- Comment #16 from Stephan Kulow <coolo@suse.com> 2013-03-20 09:16:42 CET --- Great hack! I'd say package it -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c17 --- Comment #17 from Christopher HORLER <cshorler@googlemail.com> 2013-03-20 08:34:27 UTC --- I plan to, this weekend - the Bristol LUG meeting will allow a bit of cross distro analysis. I'll try and set up a build service project for all commonly used distributions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c18 --- Comment #18 from Christopher HORLER <cshorler@googlemail.com> 2013-03-24 18:17:37 UTC --- Test packages for openSUSE 12.2, 12.3 and Fedora 18 are here (see link), others will follow as I get time or people submit patches: https://build.opensuse.org/package/repositories?package=hal-flash&project=home%3Achorler I wasn't sure how to name the package - the shared library policy says it has to be libhal1, I've created a Provided capability of hal-flash for flash to depend on instead of hal (incase there are any libhal1 packages already out there that I don't know about). There might be a better way of doing things. Code has been tagged in Git at v0.1 (see github). SLE and Fedora 17 issues look easily resolvable, I might get the opportunity to look some evening this week or next weekend. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c19 --- Comment #19 from Christopher HORLER <cshorler@googlemail.com> 2013-05-30 20:22:04 UTC --- I've fixed some bugs, removed the glib dependency and rewritten quite a bit of the library and just tagged v0.2.0rc1. Packages here (all distributions): https://build.opensuse.org/package/show?package=hal-flash&project=home%3Achorler Upstream here: https://github.com/cshorler/hal-flash I've named the package libhal1-flash, this contravenes the shared library naming policy. Some distributions already have libhal1 packages and in a way it seems to more clearly mark this isn't a full HAL implementation if I suffix the package name with -flash. If there's a more appropriate name I can change it. I make this point because I wonder if there is a way for me to request it for consideration for inclusion in openSUSE? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=768562 https://bugzilla.novell.com/show_bug.cgi?id=768562#c20 Marcus Meissner <meissner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |meissner@suse.com --- Comment #20 from Marcus Meissner <meissner@suse.com> 2013-06-22 06:40:00 UTC --- it should go into openSUSE:Factory first before we release it for older distributions. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com