Project

General

Profile

Freedom Issue #2344

[opera][opera-ffmpeg-codecs] non-free binary package

grizzlyuser - almost 5 years ago - . Updated almost 5 years ago.

Status:
fixed
Priority:
freedom issue
Assignee:
% Done:

100%


Description

It probably has to be blacklisted as only non-free opera package depends on it in Arch Linux. Unless some other libre package provides opera, of course.

History

#1

Updated by freemor almost 5 years ago

  • Priority changed from bug to freedom issue
  • Assignee set to freemor
  • Status changed from unconfirmed to confirmed

Acording topactree nothing else depends on this.
So unless someone has a good reason not to I'll blacklist it later today when I have more time.

#2

Updated by bill-auger almost 5 years ago

i just noticed that the blacklist entry for 'opera' does not
have an issue reference - if you add this package to the
blacklist, assign this issue as the reference for 'opera' too

so they would be of this form:

opera::parabola:2344:[nonfree] nonfree, nondistributable, built from binary installers, etc
opera-ffmpeg-codecs::parabola:2344:[nonfree] depends on nonfree 'opera'

odd that is says: "nondistributable" - if that were really true,
then arch could not distribute it - that is why its not great
to have entries without some documented reference

#3

Updated by freemor almost 5 years ago

K, well now I want to do some digging to find out exactly what that means so I can give both clearer documentation when I blacklist this.

#4

Updated by freemor almost 5 years ago

pulled the Arch PKGBUILD (as there was nothing in the Issue tracker nor the commit to explain further.

The PKGBUILD does indeed pull a binary.

source=(
    "https://get.geo.opera.com/pub/${pkgname}/desktop/${pkgver}/linux/${pkgname}-stable_${pkgver}_amd64.deb" 
    "opera" 
    "default" 
    'eula.html'
    'terms.html'
    'privacy.html'
)

the file "opera" is a simple Script for launching Opera, but contains such gems as:
# Based on Gentoo's chromium package (and by extension, Debian's)

- and -

# Prefer user defined CHROMIUM_USER_FLAGS (from env) over system
# default CHROMIUM_FLAGS (from /etc/chromium/default)
OPERA_FLAGS=${OPERA_USER_FLAGS:-$OPERA_FLAGS}

So things are definitely not good on several fronts if opera is based on chromium then even if there is source I'd be a freedom issue.

#5

Updated by freemor almost 5 years ago

opera-developer in AUR also pulls a .deb in the PKGBUILD... Is there no source for this thing....

Goes to look....

O.k. From https://forums.opera.com/topic/26874/where-can-i-download-source-code-of-opera-browser-chromium

Where Can I Download Source Code of Opera Browser (Chromium)?

This topic has been deleted. Only users with topic management privileges can see it.

  •  [6fffe39941]
    johnsmith1990  last edited by

    Hello!

    Can you say to me wher can i download source code of opera browser (Chromium)?

    Thanks!

    Reply Quote  0  
     [c5fa45c963] 1 Reply Last reply
  •  [c5fa45c963]
    leocg  Moderator  last edited by  @johnsmith1990

    @johnsmith1990 Opera is not open source. Opera's upstreamed commits to Chromium can be found here.

    Reply Quote  0  
     1 Reply Last reply

So Dead to us for Oh so many reasons.

#6

Updated by freemor almost 5 years ago

  • % Done changed from 0 to 100
  • Status changed from confirmed to fixed

Blacklisted.
Opera documentation in the blacklist update. points here. Description is more clear

#7

Updated by bill-auger almost 5 years ago

  • Subject changed from [opera-ffmpeg-codecs] Sole dependency of non-free opera to [opera][opera-ffmpeg-codecs] non-free binary package

Also available in: Atom PDF