PintaProject / Pinta

Simple GTK# Paint Program
http://www.pinta-project.com/
MIT License
1.75k stars 267 forks source link

Update Pinta PPA with recent versions #738

Open MikeNavy opened 4 months ago

MikeNavy commented 4 months ago

Description Make available Pinta 2.1.1 and further versions as debs, in Pinta PPA https://launchpad.net/~pinta-maintainers/+archive/ubuntu/pinta-stable, for Jammy and further Ubuntu versions.

Additional context From Ubuntu Jammy, 22.04 LTS, and further versions (Mantic; Noble future 24.04 LTS...), "dotnet-sdk-8.0" is available as a package from Ubuntu repository. See https://pkgs.org/download/dotnet-sdk-8.0

This makes possible to have Pinta 2.1.1 available from a launchpad PPA, since all the dependencies can be found in Ubuntu repository and since the installation of .Net 8.0 from Microsoft is no longer required.

cameronwhite commented 4 months ago

Yep, having dotnet available definitely helps. I think the additional problem is that the PPA builder doesn't have internet access, so Pinta's dependencies on Nuget packages involve some extra complexity to get those bundled up and working

The maintainer of this PPA (https://xtradeb.net/apps/pinta/) worked out how to solve those issues, so similar changes could be ported over to the official PPA in the future. I'd suggest using that PPA for now though!

Fr-Dae commented 2 months ago

any news for 24.04 ? 23.04 ppa don't work

cameronwhite commented 2 months ago

There are no immediate plans since I don't have the development time to work on maintaining more packages. I'd suggest using the PPA linked in the previous comment, or using the snap / flatpak packages

Fr-Dae commented 2 months ago

I can't understand why people do this to themselves, it's so bad with snap, and it adds so much unnecessary and heavy dependency :/.

cameronwhite commented 2 months ago

I would suggest contacting the maintainers of https://xtradeb.net/apps/pinta/ to ask them to update their PPA for 24.04 (there are already packages for 23.10 and 22.04 by the look of it)

Fr-Dae commented 2 months ago

22.04 use python 3.10 23.04 use python 3.11 so i can't use old ppa :/

how to contact someone on this website ?

cameronwhite commented 2 months ago

Their webpage has links to their contact email and bug tracker

JGCarroll commented 2 months ago

The Pinta snap is one of the best snaps going!

It's also the smallest version of Pinta, at just 34.4 MB installation space used. The flatpak for example is 100MB. The Windows installer is 50MB download and 220MB once installed. (N.B, this assumes we're removing duplicated packages, which both the Flatpak and Snap do).

From Ubuntu 22.04 where you'd already have the Gnome snap and the rest installed, it literally really is 34.MB installed.

If it isn't a satisying experience, I'll personally confront the guy who made it ;).

Fr-Dae commented 2 months ago

On Lubuntu minimal we don't have snap, firefox comes directly from PPA, and I'd hate to have to install snap just for pinta :/