Project

General

Profile

Bug #15616

devel branch FTBFS: xul-ext-ublock-origin is not installable

Added by intrigeri about 1 year ago. Updated 10 months ago.

Status:
Resolved
Priority:
High
Assignee:
-
Category:
-
Target version:
Start date:
05/23/2018
Due date:
% Done:

100%

Feature Branch:
bugfix/15616-ublock-1.13.x
Type of work:
Code
Blueprint:
Starter:
Affected tool:
Browser

Related issues

Related to Tails - Bug #14993: uBlock is broken in Tails 3.3 Resolved 11/19/2017
Blocks Tails - Feature #15139: Core work 2018Q2: Foundations Team Resolved 01/01/2018

Associated revisions

Revision 3cbb9d4e (diff)
Added by intrigeri about 1 year ago

Enable the bugfix-15616-ublock-1.16.x APT overlay (refs: #15616).

Revision eaeeb87e (diff)
Added by intrigeri about 1 year ago

Install uBlock Origin from our custom APT repo (refs: #15616)

Since #14993 we've been installing this package from sid,
but the version that's now in sid breaks the build of our devel branch.

We'll have to migrate to that new version and adjust our stuff accordingly as
part of #15023 but for now let's stick to a version that works for us.

Revision 64985cca
Added by intrigeri about 1 year ago

Merge branch 'bugfix/15616-ublock-1.13.x' into devel (Fix-committed: #15616)

History

#1 Updated by intrigeri about 1 year ago

  • Related to Bug #14993: uBlock is broken in Tails 3.3 added

#2 Updated by intrigeri about 1 year ago

#3 Updated by intrigeri about 1 year ago

  • Status changed from Confirmed to In Progress
  • % Done changed from 0 to 10
  • Affected tool set to Browser

To fix #14933 we added APT pinning to fetch that package from sid. And now the package from sid switched from a xul-ext to a webext. We could add pinning to also fetch webext-ublock-origin from sid but then we'll need to update install_debian_extensions() somehow (and possibly other bits of our uBlock / Tor Browser integration). I'd rather handle this transition to #15023 and for now, fix the current problem by uploading the latest, working version we've been shipping (1.13.8+dfsg-1) to our custom APT repo.

#4 Updated by intrigeri about 1 year ago

  • Feature Branch set to bugfix/15616-ublock-1.16.x

#5 Updated by intrigeri about 1 year ago

  • Feature Branch changed from bugfix/15616-ublock-1.16.x to bugfix/15616-ublock-1.13.x

#6 Updated by intrigeri about 1 year ago

intrigeri wrote:

[…[ for now, fix the current problem by uploading the latest, working version we've been shipping (1.13.8+dfsg-1) to our custom APT repo.

Done on the topic branch. If this fixes the build and installs the correct version I'll ask kibi, lamby or segfault to review.

#7 Updated by intrigeri about 1 year ago

  • Assignee changed from intrigeri to segfault
  • % Done changed from 10 to 50

lamby, segfault: can any of you review this as part of FT work? (First come, first serve.)

I expect 0.5 hour of focused work will be enough to:

But if for some reason up to 1 hour is needed, that'll be fine. Just tell me.

#8 Updated by lamby about 1 year ago

Just had a look at this. That version of ublock origin does indeed appear on the ISO after booting (and the manifest, etc. etc.).

19988 Source: ublock-origin
19989 Version: 1.13.8+dfsg-1

Although I'm missing something here as that APT repo contains nothing at all. eg. all the Packages/Sources files listed in https://deb.tails.boum.org/dists/bugfix-15616-ublock-1.16.x/Release are 0-bytes. :)

#9 Updated by intrigeri about 1 year ago

  • Assignee changed from segfault to lamby

Although I'm missing something here as that APT repo contains nothing at all. eg.
all the Packages/Sources files listed in
https://deb.tails.boum.org/dists/bugfix-15616-ublock-1.16.x/Release are 0-bytes. :)

Sorry, typo :/ Correct URL is https://deb.tails.boum.org/dists/bugfix-15616-ublock-1.13.x/

#10 Updated by lamby about 1 year ago

No worries. It's on the linked ISO (downloaded, etc.)

#11 Updated by intrigeri about 1 year ago

(Once you're done with the review, reassign to me and if happy, set "QA Check" to "Pass" :)

#12 Updated by lamby about 1 year ago

  • Assignee changed from lamby to intrigeri
  • QA Check set to Pass

(Once you're done with the review, reassign to me and if happy, set "QA Check" to "Pass" :)

TIL!

(done)

#13 Updated by intrigeri about 1 year ago

Thanks, merging!

#14 Updated by intrigeri about 1 year ago

  • Status changed from In Progress to Fix committed
  • Assignee deleted (intrigeri)
  • Target version changed from Tails_3.8 to Tails_3.9
  • % Done changed from 50 to 100

#15 Updated by intrigeri 10 months ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF