Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get debian package for tauthon #71

Open
naftaliharris opened this issue Feb 24, 2017 · 10 comments
Open

Get debian package for tauthon #71

naftaliharris opened this issue Feb 24, 2017 · 10 comments

Comments

@naftaliharris
Copy link
Owner

No description provided.

@jobbautista9
Copy link

Python 2 has been removed from Debian testing and sid now it seems. It'd be nice to have a Debian package ready for Tauthon. :)

@vandys
Copy link

vandys commented Jan 27, 2023

Any feel for how to handle all the add-on packages? python-tz, -urllib3, -pyparsing, and so forth?

@stefantalpalaru
Copy link
Collaborator

how to handle all the add-on packages

Pip and virtualenv/venv.

@vandys
Copy link

vandys commented Jan 27, 2023

So the plan is to not be a strict drop-in replacement for the now-departed Python2. I've been living with this reality anyway, but it will be a disconnect from the apt-based workflows of Debian users.

@stefantalpalaru
Copy link
Collaborator

The plan is to find the path of least resistance.

@vandys
Copy link

vandys commented Jan 27, 2023

I understand, and certainly tauthon as a Debian package would be excellent!

@stefantalpalaru
Copy link
Collaborator

Virtualenv and Pip are finally working: https://github.com/stefantalpalaru/virtualenv-tauthon

Now we can think about offering binary packages.

@stevenpusser
Copy link

I tried to make a proper deb from source to build Pale Moon with it on testing and Sid, but PM can't find various modules. Do I have to set PYTHONPATH to something in PM's build environment?

Besides pip and virtualenv being forbidden by Debian policy, they also aren't allowed on the openSUSE Build Server that I use for the builds.

https://build.opensuse.org/package/show/home:stevenpusser:palemoon-GTK3/tauthon

https://build.opensuse.org/package/show/home:stevenpusser:palemoon-GTK3/palemoon-tauthon

@stefantalpalaru
Copy link
Collaborator

Do I have to set PYTHONPATH to something in PM's build environment?

Does it allow you to specify the Python binary? Pointing that to "tauthon" should be enough.

@stevenpusser
Copy link

I tried some suggestions a found for Pale Moon and Firefox in Pale Moon's mozconfig file, but when it tries /usr/bin/tauthon, it gets this

ImportError: No module named _oserror

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants