[Bug 216804] emulators/pipelight - flash not working

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Tue Feb 7 11:44:05 UTC 2017


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

Christian Sturm <reezer at reezer.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |reezer at reezer.org

--- Comment #1 from Christian Sturm <reezer at reezer.org> ---
It's actually the script that has a couple of problems.

One is that the Flash URL specified in the script isn't correct, and the
checksum isn't either. That's what your changes fix.

The problem you are hitting is this:
    sed: 1: "/Content-Length/{s/.*:  ...": extra characters at the end of p
command

This is because the script expect a different version of sed, not FreeBSD's
sed. To fix this one would need to use multiple "-e" arguments, so leave the
first part, but then a standalone "-e 'p'", instead of "; p" and then the rest.


If someone wants to work on this:

In other words the script in:

/usr/local/share/pipelight/install-dependency

needs a couple of patches. This should preferably be done upstream of course.

It would also make sense to add ca_root_nss as a dependency.

Personally I made it work by looking at the script executing the scripts
semi-manually, to see if it works after the effort. It does.

As a hint for other people trying to fix the issue. You need to run the
following command, because otherwise it won't rerun the script, but simply
fail.

    pipelight-plugin --create-mozilla-plugins


Also I think it would make sense to add consistent for fetch, rather than wget.
Here it had problems after first using it correctly. But this is optional, when
wget is required/installed.

I hope this helped. I am sorry, I don't have a patch to do the necessary
fixing.

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


More information about the freebsd-ports-bugs mailing list