From owner-freebsd-ports-bugs@freebsd.org Tue Feb 7 11:44:04 2017 Return-Path: Delivered-To: freebsd-ports-bugs@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E6494CD41EE for ; Tue, 7 Feb 2017 11:44:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2001:1900:2254:206a::16:76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BBE1030E for ; Tue, 7 Feb 2017 11:44:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from bugs.freebsd.org ([127.0.1.118]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id v17Bi4UX040885 for ; Tue, 7 Feb 2017 11:44:04 GMT (envelope-from bugzilla-noreply@freebsd.org) From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 216804] emulators/pipelight - flash not working Date: Tue, 07 Feb 2017 11:44:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: reezer@reezer.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: freebsd-ports-bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Feb 2017 11:44:05 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D216804 Christian Sturm changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |reezer@reezer.org --- Comment #1 from Christian Sturm --- 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 r= est. 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 cours= e. 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 w= get. 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. --=20 You are receiving this mail because: You are the assignee for the bug.=