Re: Heads up: Python 3.7 rebuild in progress

2018-06-29 Thread Antonio Trande
Thank you Jerry!
'antimony' is built now.

On 28/06/2018 22:51, Jerry James wrote:
> On Thu, Jun 28, 2018 at 2:06 PM Antonio Trande  wrote:
>> Does anyone know how to fix 'antimony'?
>> https://bugzilla.redhat.com/show_bug.cgi?id=1594496
> 
> The code has 2 problems.  One is simply a missing "const" keyword,
> easy to fix.  The other problem is that the Qt authors apparently
> thought it was a good idea to make a common word, "slots", be a macro.
> Since there is a structure element in the python headers with the name
> slots, bad things happen.  Try the attached patch.  It is slightly
> horrible, but should fix the build.  And please slap any developer
> near you who tries to #define a short word like that.
> 
> (I recently had to help a bunch of upstreams cope with the #define
> iszero that the latest revision of the C standard required to be added
> to math.h.  Guess what?  People had already used "iszero" as a
> function or method name, many times, and not synonymously with the
> meaning of the C standard macro, either.)
> 

-- 
---
Antonio Trande
Fedora Project
mailto 'sagitter at fedoraproject dot org'
GPG key: 0x5E212EE1D35568BE
GPG key server: https://keys.fedoraproject.org/



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/GR45WG2YBCLE3S45MDH73JZM2FUHTA7X/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-28 Thread Robert-André Mauchin
On jeudi 28 juin 2018 22:05:36 CEST Antonio Trande wrote:
> Does anyone know how to fix 'antimony'?
> https://bugzilla.redhat.com/show_bug.cgi?id=1594496
> 
> Reply from upstream is delayed...
> 
> On 28/06/2018 20:41, Miro Hrončok wrote:
> > This is a reminder that your package FTBFS with Python 3.7. Please fix
> > it. We'd like to merge the side tag soon and your package will likely
> > get broken deps afterwards. Chances are your package blocks others.
> > 
> > If nothing depends on your package and upstream is dead, consider
> > removing it.
> > 
> > Rebuild your package with: fedpkg build --target=f29-python
> > 
> > The list:
> > Maintainers by package:
> > 
> > sagitter   antimony
PyUnicode_AsUTF8 return type was char* in 3.6:
https://docs.python.org/3.6/c-api/unicode.html#c.PyUnicode_AsUTF8

but became const char* in 3.7:
https://docs.python.org/3.7/c-api/unicode.html#c.PyUnicode_AsUTF8

Thus you should probably patch https://github.com/mkeeter/antimony/blob/
master/lib/graph/src/util.cpp#L50 by transforming "char* c" into 
"const char* c"

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/COPKAWVLS5QTEJEL7ZDV7AQU7F3CX7B3/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-28 Thread Jerry James
On Thu, Jun 28, 2018 at 2:06 PM Antonio Trande  wrote:
> Does anyone know how to fix 'antimony'?
> https://bugzilla.redhat.com/show_bug.cgi?id=1594496

The code has 2 problems.  One is simply a missing "const" keyword,
easy to fix.  The other problem is that the Qt authors apparently
thought it was a good idea to make a common word, "slots", be a macro.
Since there is a structure element in the python headers with the name
slots, bad things happen.  Try the attached patch.  It is slightly
horrible, but should fix the build.  And please slap any developer
near you who tries to #define a short word like that.

(I recently had to help a bunch of upstreams cope with the #define
iszero that the latest revision of the C standard required to be added
to math.h.  Guess what?  People had already used "iszero" as a
function or method name, many times, and not synonymously with the
meaning of the C standard macro, either.)
-- 
Jerry James
http://www.jamezone.org/
--- app/viewport/render/instance.h.orig	2016-11-27 19:16:48.0 -0700
+++ app/viewport/render/instance.h	2018-06-28 14:44:06.985669560 -0600
@@ -1,6 +1,8 @@
 #pragma once
 
+#undef slots
 #include 
+#define slots Q_SLOTS
 #include 
 
 #include "viewport/image.h"
--- lib/graph/src/util.cpp.orig	2016-11-27 19:16:48.0 -0700
+++ lib/graph/src/util.cpp	2018-06-28 14:19:57.332549621 -0600
@@ -47,7 +47,7 @@ std::pair getPyError()
 error_traceback = "";
 for (int i=0; i < PyList_Size(lst); ++i)
 {
-char* c = PyUnicode_AsUTF8(PyList_GetItem(lst, i));
+const char* c = PyUnicode_AsUTF8(PyList_GetItem(lst, i));
 assert(!PyErr_Occurred());
 error_traceback += std::string(c);
 }
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/WFFFBMSKMU27FSHJLAKQJZMRJ5VGVPGK/


Heads up: Python 3.7 rebuild in progress

2018-06-28 Thread Antonio Trande
Does anyone know how to fix 'antimony'?
https://bugzilla.redhat.com/show_bug.cgi?id=1594496

Reply from upstream is delayed...

On 28/06/2018 20:41, Miro Hrončok wrote:
> This is a reminder that your package FTBFS with Python 3.7. Please fix
> it. We'd like to merge the side tag soon and your package will likely
> get broken deps afterwards. Chances are your package blocks others.
> 
> If nothing depends on your package and upstream is dead, consider
> removing it.
> 
> Rebuild your package with: fedpkg build --target=f29-python
> 
> The list:
> Maintainers by package:
> 
> sagitter   antimony
>


-- 
---
Antonio Trande
Fedora Project
mailto 'sagitter at fedoraproject dot org'
GPG key: 0x5E212EE1D35568BE
GPG key server: https://keys.fedoraproject.org/



signature.asc
Description: OpenPGP digital signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/D3XUHQG6KSIZF6GCQYEAIIIO3R4H2KW5/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-28 Thread William Moreno
>
>
> williamjmorenor python-rows
>
>
Done
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ANHVPWIYX4QUAZPDLBMQG4ESLKVTCKI4/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-28 Thread Alfredo Moralejo Alonso
On Mon, Jun 25, 2018 at 3:45 PM, Miro Hrončok  wrote:

> On 19.6.2018 11:27, Miro Hrončok wrote:
>
>> On 13.6.2018 15:14, Miro Hrončok wrote:
>>
>>> I've just started to build the bootstrap sequence in a side tag
>>> (f29-python).
>>>
>>>
>> I'm now mass rebuilding everything. Will do a couple of rounds before I
>> will look at the logs. If you see you package failing for a
>> non-dependencies related reason, please try to fix it and rebuild it with:
>>
>>  fedpkg build --target=f29-python
>>
>> Feel free to open bugs, make sure to block PYTHON37 [1].
>>
>> [1] http://bugzilla.redhat.com/show_bug.cgi?id=PYTHON37
>>
>
> Hi.
>
> We have 170 packages with blocked dependencies.
> We also have 176 packages that fail to build from source (+ ~10 more that
> are being handled).
>
> I need your help, I cannot possibly fix 178 packages.
>
> I've opened bugzillas for some, but let me ask you via e-mail before I go
> file 176 of them.
>
> Common problems:
>
>  * RuntimeError: generator raised StopIteration
>https://www.python.org/dev/peps/pep-0479/
>Solution: return instead (works with 2.7 as well)
>
>  * Syntax Error: async, await
>Those are reserved keywords now
>https://www.python.org/dev/peps/pep-0492/
>Solution: Rename. Add a wrapper if it's part of an API.
>
>
> If you fix your package, please build it in the side tag (fedpkg build
> --target=f29-python) and check what buildrequires it and maybe needs a
> rebuild as well (feel free to ping me for that part).
>
>
> The list of packages that FTBFS for non dependency reasons:
>
> Maintainers by package:
>
> python-kubernetesamoralej - affected by Syntax Error: async, await -
> just reported upstream in
> https://github.com/kubernetes-client/python/issues/558
>
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/KC3HT5CQB7UZVEBUFSKVKIY46HSX5RGI/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-27 Thread Raphael Groner
Hi Miro,

python-qutepart is fixed with a build conditional to skip some tests in 
execution that otherwise let abort xvfb due to unknown reasons. No better 
solution available so far.

Regards, Raphael
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/DFNJSR6GJ33XONMIQTXK25SKN5QJUANU/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-27 Thread Patrick Monnerat


On 06/25/2018 09:11 PM, Miro Hrončok wrote:
I'm now mass rebuilding everything. Will do a couple of rounds before 
I will look at the logs. If you see you package failing for a 
non-dependencies related reason, please try to fix it and rebuild it 
with:

 fedpkg build --target=f29-python


The list of packages that FTBFS for non dependency reasons:

insight  lkundrak monnerat


Done, OK: https://koji.fedoraproject.org/koji/taskinfo?taskID=27895889

Thanks for heads-up.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/L7XU2J5TPE25NZ4AEF3C2TTDK6SDUJUZ/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-26 Thread Jonathan Underwood
I spent a bit of time last night trying to fix the python-pyopengl build
failure. Here's where I got to:

It is the accelerate module which is failing to build when compiling the .c
files that ship with the source tarball. These are generated upstream by
Cython from the shipped .pyx files. Build failure arises due to a change in
the python internal data structures, and so the .c files need to be
regenerated by Cython.

I adjusted the package to regenerate the .c files during package build, but
that currently fails due to missing .pxd files in the source tarball. I
grabbed those files from the upstream git repo and added them to the
package sources, but Cython isn't finding them - obviously the Cython load
path needs adjusting somehow.

That's where I got to before I needed some sleep. I won't pick this up
again until the weekend, so if anyone has time to look at it before then,
that would be great.

Cheers,
Jonathan.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/RAES7UMYGXXAGP2BKWE5KUMN6W34UBA4/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-26 Thread Miro Hrončok

On 25.6.2018 15:45, Miro Hrončok wrote:

On 19.6.2018 11:27, Miro Hrončok wrote:

On 13.6.2018 15:14, Miro Hrončok wrote:
I've just started to build the bootstrap sequence in a side tag 
(f29-python).




I'm now mass rebuilding everything. Will do a couple of rounds before 
I will look at the logs. If you see you package failing for a 
non-dependencies related reason, please try to fix it and rebuild it 
with:


 fedpkg build --target=f29-python

Feel free to open bugs, make sure to block PYTHON37 [1].

[1] http://bugzilla.redhat.com/show_bug.cgi?id=PYTHON37


Hi.

We have 170 packages with blocked dependencies.
We also have 176 packages that fail to build from source (+ ~10 more 
that are being handled).


I need your help, I cannot possibly fix 178 packages.

I've opened bugzillas for some, but let me ask you via e-mail before I 
go file 176 of them.


Common problems:

  * RuntimeError: generator raised StopIteration
    https://www.python.org/dev/peps/pep-0479/
    Solution: return instead (works with 2.7 as well)

  * Syntax Error: async, await
    Those are reserved keywords now
    https://www.python.org/dev/peps/pep-0492/
    Solution: Rename. Add a wrapper if it's part of an API.


If you fix your package, please build it in the side tag (fedpkg build 
--target=f29-python) and check what buildrequires it and maybe needs a 
rebuild as well (feel free to ping me for that part).



The list of packages that FTBFS for non dependency reasons:


Couple new unblocked but now FTBFS packages:

Maintainers by package:
ansible-inventory-grapher pnemade
hatchlbalhar
myclifale terjeros
python-parallel-ssh  ignatenkobrain

Packages by maintainer:
fale   mycli
ignatenkobrain python-parallel-ssh
lbalharhatch
pnemadeansible-inventory-grapher
terjeros   mycli


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/OUKN3IRY3KGUBXXVW2SU2TRDE57PYQQM/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Miro Hrončok

On 25.6.2018 16:49, Todd Zullinger wrote:

Miro Hrončok wrote:

We have 170 packages with blocked dependencies.
We also have 176 packages that fail to build from source (+ ~10 more that
are being handled).

I need your help, I cannot possibly fix 178 packages.

I've opened bugzillas for some, but let me ask you via e-mail before I go
file 176 of them.

Common problems:

  * RuntimeError: generator raised StopIteration
https://www.python.org/dev/peps/pep-0479/
Solution: return instead (works with 2.7 as well)

  * Syntax Error: async, await
Those are reserved keywords now
https://www.python.org/dev/peps/pep-0492/
Solution: Rename. Add a wrapper if it's part of an API.


I happened to look at the failure for gpodder and noticed it
was due to a SyntaxError exception.  The code used async as
a parameter, which is now a keyword in python-3.7 (along
with await).  I wonder how many other failures are due to
that change in reserved keywords?  At least those are easy
to fix.


Quite a lot.


I filed a PR upstream and at src.fpo:

 https://github.com/gpodder/gpodder/pull/487
 https://src.fedoraproject.org/rpms/gpodder/pull-request/1

I'm not a gpodder maintainer (or user, I just poked it out
of curiosity), so I can't push and build it.


Thanks.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/G2OOKHQHQOQE6BM63NC4C2WVAWHU57UA/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Todd Zullinger
Miro Hrončok wrote:
> We have 170 packages with blocked dependencies.
> We also have 176 packages that fail to build from source (+ ~10 more that
> are being handled).
> 
> I need your help, I cannot possibly fix 178 packages.
> 
> I've opened bugzillas for some, but let me ask you via e-mail before I go
> file 176 of them.
> 
> Common problems:
> 
>  * RuntimeError: generator raised StopIteration
>https://www.python.org/dev/peps/pep-0479/
>Solution: return instead (works with 2.7 as well)
> 
>  * Syntax Error: async, await
>Those are reserved keywords now
>https://www.python.org/dev/peps/pep-0492/
>Solution: Rename. Add a wrapper if it's part of an API.

I happened to look at the failure for gpodder and noticed it
was due to a SyntaxError exception.  The code used async as
a parameter, which is now a keyword in python-3.7 (along
with await).  I wonder how many other failures are due to
that change in reserved keywords?  At least those are easy
to fix.

I filed a PR upstream and at src.fpo:

https://github.com/gpodder/gpodder/pull/487
https://src.fedoraproject.org/rpms/gpodder/pull-request/1

I'm not a gpodder maintainer (or user, I just poked it out
of curiosity), so I can't push and build it.

-- 
Todd
~~
Suppose I were a member of Congress, and suppose I were an idiot. But,
I repeat myself.
-- Mark Twain



signature.asc
Description: PGP signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/SITL72V6QR76N5BIZ35LW7PHQFWOWIKD/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Miro Hrončok

On 19.6.2018 11:27, Miro Hrončok wrote:

On 13.6.2018 15:14, Miro Hrončok wrote:
I've just started to build the bootstrap sequence in a side tag 
(f29-python).




I'm now mass rebuilding everything. Will do a couple of rounds before I 
will look at the logs. If you see you package failing for a 
non-dependencies related reason, please try to fix it and rebuild it with:


     fedpkg build --target=f29-python

Feel free to open bugs, make sure to block PYTHON37 [1].

[1] http://bugzilla.redhat.com/show_bug.cgi?id=PYTHON37


Hi.

We have 170 packages with blocked dependencies.
We also have 176 packages that fail to build from source (+ ~10 more 
that are being handled).


I need your help, I cannot possibly fix 178 packages.

I've opened bugzillas for some, but let me ask you via e-mail before I 
go file 176 of them.


Common problems:

 * RuntimeError: generator raised StopIteration
   https://www.python.org/dev/peps/pep-0479/
   Solution: return instead (works with 2.7 as well)

 * Syntax Error: async, await
   Those are reserved keywords now
   https://www.python.org/dev/peps/pep-0492/
   Solution: Rename. Add a wrapper if it's part of an API.


If you fix your package, please build it in the side tag (fedpkg build 
--target=f29-python) and check what buildrequires it and maybe needs a 
rebuild as well (feel free to ping me for that part).



The list of packages that FTBFS for non dependency reasons:

Maintainers by package:
LuxRenderbesser82 kwizart luya
accerciser   kalev
antimony sagitter
argparse-manpage praiskup
beignet  ignatenkobrain
brd  jsbackus
btestfab
cantor   jreznik rdieter than
ceph branto dachary dmick jdieter ke4qqq kkeithle 
ktdreyer steve stingray

custodia cheimes simo
cxxtest  mgieseki
diceware kushal
dionaea  rebus
eric rdieter
fish amluto ohaessler oliver
flannrmattes
frescobaldi  bsjones limb
gcc  aoliva jakub law mpolacek
gcc-python-plugindmalcolm jakub
git-cola comzeradd moceap ohaessler
gns3-server  athmane
gpaw marcindulak
gpodder  jspaleta limb vpv
gtimelog amigadave
insight  lkundrak monnerat
kdevelop-python  dvratil jgrulich minh
lammps   junghans
libcec   pbrobinson
libftdi  hobbes1069 lucilanga
libproxy amigadave cicku danw npmccallum
libreoffice  caolanm dtardon erack sbergmann
libsbml  sagitter zbyszek
libstoragemgmt   cathay4t grover tasleson
libuser  herczy jhrozek mitr
libvirt-python   berrange veillard
lohit-assamese-fonts petersen pravins
lohit-bengali-fonts  petersen pravins
lohit-devanagari-fonts petersen pravins
lohit-gujarati-fonts petersen pravins
lohit-gurmukhi-fonts petersen pravins
lohit-malayalam-fonts pravins
lohit-marathi-fonts  petersen pravins
lohit-nepali-fonts   petersen pravins
lohit-odia-fonts petersen pravins
lohit-tamil-fontspetersen pravins
mathgl   deji krege mycae
moosezbyszek
omniORBpysmani
opencv   hguemar hhorak jmlich jridky kwizart pkajaba 
sergiomb vjancik

openscap-daemon  isimluk jcerny matyc mpreisle wsato
openvswitch  aconole chrisw fbl tgraf tredaell
poezio   fantom louizatakk
prewikka totol
psi4 jussilehtola
pyatspi  mclasen rtcm
pygame   jkaluza jskarvad limb
pymoltimfenn
pysnmp   fab
pystatgrab   fab heliocastro potty slankes ttorling
pysvnravenoak sgallagh
python-APScheduler   pabelanger
python-Mastodon  limb
python-aiofiles  ignatenkobrain
python-astropy   orion sergiopr
python-backoff   bowlofeggs
python-basemap   jspaleta limb
python-bashate   apevec chandankumar
python-behavebesser82
python-binaryornot   pingou
python-blist ignatenkobrain salimma
python-bloom cottsay rmattes
python-cattrsbrouhaha
python-celerybmbouter bowlofeggs mrunge topdog
python-cheetah   mikeb mskalick
python-couchbase avsej
python-cu2qu athoscr
python-django-countries bkabrda
python-django-keyedcache mrunge sundaram
python-djvulibre bstinson
python-flask-cache   piotrp
python-flask-restful jsedlak kparal ralph
python-flask-restless yograterol
python-flask-script  ishcherb ralph rkuska
python-flask-silkpcpa
python-genshifschwarz jcollie
python-gitlabstevetraylen
python-gnocchiclient pkilambi
python-gunicorn  dcallagh
python-http-parser   bkabrda ralph
python-jira  ishcherb ralph stevetraylen
python-jupyter-kernel-test qulogic
python-kafka pkilambi
python-kazoo apevec nsaje
python-keystoneclient apevec jruzicka
python-klustaankursinha
python-

Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Sandro Bonazzola
2018-06-25 13:14 GMT+02:00 Miro Hrončok :

> On 25.6.2018 12:08, Sandro Bonazzola wrote:
>
>> Hi,
>> trying to update sos to upstream 3.6.
>> Failed on f29 target[1]
>>
>> pushed to f29-python target as suggested and failed again[2] and failed
>> also on f28 target[3], missing six module everywhere.
>>
>> spec file has Requires: python3-six but looks like it's not failing
>> preparing the chroot despite the package is not installed.
>>
>
> It misses:
>
> BuildRequires: python3-six
>
>
Thanks, good catch!


> Scratch build with that:
> https://koji.fedoraproject.org/koji/taskinfo?taskID=27855791
>
>
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
>



-- 

SANDRO BONAZZOLA

ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA R&D RHV

Red Hat EMEA 

sbona...@redhat.com

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/IEU3GSMX5LRXQB2VPTZZXT3SUW5GEJCR/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Miro Hrončok

On 25.6.2018 12:08, Sandro Bonazzola wrote:

Hi,
trying to update sos to upstream 3.6.
Failed on f29 target[1]

pushed to f29-python target as suggested and failed again[2] and failed also on 
f28 target[3], missing six module everywhere.

spec file has Requires: python3-six but looks like it's not failing preparing 
the chroot despite the package is not installed.


It misses:

BuildRequires: python3-six

Scratch build with that:
https://koji.fedoraproject.org/koji/taskinfo?taskID=27855791

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/Z7WURUT7GACMIKXB3BTLAYNVVXQXHUIT/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-25 Thread Sandro Bonazzola
Hi,
trying to update sos to upstream 3.6.
Failed on f29 target[1]

pushed to f29-python target as suggested and failed again[2] and failed also on 
f28 target[3], missing six module everywhere.

spec file has Requires: python3-six but looks like it's not failing preparing 
the chroot despite the package is not installed.


[1] https://koji.fedoraproject.org/koji/taskinfo?taskID=27854004
[2] https://koji.fedoraproject.org/koji/taskinfo?taskID=27854107
[3] https://koji.fedoraproject.org/koji/taskinfo?taskID=27854023
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/OH6LRQ7UBDTQGELUDBY25IIG4TTVI757/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-24 Thread Miro Hrončok

On 24.6.2018 03:21, William Moreno wrote:
I have updated a few packages to last upstream releases and added to the 
f29-python tag, sorry for the bad timing


Anything that builds in the f29-python tag is great, thank you!

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/R3T6BNI2US3V6ANGW7CTYT3O2NSDK32L/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-23 Thread William Moreno
I have updated a few packages to last upstream releases and added to the
f29-python tag, sorry for the bad timing but I live in Nicaragua and we are
steel under heavy protests against local government

*William Moreno Reyes*
Colaborador Proyecto Fedora | Nicaragua
IRC:  williamjmorenor Canales: #fedora-latam ; #fedora-ni
https://fedoraproject.org/wiki/User:Williamjmorenor
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/FQ2ZC2LIMLVAUBZF5OSIIVTY2V3CMBIT/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-23 Thread Raphael Groner
> Thanks, jpype package is fixed with the patch included.

https://koji.fedoraproject.org/koji/taskinfo?taskID=27810928

Crossing fingers.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/OS7QVCIUQGJBXGCE4LRE2WOJMOG6GMQB/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-22 Thread Jonathan Underwood
On Wed, 13 Jun 2018, 14:14 Miro Hrončok,  wrote:

> I've just started to build the bootstrap sequence in a side tag
> (f29-python).
>
> This should not affect you mostly but if you have a Python 3 package and
> you are going to update it with new buildtime dependencies, please let
> me know or wait until this is done.
>
> The initial order is in
> https://github.com/hroncok/rpm-list-builder/blob/python37/python37.yaml


Last night I updated python-lz4 to a new upstream release. That adds a
dependency on python-psutil.

>
>
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/YIDXSEJLCGEPBZ4UASBX7LQAKLMFLFKK/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-21 Thread Jerry James
On Wed, Jun 20, 2018 at 1:36 AM Miro Hrončok  wrote:
> Unfortunately this is blocked by failing:
>
> python-manuel
> https://koji.fedoraproject.org/koji/taskinfo?taskID=27740145
> https://bugzilla.redhat.com/show_bug.cgi?id=1593132

I fixed and built python-manuel, then built python-ZODB,
python-zc-customdoctests, and python-zdaemon.  I also updated
python-uvloop to version 0.10.1, since that adds python 3.7 support,
and fixed a bug that prevented thread IDs from being handled
correctly, leading to a bunch of test failures.  I think that should
unblock the python-ZEO build, which I just kicked off.  Yay!

I'm booked pretty solid for the next several days, so I probably won't
be able to help out again until next week sometime.  I think I still
have a couple of packages that didn't build successfully for python
3.7.  If anybody figures out the problem, please feel free to fix it
and do a build.  I will be grateful.

Regards,
-- 
Jerry James
http://www.jamezone.org/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/XCYSRLKGJVAXJ6SHLPVF5JLEN44DJL6H/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-21 Thread Raphael Groner
> On 20.6.2018 19:24, Raphael Groner wrote:
> 
> https://github.com/originell/jpype/pull/332

Thanks, jpype package is fixed with the patch included.
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/YWQ7JW33GX5LYIRE23QOKUOBHW6GCIX5/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-21 Thread Miro Hrončok

On 20.6.2018 19:24, Raphael Groner wrote:

FTBFS of jpype. Please be aware of PEP 432. No idea if upstream needs to 
provide a fix.


https://github.com/originell/jpype/pull/332

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/JCVLMIBUALG3OYTXSRPHAMMUWBTRNNNW/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-21 Thread Miro Hrončok

On 21.6.2018 06:12, Jerry James wrote:

On Wed, Jun 20, 2018 at 1:36 AM Miro Hrončok  wrote:

Unfortunately this is blocked by failing:

python-manuel
https://koji.fedoraproject.org/koji/taskinfo?taskID=27740145
https://bugzilla.redhat.com/show_bug.cgi?id=1593132


I had planned to look at that tonight.  However, just as I arrived
home from work tonight, as I was pulling into my driveway, my
neighbor's propane grill exploded, catching his deck and then his
house on fire.  Fortunately there were no serious injuries.


I'm glad nobody go seriously hurt.


Is there a way to do a mock build against the packages currently in f29-python?


fedpkg mock-config --target f29-python

This gives you a mock config you can use with mock -r or fedpkg 
mockbuild --root. (Untested.)



--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/VY4265GQFVL5WODLCJOTBTDRHXPBGSJW/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-20 Thread Jerry James
On Wed, Jun 20, 2018 at 1:36 AM Miro Hrončok  wrote:
> Unfortunately this is blocked by failing:
>
> python-manuel
> https://koji.fedoraproject.org/koji/taskinfo?taskID=27740145
> https://bugzilla.redhat.com/show_bug.cgi?id=1593132

I had planned to look at that tonight.  However, just as I arrived
home from work tonight, as I was pulling into my driveway, my
neighbor's propane grill exploded, catching his deck and then his
house on fire.  Fortunately there were no serious injuries.

It's been a busy night.

I will try to look at python-manuel tomorrow night.

Is there a way to do a mock build against the packages currently in f29-python?
-- 
Jerry James
http://www.jamezone.org/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/VSLXBTJIV3DL4F66BSHFXUTPPAH3SKOX/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-20 Thread Raphael Groner
Hi Miro,

there are new releases of upstream for python-jep, py4j and jpype. 
Unfortunately, me as the maintainer of these packages did not find any time to 
update those. There's not much sense actually to rebuild the outdated packages.
https://bugzilla.redhat.com/show_bug.cgi?id=1592995
https://bugzilla.redhat.com/show_bug.cgi?id=1574046
https://bugzilla.redhat.com/show_bug.cgi?id=1563207

FTBFS of jep. There's some ongoing work to implement official support for 
Python 3.7:
https://github.com/ninia/jep/commit/f1ae0672cf8ceea8c22576d910d1aae7b0bfd081
https://github.com/ninia/jep/issues/142

FTBFS of jpype. Please be aware of PEP 432. No idea if upstream needs to 
provide a fix.
https://github.com/python/cpython/pull/1729
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/ARUOCC774DUSGAC2GPGCTGGYQGQJBU53/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-20 Thread Miro Hrončok

On 20.6.2018 05:55, Jerry James wrote:

  fedpkg build --target=f29-python


I have fixed python-pybtex, python-pybtex-docutils, python-latexcodec,
python-sphinx-testing, and started a build of
python-sphinxcontrib-bibtex which I think has a high chance of
succeeding.  


Thank You.


That should unblock the python-BTrees build, which in
turn should unblock the rest of the ZODB/ZEO stack.


Unfortunately this is blocked by failing:

python-manuel
https://koji.fedoraproject.org/koji/taskinfo?taskID=27740145
https://bugzilla.redhat.com/show_bug.cgi?id=1593132

python-trollius
https://koji.fedoraproject.org/koji/taskinfo?taskID=27740570
https://bugzilla.redhat.com/show_bug.cgi?id=1593133

python-uvloop
https://koji.fedoraproject.org/koji/taskinfo?taskID=27740603
https://bugzilla.redhat.com/show_bug.cgi?id=1556279

Or stuff that depends on those.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/XCZZRS3APHHD6FR4GLYKSJQQ7QAXTRW5/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-19 Thread Jerry James
On Tue, Jun 19, 2018 at 3:42 AM Miro Hrončok  wrote:
> I'm now mass rebuilding everything. Will do a couple of rounds before I
> will look at the logs. If you see you package failing for a
> non-dependencies related reason, please try to fix it and rebuild it with:
>
>  fedpkg build --target=f29-python

I have fixed python-pybtex, python-pybtex-docutils, python-latexcodec,
python-sphinx-testing, and started a build of
python-sphinxcontrib-bibtex which I think has a high chance of
succeeding.  That should unblock the python-BTrees build, which in
turn should unblock the rest of the ZODB/ZEO stack.  Unfortunately,
that is all the time I have for tonight.  I can probably help out
again about 20 hours from now, if needed.

Regards,
--
Jerry James
http://www.jamezone.org/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/SFNXDXPP3FKZTYYD4AO3VCMMTZNFZDLN/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-19 Thread Miro Hrončok

On 19.6.2018 11:27, Miro Hrončok wrote:
I'm now mass rebuilding everything. Will do a couple of rounds before I 
will look at the logs. If you see you package failing for a 
non-dependencies related reason, please try to fix it and rebuild it with:


     fedpkg build --target=f29-python

Feel free to open bugs, make sure to block PYTHON37 [1].


In any case, please don't rebuild it in f29 without reason, it's not 
helpful.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3W7GRTJNEQJDQDGIQAXWVCKY5GMXHI5Y/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-19 Thread Miro Hrončok

On 13.6.2018 15:14, Miro Hrončok wrote:
I've just started to build the bootstrap sequence in a side tag 
(f29-python).


This should not affect you mostly but if you have a Python 3 package and 
you are going to update it with new buildtime dependencies, please let 
me know or wait until this is done.


The initial order is in 
https://github.com/hroncok/rpm-list-builder/blob/python37/python37.yaml


The initial order was built (except for failing python-alembic [0] and 
dependent bodhi, fedpkg).


I'm now mass rebuilding everything. Will do a couple of rounds before I 
will look at the logs. If you see you package failing for a 
non-dependencies related reason, please try to fix it and rebuild it with:


fedpkg build --target=f29-python

Feel free to open bugs, make sure to block PYTHON37 [1].

If you see a dependency problem, just wait (unless you know the 
dependency is circular and a bootstrapping is required, in that case, 
please do the bootstrapping).


Thanks


[0] https://bugzilla.redhat.com/show_bug.cgi?id=1592127
[1] http://bugzilla.redhat.com/show_bug.cgi?id=PYTHON37

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/3Q3KGSI3K45KKP2GNXTHQSWJOTUWH4PQ/


Re: Heads up: Python 3.7 rebuild in progress

2018-06-13 Thread Jerry James
On Wed, Jun 13, 2018 at 7:15 AM Miro Hrončok  wrote:

> This should not affect you mostly but if you have a Python 3 package and
> you are going to update it with new buildtime dependencies, please let
> me know or wait until this is done.
>

Just last night, I updated the cryptominisat and stp packages to versions
that support Python 3, so there are now python3-cryptominisat and
python3-stp subpackages.  FYI.  Thank you and regards,
-- 
Jerry James
http://www.jamezone.org/
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/UPJTZ7PB53KEFFIUDEUKOJS55TKXHQHC/


Heads up: Python 3.7 rebuild in progress

2018-06-13 Thread Miro Hrončok
I've just started to build the bootstrap sequence in a side tag 
(f29-python).


This should not affect you mostly but if you have a Python 3 package and 
you are going to update it with new buildtime dependencies, please let 
me know or wait until this is done.


The initial order is in 
https://github.com/hroncok/rpm-list-builder/blob/python37/python37.yaml

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/message/AWSPEQSEY5NZZIJKQ6CDICPX45HUIK4M/