[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-09 Thread Mattia Rizzolo
it's now available in https://launchpad.net/~inkscape.dev/+archive/ubuntu/stable?field.series_filter=focal -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-09 Thread Max Gaukler
** Changed in: inkscape Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug g

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-05 Thread Hachmann
It's going to be the stable one, when the issues with the build failures (due to tests ...) are fixed. No ETA, hopefully within the next couple days. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/17353

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-05 Thread Pander
Which PPA offers Inkscape 1.0 build for Focal? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug go to: https://bugs.lau

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-03 Thread Pander
Thanks for the extra information. I will use the PPA. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug go to: https://b

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-03 Thread Mattia Rizzolo
@mpredotka please file what you are seeing (with as many details as possible) in a different bug, this is totally unrelated. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Po

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-03 Thread Mattia Rizzolo
@pander It's very unlikely Inkscape 1.0 will ever go into -updates. 1.0 changed many things, including the command line options, that *do* break other packages (just two days ago, a fellow Debian Developer wrote to me about this). Unfortunately, Inkscape 1.0 came too late to be included in Ubun

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-02 Thread Michal Predotka
Now I've installed the stable version from snapcraft. The effects seems to work but the interface looks like old Windows :/ -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Por

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-02 Thread Michal Predotka
I've recently installed Ubuntu 20.04 and Inkscape on it. Turns out number of effects from Extensions menu does not work. I can only see a dialog box for a split second and nothing happens. I believe this bug is the problem. So what are the options for the latest Ubuntu LTS users? -- You received

[Bug 1735363] Re: inkscape: Port to Python 3

2020-05-02 Thread Pander
Will Inkscape version 1.0 with this fix also go into updates or backports for Focal? This Ubuntu release should not depend on Python 2 https://www.fosslinux.com/26413/ubuntu-20-04-lts-focal-fossa-set-to- remove-python-2.htm so in terms of LTS, that would be very desirable. ** Tags added: focal -

[Bug 1735363] Re: inkscape: Port to Python 3

2020-04-27 Thread Jeremy Bicha
fixed in latest groovy package: https://launchpad.net/ubuntu/+source/inkscape/1.0~rc1-3 ** Changed in: inkscape (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.n

[Bug 1735363] Re: inkscape: Port to Python 3

2019-10-05 Thread Bug Watch Updater
** Changed in: inkscape (Debian) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this

[Bug 1735363] Re: inkscape: Port to Python 3

2019-10-04 Thread Mattia Rizzolo
I think that, apart from the build process, there is only this bit that would need to be chnaged. So I'm currently doing this, but I'd love to be able to specify that at build time (or for inkscape to detect it by itself, as I suggested above): --- a/src/extension/implementation/script.cpp +++ b/

[Bug 1735363] Re: inkscape: Port to Python 3

2019-10-01 Thread Mattia Rizzolo
> * Would you expect the shebang to be adjusted for python3 as well Not really. You are already calling `python path/to/script.py` right now; that already ignores the shebang, and so I don't really care of changing that right now. Since it's used only a build time, I care even less. > * I suspe

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-30 Thread Patrick Storz
> Maybe you could add a cmake option to let the user > select the python binary? That sounds like a reasonable approach, however I wonder: * Would you expect the shebang to be adjusted for python3 as well (which would require us to configure .py files as a build step in this case and seems lik

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-28 Thread Hachmann
Ah, thank you for explaining, Mattia! I think Patrick (ede123) will read this here, but if he doesn't reply, please ping people in IRC. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title:

Re: [Bug 1735363] Re: inkscape: Port to Python 3

2019-09-28 Thread Mattia Rizzolo
Yes the OS defines it, but first within Debian we still have quite a few packages calling "python" and expecting python2, we are still chasing them down. Then, clearly we can never know of however many users scripts and whatnot that require py2. So we have decided long ago to just make the /usr/b

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-28 Thread Hachmann
Doesn't the OS define what 'python' refers to? Are there many other programs that still need Python2 and don't label it as such? (this doesn't mean that there shouldn't be such a switch, I'm just curious why this needs to be patched at all when the alias could just be changed and then the whole

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-28 Thread Mattia Rizzolo
So it seems that in the current 1.0 beta1, there are 6 calls to `python` in the various CMakeLists.txt that I had to patch to use python3. Maybe you could add a cmake option to let the user select the python binary? -- You received this bug notification because you are a member of Ubuntu Bugs, w

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-26 Thread Patrick Storz
Yes, we still support Python 2, although the preference is to use Python 3 together with Inkscape 1.0. For example Mac and Windows packages ship with Python 3, so extensions not compatible with Python 3 won't run out-of-the-box. Everything shipped with Inkscape is supposed to run with both Pytho

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-26 Thread Hachmann
So I guess you'll need to update your article. There is nothing about that in the linked release notes draft. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-26 Thread Hachmann
As far as I know, Inkscape 1.0 has not dropped support for Python 2.7, but aims to keep supporting old third-party extensions, so users can still use them, even if their maintainer hasn't updated them yet. -- You received this bug notification because you are a member of Ubuntu Bugs, which is sub

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-26 Thread Sumana Harihareswara
I'm working on communications regarding the sunsetting of Python 2.x [0] The way I understand & have phrased my understanding[1] of Inkscape's plans is: Inkscape's LTS 0.92.x line aims to continue supporting Python 2.7 but Inkscape 0.92.5 will also support Python 3, and the 1.0 line will drop suppo

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-10 Thread Nico Schlömer
> However the idea for Inkscape (at least the "LTS" branch 0.92.x) is to support both, python2 and python3, I'm wondering if this might be a mistake. After all, Python 2 will be unsupported by upstream in a few months time. Not even security bugs will be fixed, so using it is dangerous from then o

[Bug 1735363] Re: inkscape: Port to Python 3

2019-09-02 Thread Bug Watch Updater
** Changed in: inkscape (Fedora) Status: Confirmed => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug g

[Bug 1735363] Re: inkscape: Port to Python 3

2019-08-05 Thread Patrick Storz
I see... so some distros basically want to push towards Python 3 but are too afraid to do it "properly" by also switching the target of "python". ;-) I'd be totally fine with replacing "python" with "python3" on the Inkscape-side if we targeted python3 only. However the idea for Inkscape (at leas

[Bug 1735363] Re: inkscape: Port to Python 3

2019-08-05 Thread Mattia Rizzolo
The problem is that in the Linux world there is no real, final, decision on what to do with the name "python". So, at least in Debian/Ubuntu, we have no plans on having /usr/bin/python to ever point to anything that is not Python 2. In Arch Linux, the situation is the opposite instead… There

[Bug 1735363] Re: inkscape: Port to Python 3

2019-07-30 Thread Patrick Storz
What's the problem with calling "python" (without version number)? If there's no version number, it's supposed to be the system's preferred version of python (which might well be python3). Therefore I don't see an explicit dependency on Python 2, as long as all build scripts are compatible with P

[Bug 1735363] Re: inkscape: Port to Python 3

2019-07-30 Thread Stefan Bruens
There are still a few calls to "python ... i18n.py" in share/*/CMakeLists.txt, so the build system still requires python2. The 5 scripts share/*/i18n.py itself are compatible with both python2 and python3. -- You received this bug notification because you are a member of Ubuntu Bugs, which is su

[Bug 1735363] Re: inkscape: Port to Python 3

2019-06-25 Thread Hachmann
Last month. [Meaning: sorry, no idea, it was due much earlier, but hasn't been released yet, will probably be before August] -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Po

[Bug 1735363] Re: inkscape: Port to Python 3

2019-06-25 Thread Christoph Junghans
What is the ETA for 0.92.5? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/inkscape

[Bug 1735363] Re: inkscape: Port to Python 3

2019-04-30 Thread Qantas94Heavy
** Changed in: inkscape Milestone: None => 0.92.5 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug go to: https://b

[Bug 1735363] Re: inkscape: Port to Python 3

2019-04-29 Thread Hachmann
Inkscape 0.92.5 as well as Inkscape 1.0 will be compatible with Python 3: 0.92.5: https://gitlab.com/inkscape/inkscape/merge_requests/568 https://gitlab.com/inkscape/inkscape/merge_requests/582 1.0: https://gitlab.com/inkscape/extensions/blob/master/README.md ** Changed in: inkscape Stat

[Bug 1735363] Re: inkscape: Port to Python 3

2019-04-29 Thread Bug Watch Updater
Launchpad has imported 1 comments from the remote bug at https://bugzilla.redhat.com/show_bug.cgi?id=1704419. If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://hel

[Bug 1735363] Re: inkscape: Port to Python 3

2019-04-29 Thread Mattia Verga
** Bug watch added: Red Hat Bugzilla #1704419 https://bugzilla.redhat.com/show_bug.cgi?id=1704419 ** Also affects: inkscape (Fedora) via https://bugzilla.redhat.com/show_bug.cgi?id=1704419 Importance: Unknown Status: Unknown -- You received this bug notification because you are a

[Bug 1735363] Re: inkscape: Port to Python 3

2018-04-08 Thread Hachmann
Some work has been done on this by doctormo during the Hackfest, as far as I understand. However, the Python3 port has been combined with moving extensions out of the main repo for that branch, so not sure about compatibility and usefulness with/for current Inkscape versions. -- You received

[Bug 1735363] Re: inkscape: Port to Python 3

2018-04-08 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: inkscape (Ubuntu) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: i

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-09 Thread Eduard Braun
One thing we'd need to consider is that some more or less basic Inkscape functionality currently relies on Python extensions, e.g. - Several templates - Help links although I already wondered if this was even really necessary - I assume there are better solutions available to open a link from

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-09 Thread Hachmann
Thank you for the explanation, Bryce and Mattia! But until 2020, this should be solved, as far as I understand, regardless of this? We've only got 2 hackfests until then... time flies. I found that these depend on python scripts, but there may be more, hope others will fill in the blanks (I've als

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-09 Thread Mattia Rizzolo
The main → universe move as I see it has more of a logistic change: theoretically speaking, as long as it is in main Canonical could be called upon providing commercial support if any customer asked for it, as well as providing security patches if any security breach appeared, etc. At any rate,

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-09 Thread Bryce Harrington
I'd second Ted's suggestion of splitting out python code to a separate package, that's something we've been pondering doing for other reasons already. Do we have a listing of what exactly uses python? I know the extension programs do, and those could be split out to an inkscape-extras package. I

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-09 Thread Hachmann
@valavanisalex Sorry, I don't know much about it. su_v is often around on IRC, please ask her there about the status or send her an email. As far as I know, there is no other place tracking this. Do you think this might become one focus for the Hackfest? Being 'demoted' doesn't sound so good in my

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-05 Thread Alex Valavanis
@Hachmann - Thanks for the gitlab link to su_v's work. Do you know what the status of the fork is? Is there a wiki page/bug report tracking the migration? It would be good to get this merged as soon as possible, as the fork is 6 months behind master. -- You received this bug notification becau

[Bug 1735363] Re: inkscape: Port to Python 3

2018-01-05 Thread Alex Valavanis
** Changed in: inkscape Importance: Undecided => Medium ** Changed in: inkscape Status: New => Triaged -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Pytho

[Bug 1735363] Re: inkscape: Port to Python 3

2017-12-30 Thread Bug Watch Updater
** Changed in: inkscape (Debian) Status: New => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug go to

[Bug 1735363] Re: inkscape: Port to Python 3

2017-12-11 Thread Ted Gould
While I think it is fine for Inkscape to not be in main, there is a snap for it, if there are those who want to still see it in main another possible solution is to split out the Python extensions. They're independent and could be a separate package with a recommends. -- You received this bug not

[Bug 1735363] Re: inkscape: Port to Python 3

2017-12-06 Thread Sebastien Bacher
** Changed in: inkscape (Ubuntu) Importance: Undecided => Wishlist -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage notifications about this bug

[Bug 1735363] Re: inkscape: Port to Python 3

2017-12-06 Thread Sebastien Bacher
** Changed in: inkscape (Ubuntu) Assignee: Ubuntu Desktop (ubuntu-desktop) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Python 3 To manage not

[Bug 1735363] Re: inkscape: Port to Python 3

2017-12-06 Thread Jeremy Bicha
** Summary changed: - inkscape: Use/Port of Python3 needed, or considering demotion + inkscape: Port to Python 3 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1735363 Title: inkscape: Port to Pytho