Am Mittwoch, 7. Oktober 2015, 13:47:55 schrieb intrigeri:
>
> Agreed: if you have time to put into torbrowser-launcher soon, please
> start with (b) -- migrating the package to pkg-privacy is a bit less
> urgent than "has been totally broken in stable for months" :)
>
> Cheers,
Hi,
when I put the attached series file into debian/patches the already existing
three patches are applied. The resulting package is useable and can download
and open the torbrowser.
me@machine$: ~/src/torbrowser-launcher-0.1.9 $ head -n1 debian/patches/*patch
==> debian/patches/0001-Update-location-of-start-tor-browser-for-TBB-4.5-
and.patch <==
>From 3d9f4edc206ade74ff1b4194297e20025e51b793 Mon Sep 17 00:00:00 2001
==> debian/patches/0002-execute-.-start-tor-browser.desktop-instead-of-.-
Bro.patch <==
>From 5f833d73290bd3623bf22caffaed599381d454d9 Mon Sep 17 00:00:00 2001
==> debian/patches/0003-Stop-letting-Tor-Browser-act-as-a-default-
browser.patch <==
>From f219f35225fd71dfcfdd5c93c7470cf705778e5b Mon Sep 17 00:00:00 2001
> > And b.) is more urgent IMO, even though the workaround, installing from
> > jessie-backports is trivial. So is 5f833d7 enough to fix 0.1.9-1+deb8u1 as
> > it's in the archive?
The second patch that applies 5f833d7 is not usable without modifikation or
applying the first patch.
But it should be possible to have a patch to only apply 5f833d7.
I do not know wether the changes of all these three patches are ok or not for
applying on a package already in jessie, but they were introduced with the
commit that has the version number of the package in jessie today, obviuosly
they never got applied:
--8<--8<--
torbrowser-launcher (0.1.9-1+deb8u1) jessie; urgency=high
* Apply 3d9f4ed and 5f833d7 from 0.2.0 upstream release to deal with changed
pathes in the 4.5 torbrowser release. (Closes: #784041)
* 3d9f4ed also removes the accept links feature (as it has stopped worked
with 4.5.)
* Apply f219f35 from 0.2.0 to stop acting as default browser, because a
default browser should be captable of accepting links.
-->8-->8--
So imho the easiest way to fix this problem would be to add the series file
and rebuild if it is ok for an actual jessie package to have such changes.
The package would be available in jessie-updates until the next point release
if I undestand this right?
Regards,
Toby
0001-Update-location-of-start-tor-browser-for-TBB-4.5-and.patch
0002-execute-.-start-tor-browser.desktop-instead-of-.-Bro.patch
0003-Stop-letting-Tor-Browser-act-as-a-default-browser.patch