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

New Ubuntu PPA with patched build #26

Open
savoury1 opened this issue Aug 21, 2019 · 5 comments
Open

New Ubuntu PPA with patched build #26

savoury1 opened this issue Aug 21, 2019 · 5 comments

Comments

@savoury1
Copy link

tl;dr -- Metamorphose2 PPA for Ubuntu

This is not an issue, rather a log in the record here on what appears to be unmaintained software (especially given various other issues about installing). Finally got around to creating a new PPA with a build that patches #16 (credit to Alin Andrei for publishing a version of the software with some needed patches already applied).

So for all who are trying to get Metamorphose2 working on a Ubuntu-based system, check the PPA for a Xenial build that may well work fine with newer series too (perhaps someone can report on that here, as and when they get to trying the new build on a series newer than Xenial). Soon a forked Github copy of the program, that will have all the patches already applied.

@ianare
Copy link
Member

ianare commented Aug 22, 2019

Yes, it's true, I really don't have the time to maintain this program so much anymore. I appreciate the work you've done on the PPA, thanks :-)

If you have any patches to make the app work better please don't hesitate to send me pull requests.

  • ianaré

@savoury1
Copy link
Author

Thanks @ianare for your reply, understand that you don't have time so much to maintain the program anymore but appreciate the response. Have created a pull request (#27) as you suggested, which fixes a critical bug (for various Ubuntu-based systems at least) that essentially stops the program from functioning, including on my Ubuntu 16.04 Xenial based system.

Probably quite "hacky" (not a Python programmer yet!) but it works! :-)

@xpelican
Copy link

xpelican commented Aug 27, 2019

Reporting as per your request for Ubuntu 18.04.1:
'python-imaging' is listed as a dependency, but it has been replaced by 'python-pil'

Do you have any recommendations for installing this properly? Can't wait for the patched version! Thank you for doing this!

UPDATE: I have installed the newer package, Pillow, and tested it on Python2.7 to see if the function calls work the same way. Looks like they do. So I edited the import call in the src/utils.py file to reference Pillow instead, and tried to make another deb to install from.

This time, the problem becomes installing the python-wxgtk2.8 package, which is proving to be very difficult without breaking packages on the system significantly. I'll try and test further to see if it gets me anywhere, but thought I'd report back to you in case it proves useful in any way.

@savoury1
Copy link
Author

savoury1 commented Aug 28, 2019

Thanks for the report, appreciate the feedback for the new PPA package. So today I updated the build to add python-pil as an alternative to the unavailable (in Bionic and newer) python-imaging dependency.

The new Metamorphose2 version is 0.9.0~beta to reflect that internally (ie. Help/About) it gives this version number (not 0.8.4). So please try installing the 0.9.0~beta version from the Launchpad PPA and hopefully that will work for you on Bionic now.

@savoury1
Copy link
Author

Also see https://github.com/savoury1/metamorphose2/releases/tag/v2.0.9.0 for a new source release. The version number (0.9.0 beta) now reflects that reported internally by Metamorphose2, ie. Help/About. A copy of the Launchpad built binary deb file is also now available at the linked release page.

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

3 participants