You are not logged in.

#1 2014-09-17 15:53:34

rabcor
Banned
Registered: 2013-02-09
Posts: 500

Krita-Git Orphaned

This package (krita-git) has been orphaned for about a month, Krita is a rapidly developing digital art program, and in my opinion the best one available on Linux, it is a Corel Painter competitor much like Gimp is a Photoshop competitor. I like to have all the latest features even if they're not stable to make the most of the program (it's common for stability and performance updates to be in the development builds that aren't in the stable branch too), and I've noticed the handful of professional artists that use this program tend to do the same.

I would highly appreciate it if someone would be nice enough to adopt this package and keep it up to date. The package is still working, but the pkgbuild is outdated and I don't know when it'll stop working.

Thanks smile

Last edited by rabcor (2014-09-17 15:56:32)

Offline

#2 2014-09-17 15:58:10

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,305

Re: Krita-Git Orphaned

It's a git package, what is it that needs to be kept up to date?

Offline

#3 2014-09-17 17:15:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Krita-Git Orphaned

What exactly is wrong with the PKGBUILD? If you don't want to adopt it, at least post a fixed PKGBUILD in the comments.


Edit: Is this the same package as calligra-krita in the repos?

Last edited by karol (2014-09-17 17:16:44)

Offline

#4 2014-09-17 19:36:17

rabcor
Banned
Registered: 2013-02-09
Posts: 500

Re: Krita-Git Orphaned

This is the development build of that package, yes.

There's nothing wrong with the pkgbuild I have found except the version naming (which means I have to manually check if there's a new update) since yaourt wouldn't be able to detect any difference. For me it's only a bit of an inconvenience, but I have no idea how to check for these update since I can't seem to find their git repository tree anywhere to track the versions. (Edit: Found it!)

The current version is "62d016a" the version given in the pkgbuild is "93379.3adac25". It's also like I said rapidly being developed so it might unpredictably lose or gain new dependencies. Especially over these last few months it's getting a lot of developer focus since they just got crowdfunded to add a few features.

Last edited by rabcor (2014-09-17 19:42:15)

Offline

#5 2014-09-17 20:07:51

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: Krita-Git Orphaned

I think it is very good that the package is orphaned. This way it is possible for any user who detects a problem to publish a fixed PKGBUILD. As long as it works there is no need for a maintainer, so ask again when you find a problem.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#6 2014-09-17 20:20:09

rabcor
Banned
Registered: 2013-02-09
Posts: 500

Re: Krita-Git Orphaned

Alright, thanks smile

I do have a problem with the official package though (look at how many more packages it pulls for make purposes)

There's also a discrepency, one of them depends on exiv2, the other just pulls calligra-plugins (which I think it does not need).

Last edited by rabcor (2014-09-17 20:37:56)

Offline

#7 2014-09-17 22:02:55

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Krita-Git Orphaned

rabcor wrote:

The current version is "62d016a" the version given in the pkgbuild is "93379.3adac25".

Doesn't it set the pkgver in

pkgver() {
  cd "$srcdir/$_pkgname"
  echo $(git rev-list --count master).$(git rev-parse --short master)
}

?
https://wiki.archlinux.org/index.php/VC … Guidelines

How exactly are you building the package from the AUR?

Offline

#8 2014-09-17 22:24:34

progandy
Member
Registered: 2012-05-17
Posts: 5,321

Re: Krita-Git Orphaned

rabcor wrote:

look at how many more packages it pulls for make purposes

It's a split-package. The makedepends contain the dependencies for all packages that are part of it.

There's also a discrepency, one of them depends on exiv2, the other just pulls calligra-plugins (which I think it does not need).

exiv2 is already part of the dependency tree below kdebase-runtime, so the choice to (not) include it does not affect the build. Whether calligra-plugins is optional or not I don't know.


| alias CUTF='LANG=en_XX.UTF-8@POSIX ' | alias ENGLISH='LANG=C.UTF-8 ' |

Offline

#9 2014-09-21 00:51:20

rabcor
Banned
Registered: 2013-02-09
Posts: 500

Re: Krita-Git Orphaned

karol wrote:
rabcor wrote:

The current version is "62d016a" the version given in the pkgbuild is "93379.3adac25".

Doesn't it set the pkgver in

pkgver() {
  cd "$srcdir/$_pkgname"
  echo $(git rev-list --count master).$(git rev-parse --short master)
}

?
https://wiki.archlinux.org/index.php/VC … Guidelines

How exactly are you building the package from the AUR?


I build it with yaourt, you misunderstand, by package version I really meant the version the repository claims it to be (meaning it cannot be updated automatically through standard means (yaourt -Syu --aur) yaourt unless I were to write a script that specifically checks for the latest version of this program and update it if the current version I've got doesn't match it)

However it is worth noting that when I originally wrote the OP I was unaware that the package actually worked and would compile (I edited that in afterwards)

Last edited by rabcor (2014-09-21 00:52:14)

Offline

#10 2014-09-21 10:50:31

Stefan Husmann
Member
From: Germany
Registered: 2007-08-07
Posts: 1,391

Re: Krita-Git Orphaned

AFAIK yaourt has an option to deal with VCS-packages.

Offline

#11 2014-09-21 19:00:19

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Krita-Git Orphaned

yaourt is not 'standard means' to install packages from the AUR.
Does it work with makepkg? Is the version number incremented?

Offline

Board footer

Powered by FluxBB