Problem with release archive for 1.7.

Bug #1891147 reported by Dark Dragon
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Pinta
Invalid
Undecided
Unassigned
description: updated
Revision history for this message
Cameron White (cameronwhite91) wrote :

In the build log for https://flathub.org/builds/#/builders/12/builds/2963, if you search higher up it looks like the Mono.Addins library cannot be found - this dependency needs to be installed (for normal Ubuntu packages, this would require installing libmono-addins-cil-dev and libmono-addins-gui-cil-dev).
When building from git, there are copies of these libraries in https://github.com/PintaProject/Pinta/tree/master/lib to facilitate building on Windows / OSX easily, but when packaging for a distribution you'd normally want the libraries from the repository to be used.

Note that there is a difference between https://github.com/PintaProject/Pinta/releases/download/1.6/pinta-1.6.tar.gz and https://github.com/PintaProject/Pinta/archive/1.6.tar.gz, and similarly https://github.com/PintaProject/Pinta/releases/download/1.7/pinta-1.7.tar.gz vs https://github.com/PintaProject/Pinta/archive/1.7.tar.gz.

The 'archive' versions are autogenerated by Github and would be the same as doing a shallow clone (i.e. you need to run autogen.sh, and the prepackaged libs would be there). It looks like your config for 1.6 used the archive tarball whereas the 1.7 config used the release tarball

Revision history for this message
Dark Dragon (darkdragon-001) wrote :

Thanks for pointing out the differences. Since flatpak packages libraries, I will continue to prefer the git/archive over release.

This issue can be closed.

Revision history for this message
grofaty (grofaty) wrote :

Dark, thanks for feedback. I am marking this bug report as Invalid, because there is no defect in Pinta to be fixed.

Changed in pinta:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.