GNU bug report logs -
#25733
kallithea dependencies
Previous Next
Reported by: ng0 <contact.ng0 <at> cryptolab.net>
Date: Tue, 14 Feb 2017 20:12:02 UTC
Severity: normal
Tags: moreinfo, patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
On 17-02-18 13:21:54, Ricardo Wurmus wrote:
>
> contact.ng0 <at> cryptolab.net writes:
>
> > From: ng0 <ngillmann <at> runbox.com>
> >
> > * gnu/packages/python.scm (python-docutils-0.11): New variable.
> > ---
>
> […]
>
> > +;; kallithea-0.3.2 needs this
>
> I wonder: does Kallithea *really* need these particular versions or does
> it just have overly strict version checks?
>
> > +(define-public python-docutils-0.11
> > + (package
> > + (inherit python-docutils)
> > + (version "0.11")
> > + (source
> > + (origin
> > + (method url-fetch)
> > + (uri (pypi-uri "docutils" version))
> > + (sha256
> > + (base32
> > + "1jbybs5a396nrjy9m13pgvsxdwaj7jw7nsawkhl4fi1nvxm1dx4s"))))))
>
> Okay.
>
> > +(define-public python2-docutils-0.11
> > + (package-with-python2 python-docutils-0.11))
> > +
>
> Much better! But: I’d rather not add the Python 2 variant unless it’s
> really needed. If Kallithea really just needs the Python 2 variant,
> then please do not add the Python 3 variant. The same comment applies
> to all other patches in this series that add variants like this.
>
> --
> Ricardo
>
> GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC
> https://elephly.net
>
Thanks for your review, I'll send updates soon.
I think the weird constructions of some python2 variants originated in
the fact that the branch is too old to remember why I did it ;)
So here's my idea: I'll send an email upstream and ask about the
restrictions and if we could simply use a newer version, current one,
etc etc. I have not been following kallithea development since I packaged
this, but I know there has been no new release. These patches just reflect
what I tested, and I didn't even get to kallithea itself
afaik because I still needed dependencies for running tests.
Does this sound appropriate for you?
--
ng0 -- https://www.inventati.org/patternsinthechaos/
This bug report was last modified 5 years and 34 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.