#1008763 torbrowser-launcher: Multiarch support

#1008763#5
Date:
2022-03-31 21:41:48 UTC
From:
To:
Dear Maintainer,

I am running a multiarch system and tried to install torbrowser-launcher:amd64
instead of the x86 version, in the belief that this would download the 64bit
version

This did not work, apt-get is complaining about

The following packages have unmet dependencies:
 torbrowser-launcher:amd64 : Depends: python3-gpg:amd64 but it is not going to
be installed
                             Depends: python3-packaging:amd64 but it is not
installable
                             Depends: python3-pyqt5:amd64 but it is not going
to be installed
                             Depends: python3-requests:amd64
                             Depends: python3-socks:amd64 but it is not
installable
                             Recommends: tor:amd64 but it is not going to be
installed

I believe all those dependencies do not depend on the exact architecture so
could have ":any" : Also I think there should be "Multi-Arch: allowed".

However, looking at the python code it would download whatever is
platform.architecture() anyway.. in my case almost certainly i386 binary. So
maybe the whole package should be marked as architecture independent as it
makes no sense to have 32 and 64 bit versions of a script that will do the
same?

#1008763#10
Date:
2022-04-01 21:00:54 UTC
From:
To:
I think this lint warning is relevant:
https://lintian.debian.org/tags/package-contains-no-arch-dependent-files?version=2.114.162

Might be best to mark it as
Architecture: all

Richard

#1008763#15
Date:
2023-02-05 04:19:59 UTC
From:
To:
Upstream only support amd64 and i386
- https://aus1.torproject.org/torbrowser/update_3/release/
It's useless for other arch to install this package.

Cheers,
Roger

#1008763#20
Date:
2023-09-03 06:57:35 UTC
From:
To:
control: tags -1 wontfix