GNU bug report logs - #26613
Add pootle

Previous Next

Package: guix-patches;

Reported by: Julien Lepiller <julien <at> lepiller.eu>

Date: Sat, 22 Apr 2017 21:16:02 UTC

Severity: normal

Done: Efraim Flashner <efraim <at> flashner.co.il>

Bug is archived. No further changes may be made.

Full log


Message #11 received at 26613 <at> debbugs.gnu.org (full text, mbox):

From: Julien Lepiller <julien <at> lepiller.eu>
To: 26613 <at> debbugs.gnu.org
Subject: Re: bug#26613: Add pootle
Date: Sun, 23 Apr 2017 17:25:59 +0200
[Message part 1 (text/plain, inline)]
Le Sat, 22 Apr 2017 20:33:21 -0400,
Leo Famulari <leo <at> famulari.name> a écrit :

> On Sat, Apr 22, 2017 at 11:13:14PM +0200, Julien Lepiller wrote:
> 
> Thanks for all these patches!
> 
> > here are patches that add pootle, a translation server written in
> > django. Some patches modify packages that have several dependents,
> > so it should probably go to core-updates first.  
> 
> We don't want to update foo and break foo's dependents on the master
> branch, but unless foo has > 1200 dependents, we can avoid waiting for
> core-updates. See:
> 
> https://lists.gnu.org/archive/html/guix-devel/2016-10/msg00933.html
> 
> For this patch series, the bigger changes are updates to pytest-runner
> and dateutil, right? That's less than 200 dependent packages. At that
> scale, all the packages could be built as a test on a developer's
> machine, or you could just check a few dependent packages and push it
> to master with fingers crossed ;)
> 
> Patch-specific comments below. Whatever I don't comment on LGTM.
> 
> > Subject: [PATCH 01/34] gnu: python-pytest-runner: Update to 2.11.1.
> > 
> > * gnu/packages/python.scm (python-pytest-runner)
> > (python2-pytest-runner): Update to 2.11.1.  
> 
> I'd check a handful of dependent packages and cross my fingers :)
I've rebuilt everything, and nothing new fails.

> 
> [lots of suggestions]
OK, I applied all your suggestions, thanks :).

I attached the updated patches. I could find how to run some of the
testsuite, and commented when they failed before even running the tests
or when there was no testsuite to begin with. I had to add a few more
packages for the testsuites to run in some packages.

> 
> > Subject: [PATCH 34/34] gnu: Add pootle.
> > 
> > * gnu/packages/django.scm (pootle): New variable.  
> 
> > +    (version "2.8.0rc5")  
> 
> Usually we don't package beta versions or release candidates, but
> sometimes it's the right thing to do. What's the story here?
I use pootle on another system and found that the latest version has
some bugs that make it difficult to use (though not breaking it
completely). I'm a happy user of the release candidate. I could package
version 2.7.6 too, but I wouldn't use it ;).

> 
> [other suggestions]
>

All done too, thanks :)

[0001-gnu-python-pytest-runner-Update-to-2.11.1.patch (text/x-patch, attachment)]
[0002-gnu-Add-python-pytest-warnings.patch (text/x-patch, attachment)]
[0003-gnu-Add-python-pytest-catchlog.patch (text/x-patch, attachment)]
[0004-gnu-Add-python-utils.patch (text/x-patch, attachment)]
[0005-gnu-Add-python-webassets.patch (text/x-patch, attachment)]
[0006-gnu-Add-python-sphinx-me.patch (text/x-patch, attachment)]
[0007-gnu-python-rq-Update-to-0.7.1.patch (text/x-patch, attachment)]
[0008-gnu-Add-python-cssmin.patch (text/x-patch, attachment)]
[0009-gnu-Add-python-diff-match-patch.patch (text/x-patch, attachment)]
[0010-gnu-Add-python-dirsync.patch (text/x-patch, attachment)]
[0011-gnu-Add-python-nosexcover.patch (text/x-patch, attachment)]
[0012-gnu-Add-python-elasticsearch.patch (text/x-patch, attachment)]
[0013-gnu-python-dateutil-Update-to-2.6.0.patch (text/x-patch, attachment)]
[0014-gnu-Add-python-levenshtein.patch (text/x-patch, attachment)]
[0015-gnu-Add-python-scandir.patch (text/x-patch, attachment)]
[0016-gnu-Add-python2-stemming.patch (text/x-patch, attachment)]
[0017-gnu-Add-python-factory-boy.patch (text/x-patch, attachment)]
[0018-gnu-Add-python-translate-toolkit.patch (text/x-patch, attachment)]
[0019-gnu-Add-python-mysqlclient.patch (text/x-patch, attachment)]
[0020-gnu-Add-python-django-assets.patch (text/x-patch, attachment)]
[0021-gnu-Add-python-django-jsonfield.patch (text/x-patch, attachment)]
[0022-gnu-Add-python-dj-database-url.patch (text/x-patch, attachment)]
[0023-gnu-Add-python-django-bulk-update.patch (text/x-patch, attachment)]
[0024-gnu-Add-python-django-contact-form.patch (text/x-patch, attachment)]
[0025-gnu-Add-python-django-contrib-comments.patch (text/x-patch, attachment)]
[0026-gnu-Add-python-django-overextends.patch (text/x-patch, attachment)]
[0027-gnu-Add-python-hiredis.patch (text/x-patch, attachment)]
[0028-gnu-Add-python-fakeredis.patch (text/x-patch, attachment)]
[0029-gnu-Add-python-django-redis.patch (text/x-patch, attachment)]
[0030-gnu-Add-python-django-rq.patch (text/x-patch, attachment)]
[0031-gnu-Add-python-django-sortedm2m.patch (text/x-patch, attachment)]
[0032-gnu-Add-python-django-appconf.patch (text/x-patch, attachment)]
[0033-gnu-Add-python-django-statici18n.patch (text/x-patch, attachment)]
[0034-gnu-python-pytest-django-Update-to-3.1.2.patch (text/x-patch, attachment)]
[0035-gnu-python-pytest-cov-Update-to-2.4.0.patch (text/x-patch, attachment)]
[0036-gnu-Fix-python2-django-allauth.patch (text/x-patch, attachment)]
[0037-gnu-Add-pootle.patch (text/x-patch, attachment)]

This bug report was last modified 7 years and 294 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.