Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-05 Thread Jos de Kloe

Hi Tomáš,

thanks a lot for preparing this patch!
It is merged now in the rawhide branch.

Best regards,

Jos

On 7/4/23 09:46, Tomas Hrnciar wrote:

Hello Jos,

thank you for doing this. I see upstream has already responded and 
proposed a fix. I've opened PR to backport it. It builds with Python 
3.12 in f39-sidetag.


https://src.fedoraproject.org/rpms/python-metar/pull-request/1 

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



On Mon, Jul 3, 2023 at 9:43 PM Jos de Kloe > wrote:


Hi Tomáš,

I have been looking at this one:

  > python-metar         jdekloe

and I think it needs to be fixed upstream before it can be build for
python3.12. Of course the failing tests can be disabled, but that may
just hide that the module is crippled.

So I opened this issue upstream:
https://github.com/python-metar/python-metar/issues/175


Best regards,

Jos.

On 6/27/23 20:43, Tomáš Hrnčiar wrote:
 > Hello,
 >
 > I'd like to provide an update on Python 3.12 mass rebuild.
 >
 > The mass rebuild is still in progress. So far 2666 packages were
rebuilt
 > in side tag which is about 65,8% out of 4049 python packages. We
are now
 > working on fixing important packages blocking others.
 >
 > As mentioned in previous email - if you see a "Rebuilt for Python
3.12"
 > (or similar) commit in your package, please don't rebuild it in
regular
 > rawhide or another rawhide side tag. If you need to, please let
us know,
 > so we can coordinate.
 >
 > If you'd like to build a package after we already rebuilt it, you
should
 > be able to build it in the side tag via:
 >
 > on branch rawhide:
 > $ fedpkg build --target=f39-python
 > $ koji wait-repo f39-python --build 
 >
 > Note that it will take a while before all the essential packages are
 > rebuilt, so don't expect all your dependencies to be available right
 > away. Please, don't attempt to build your package in the side tag
before
 > we do.
 > When in trouble, ask here or on IRC (#fedora-python on Libera.Chat).
 > Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.
 >
 > Builds:
 >

https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 

 >
 > Please avoid any potentially disturbing or major changes in Python
 > packages until the rebuild is over.
 >
 > Thanks. Let us know if you have any questions.
 >
 > Here is the list of packages that failed to build but their
dependencies
 > are available. If you'd like to help us, any fixes are welcome.
Please
 > build the package with --target=f39-python if you fix it.
 >
 > If your package is failing with ModuleNotFoundError: No module named
 > 'imp', this is happening because Python 3.12 removed the long
deprecated
 > imp module. As a stopgap measure, you can BuildRequire
 > python3-zombie-imp package, which allows you to import the imp
module
 > even on Python 3.12. We strongly recommend talking to upstream and
 > encouraging them to migrate to importlib instead.
 >
 > Maintainers by package:
... snip 
 >> Please avoid any potentially disturbing or major changes in Python
 >> packages until the rebuild is over.
 >>
 >> Thanks. Let us know if you have any questions.


___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-04 Thread Tomas Hrnciar
Hello Jos,

thank you for doing this. I see upstream has already responded and proposed
a fix. I've opened PR to backport it. It builds with Python 3.12 in
f39-sidetag.

https://src.fedoraproject.org/rpms/python-metar/pull-request/1
https://koji.fedoraproject.org/koji/taskinfo?taskID=102904082

On Mon, Jul 3, 2023 at 9:43 PM Jos de Kloe  wrote:

> Hi Tomáš,
>
> I have been looking at this one:
>
>  > python-metar jdekloe
>
> and I think it needs to be fixed upstream before it can be build for
> python3.12. Of course the failing tests can be disabled, but that may
> just hide that the module is crippled.
>
> So I opened this issue upstream:
> https://github.com/python-metar/python-metar/issues/175
>
> Best regards,
>
> Jos.
>
> On 6/27/23 20:43, Tomáš Hrnčiar wrote:
> > Hello,
> >
> > I'd like to provide an update on Python 3.12 mass rebuild.
> >
> > The mass rebuild is still in progress. So far 2666 packages were rebuilt
> > in side tag which is about 65,8% out of 4049 python packages. We are now
> > working on fixing important packages blocking others.
> >
> > As mentioned in previous email - if you see a "Rebuilt for Python 3.12"
> > (or similar) commit in your package, please don't rebuild it in regular
> > rawhide or another rawhide side tag. If you need to, please let us know,
> > so we can coordinate.
> >
> > If you'd like to build a package after we already rebuilt it, you should
> > be able to build it in the side tag via:
> >
> > on branch rawhide:
> > $ fedpkg build --target=f39-python
> > $ koji wait-repo f39-python --build 
> >
> > Note that it will take a while before all the essential packages are
> > rebuilt, so don't expect all your dependencies to be available right
> > away. Please, don't attempt to build your package in the side tag before
> > we do.
> > When in trouble, ask here or on IRC (#fedora-python on Libera.Chat).
> > Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.
> >
> > Builds:
> >
> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> >
> > Please avoid any potentially disturbing or major changes in Python
> > packages until the rebuild is over.
> >
> > Thanks. Let us know if you have any questions.
> >
> > Here is the list of packages that failed to build but their dependencies
> > are available. If you'd like to help us, any fixes are welcome. Please
> > build the package with --target=f39-python if you fix it.
> >
> > If your package is failing with ModuleNotFoundError: No module named
> > 'imp', this is happening because Python 3.12 removed the long deprecated
> > imp module. As a stopgap measure, you can BuildRequire
> > python3-zombie-imp package, which allows you to import the imp module
> > even on Python 3.12. We strongly recommend talking to upstream and
> > encouraging them to migrate to importlib instead.
> >
> > Maintainers by package:
> ... snip 
> >> Please avoid any potentially disturbing or major changes in Python
> >> packages until the rebuild is over.
> >>
> >> Thanks. Let us know if you have any questions.
>
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-03 Thread Jos de Kloe

Hi Tomáš,

I have been looking at this one:

> python-metar jdekloe

and I think it needs to be fixed upstream before it can be build for 
python3.12. Of course the failing tests can be disabled, but that may 
just hide that the module is crippled.


So I opened this issue upstream:
https://github.com/python-metar/python-metar/issues/175

Best regards,

Jos.

On 6/27/23 20:43, Tomáš Hrnčiar wrote:

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:

... snip 
Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-02 Thread Michael J Gruber
Perfect!

https://src.fedoraproject.org/rpms/rst2pdf/pull-request/2
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-01 Thread Sandro

On 01-07-2023 22:05, Michael J Gruber wrote:

I may have a patch for rst2pdf - how do I chain-scratch build against 
f39-python? I probably don't, so how do I mock build with f39-build chroot?



fedpkg mock-config --target f39-python > ~/.config/mock/f39-python.cfg
fedpkg srpm
mock -r f39-python --rebuild $SRPM

That's what I've been doing and what others recommended on IRC.

-- Sandro
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-01 Thread Michael J Gruber
Some packages may build with py 3.12 but not work with it if they don't have 
tests. For example, python-PyMuPDF fails when it tries to builds its 
documentation, but the error is in rst2pdf. If I disable doc creation then 
python-PyMuPDF builds against py 3.12 (and the tests succeed).

I may have a patch for rst2pdf - how do I chain-scratch build against 
f39-python? I probably don't, so how do I mock build with f39-build chroot?

python-PyMuPDF FTBFS because of rst2pdf: 
https://koji.fedoraproject.org/koji/buildinfo?buildID=2224200

python-PyMuPDF builds without doc: 
https://koji.fedoraproject.org/koji/taskinfo?taskID=102814124

Possible rst2pdf upstream fix: 
https://github.com/rst2pdf/rst2pdf/pull/1171#pullrequestreview-1508457716
(rst2pdf package lags behind upstream releases; upstream patch applies to 0.99 
but not 0.97 where configparser is spelled ConfigParser)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-07-01 Thread Frantisek Zatloukal
On Tue, Jun 27, 2023 at 8:44 PM Tomáš Hrnčiar  wrote:

> python-redis cicku kevin maxamillion
>

I've filled https://src.fedoraproject.org/rpms/python-redis/pull-request/13
, that should get python-redis going and unstuck a bunch of packages
depending on it.

Just a note, the failure wasn't caused by Python 3.12, but redis 7.2 rebase
in rawhide.

-- 

Best regards / S pozdravem,

František Zatloukal
Senior Quality Engineer
Red Hat
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-30 Thread Petr Viktorin



On 30. 06. 23 18:13, Jerry James wrote:

On Fri, Jun 30, 2023 at 9:02 AM Petr Viktorin  wrote:

The use_tracing was fixed for most code, but still remained in
profiling/tracing support.
I filed a PR for Cython:
https://src.fedoraproject.org/rpms/Cython/pull-request/46

(Hoping for a Cython 3 release soon -- things are getting fixed properly
for 3.0, but the stable branch is pretty much on life support now...)


Ah great, thank you.


Do you have an example of a package that fails on ob_digit?
Uses of that should be behind CYTHON_USE_PYLONG_INTERNALS which should
be off by default (and probably will stay off until Cython 3.0).


I was trying to fix a couple of Paulo's packages, python-cypari2 and
python-fpylll.  They directly access ob_digit.  My attempts to fix
them seemed to be stymied by the Cython definition I mentioned, but
maybe I just don't know what I'm doing. :-)  If you have suggestions
on how to approach the fixes for those two packages, I would be very
grateful.


Sadly these are too involved for me to fix today, but I filed upstream 
issues:


https://github.com/sagemath/cypari2/issues/137
https://github.com/fplll/fplll/issues/514
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-30 Thread Jerry James
On Fri, Jun 30, 2023 at 9:02 AM Petr Viktorin  wrote:
> The use_tracing was fixed for most code, but still remained in
> profiling/tracing support.
> I filed a PR for Cython:
> https://src.fedoraproject.org/rpms/Cython/pull-request/46
>
> (Hoping for a Cython 3 release soon -- things are getting fixed properly
> for 3.0, but the stable branch is pretty much on life support now...)

Ah great, thank you.

> Do you have an example of a package that fails on ob_digit?
> Uses of that should be behind CYTHON_USE_PYLONG_INTERNALS which should
> be off by default (and probably will stay off until Cython 3.0).

I was trying to fix a couple of Paulo's packages, python-cypari2 and
python-fpylll.  They directly access ob_digit.  My attempts to fix
them seemed to be stymied by the Cython definition I mentioned, but
maybe I just don't know what I'm doing. :-)  If you have suggestions
on how to approach the fixes for those two packages, I would be very
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-30 Thread Petr Viktorin

On 29. 06. 23 22:37, Jerry James wrote:

On Tue, Jun 13, 2023 at 6:03 AM Tomas Hrnciar  wrote:

If you'd like to build a package after we already rebuilt it, you should be 
able to build it in the side tag via:

on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 


I'm trying to help by fixing packages I maintain that failed to build
on the first attempt.  However, I'm having some issues with Cython
generating incorrect code.  The most recent example is the
python-pytest-cython package, which fails because Cython generates
code that accesses the use_tracing field of _PyCFrame.  That field was
removed in python 3.12.


Thanks for your help!

The use_tracing was fixed for most code, but still remained in 
profiling/tracing support.
I filed a PR for Cython: 
https://src.fedoraproject.org/rpms/Cython/pull-request/46


(Hoping for a Cython 3 release soon -- things are getting fixed properly 
for 3.0, but the stable branch is pretty much on life support now...)




There are a couple of other packages that have issues with the
representation of a long object.  In python 3.11 and before, we had:

struct _longobject {
 PyObject_VAR_HEAD
 digit ob_digit[1];
};

In python 3.12, we have:

typedef struct _PyLongValue {
 uintptr_t lv_tag; /* Number of digits, sign and flags */
 digit ob_digit[1];
} _PyLongValue;

struct _longobject {
 PyObject_HEAD
 _PyLongValue long_value;
};

The Cython package in the side tag has this in Includes/cpython/longintrepr.pxd:

 ctypedef class __builtin__.py_long [object PyLongObject]:
 cdef digit* ob_digit

which is incorrect for python 3.12.  I think I'm stuck until Cython
has been updated for python 3.12.


Do you have an example of a package that fails on ob_digit?
Uses of that should be behind CYTHON_USE_PYLONG_INTERNALS which should 
be off by default (and probably will stay off until Cython 3.0).

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-30 Thread Jonathan Wakely
On Fri, 16 Jun 2023 at 07:50, Miro Hrončok  wrote:
>
> On 13. 06. 23 14:02, Tomas Hrnciar wrote:
> > Hello,
> >
> > in order to deliver Python 3.12, we are running a coordinated rebuild in a 
> > side
> > tag.
> >
> > https://fedoraproject.org/wiki/Changes/Python3.12
> > 
> >
> > We anticipate starting this rebuildsometimethis week.
> >
> > If you see a "Rebuilt for Python 3.12" (or similar) commit in your package,
> > please don't rebuild it in regular rawhideor another rawhide side tag. If 
> > you
> > need to, please let us know, so we can coordinate.
> >
> > If you'd like to build apackageafter we already rebuilt it, you should be 
> > able
> > to build it in the side tag via:
> >
> > on branch rawhide:
> > $ fedpkg build --target=f39-python
> > $ koji wait-repo f39-python --build 
> >
> > Note that it will take a while before all the essential packages are 
> > rebuilt,
> > so don't expect all your dependencies to be available right away. Please, 
> > don't
> > attempt to build your package in the side tag before we do.
> > When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me
> > (thrnciar) or Miro (mhroncok) if you need to talk to us.
> >
> > Builds:
> > https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> >  
> > 
> >
> > Please avoid any potentially disturbing or major changes in Python packages
> > until the rebuild is over.
> >
> > Thanks. Let us know if you have any questions.
>
> The following packages were built in rawhide after they were built in out
> Python 3.12 side tag (f39-python):
>
> codespell
> devscripts
> iscsi-initiator-utils
> libxc
> miniupnpc
> petsc
> python-apypie
> python-bitarray
> python-boto3
> python-cerberus
> python-cloudflare
> python-hpack
> python-pyudev
>
> Please, don't do that.
>
> I will now rebuild them in the side tag again.

And then I went and did a rawhide build for tbb, requiring another
build in the side tag. Sorry about that, for some reason I thought
this tag had merged already :-(
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-29 Thread Jerry James
On Tue, Jun 13, 2023 at 6:03 AM Tomas Hrnciar  wrote:
> If you'd like to build a package after we already rebuilt it, you should be 
> able to build it in the side tag via:
>
> on branch rawhide:
> $ fedpkg build --target=f39-python
> $ koji wait-repo f39-python --build 

I'm trying to help by fixing packages I maintain that failed to build
on the first attempt.  However, I'm having some issues with Cython
generating incorrect code.  The most recent example is the
python-pytest-cython package, which fails because Cython generates
code that accesses the use_tracing field of _PyCFrame.  That field was
removed in python 3.12.

There are a couple of other packages that have issues with the
representation of a long object.  In python 3.11 and before, we had:

struct _longobject {
PyObject_VAR_HEAD
digit ob_digit[1];
};

In python 3.12, we have:

typedef struct _PyLongValue {
uintptr_t lv_tag; /* Number of digits, sign and flags */
digit ob_digit[1];
} _PyLongValue;

struct _longobject {
PyObject_HEAD
_PyLongValue long_value;
};

The Cython package in the side tag has this in Includes/cpython/longintrepr.pxd:

ctypedef class __builtin__.py_long [object PyLongObject]:
cdef digit* ob_digit

which is incorrect for python 3.12.  I think I'm stuck until Cython
has been updated for python 3.12.
-- 
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-29 Thread Michael J Gruber
I took care of lensfun, which was not quite as much fun as it sounds:

https://src.fedoraproject.org/rpms/lensfun/pull-request/4

Could use a pair of critical python packager eyeballs, though ;-)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Miro Hrončok

On 27. 06. 23 21:37, Maxwell G wrote:



If your package is failing with ModuleNotFoundError: No module named
'imp', this is happening because Python 3.12 removed the long deprecated
imp module. As a stopgap measure, you can BuildRequire
python3-zombie-imp package, which allows you to import the imp module
even on Python 3.12. We strongly recommend talking to upstream and
encouraging them to migrate to importlib instead.


The package has `Provides: deprecated()` so that cannot be done without
violating policy.


The idea is that packages that already use (deprecated) imp can migrate to this 
as a stop gap measure. But no new packages should depend on this.


We could *not deprecate* it instead and submit a change proposal to deprecate 
it later, but that seems rather useless.


--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Miro Hrončok

On 27. 06. 23 21:37, Maxwell G wrote:



If your package is failing with ModuleNotFoundError: No module named
'imp', this is happening because Python 3.12 removed the long deprecated
imp module. As a stopgap measure, you can BuildRequire
python3-zombie-imp package, which allows you to import the imp module
even on Python 3.12. We strongly recommend talking to upstream and
encouraging them to migrate to importlib instead.


The package has `Provides: deprecated()` so that cannot be done without
violating policy.


The idea is that packages that already use (deprecated) imp can migrate to this 
as a stop gap measure. But no new packages should depend on this.


We could *not deprecate* it instead and submit a change proposal to deprecate 
it later, but that seems rather useless.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Kevin Fenzi
On Tue, Jun 27, 2023 at 07:37:13PM +, Maxwell G wrote:
> 
> > If your package is failing with ModuleNotFoundError: No module named
> > 'imp', this is happening because Python 3.12 removed the long deprecated
> > imp module. As a stopgap measure, you can BuildRequire
> > python3-zombie-imp package, which allows you to import the imp module
> > even on Python 3.12. We strongly recommend talking to upstream and
> > encouraging them to migrate to importlib instead.
> 
> The package has `Provides: deprecated()` so that cannot be done without
> violating policy.
> 
> > python-IPy   kevin
> 
> https://src.fedoraproject.org/rpms/python-IPy/pull-request/1

Merged, built in f39-python and python-packager-sig added
> 
> 
> > python-chai  kevin pingou
> 
> https://src.fedoraproject.org/rpms/python-chai/pull-request/3

Merged, built in f39-python and python-packager-sig added

kevin


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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Maxwell G



If your package is failing with ModuleNotFoundError: No module named
'imp', this is happening because Python 3.12 removed the long 
deprecated

imp module. As a stopgap measure, you can BuildRequire
python3-zombie-imp package, which allows you to import the imp module
even on Python 3.12. We strongly recommend talking to upstream and
encouraging them to migrate to importlib instead.


The package has `Provides: deprecated()` so that cannot be done without
violating policy.


python-IPy   kevin


https://src.fedoraproject.org/rpms/python-IPy/pull-request/1



python-chai  kevin pingou


https://src.fedoraproject.org/rpms/python-chai/pull-request/3

--
Maxwell G (@gotmax23)
Pronouns: He/They
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Maxwell G



If your package is failing with ModuleNotFoundError: No module named
'imp', this is happening because Python 3.12 removed the long 
deprecated

imp module. As a stopgap measure, you can BuildRequire
python3-zombie-imp package, which allows you to import the imp module
even on Python 3.12. We strongly recommend talking to upstream and
encouraging them to migrate to importlib instead.


The package has `Provides: deprecated()` so that cannot be done without
violating policy.


python-IPy   kevin


https://src.fedoraproject.org/rpms/python-IPy/pull-request/1



python-chai  kevin pingou


https://src.fedoraproject.org/rpms/python-chai/pull-request/3

--
Maxwell G (@gotmax23)
Pronouns: He/They
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-27 Thread Tomáš Hrnčiar

Hello,

I'd like to provide an update on Python 3.12 mass rebuild.

The mass rebuild is still in progress. So far 2666 packages were rebuilt 
in side tag which is about 65,8% out of 4049 python packages. We are now 
working on fixing important packages blocking others.


As mentioned in previous email - if you see a "Rebuilt for Python 3.12" 
(or similar) commit in your package, please don't rebuild it in regular 
rawhide or another rawhide side tag. If you need to, please let us know, 
so we can coordinate.


If you'd like to build a package after we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag before 
we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.

Here is the list of packages that failed to build but their dependencies 
are available. If you'd like to help us, any fixes are welcome. Please 
build the package with --target=f39-python if you fix it.


If your package is failing with ModuleNotFoundError: No module named 
'imp', this is happening because Python 3.12 removed the long deprecated 
imp module. As a stopgap measure, you can BuildRequire 
python3-zombie-imp package, which allows you to import the imp module 
even on Python 3.12. We strongly recommend talking to upstream and 
encouraging them to migrate to importlib instead.


Maintainers by package:
NFStest  ajmitchell steved
Zim  cheeselee ohaessler
andriller    fab
appliance-tools  ngompa
aubio    nphilipp tartina
awake    fab
awscli2  davdunc nforro
b43-tools    pwalter
beaker   martstyk
binwalk  ajax swt2c
borgbackup   fschwarz
botan2   bkircher thm
brd  jsbackus
btest    fab
cdist    fnux
classification-banner rga
condor   bcotton matyas ttheisen valtri
criu adrian rstoyanov
cxxtest  mgieseki
dionaea  rebus
distgen  hhorak phracek pkubat praiskup zmiklank
dnf-plugin-diff  praiskup
dnf-plugins-extras   dmach jmracek mblaha pkratoch
dtc  arnd bonzini jwboyer pbrobinson
electron-cash    jonny
elements aalvarez
emacs-jedi   melmorabity
eric rdieter
fail2ban atkac hobbes1069 orion tmz
fedora-gather-easyfix pingou
flann    rmattes
flatpak-module-tools kalev otaylor
fonts-tweak-tool tagoh
future   sagitter
gaupol   music
gfal2-python jonathanspw mipatras
gnome-doc-utils  alexl caolanm limb rhughes rstrode
h5py orion stevetraylen terjeros
i2c-tools    ajax jorton jzerdik olysonek
kernel-tools acaringi jforbes jwboyer lgoncalv patrickt pbrobinson
kicad    avigne lkundrak stevenfalco
kitty    atim jonathanspw salimma solopasha zawertun
lammps   cz4rs ellio167 junghans rberger
lensfun  germano grahamwhiteuk nphilipp ohaessler rdieter trix
libffado nphilipp
libfreenect  jkastner kathenas kwizart rmattes
libnl3   dcbw jirka thaller
libssh2-python   clalance
lilv nphilipp tartina
livecd-tools bcl bruno ngompa
lvm2 agk bmarzins bmr cfeist kzak lvm-team mauelsha 
mbroz mcsontos pjones prajnoha zkabelac

m2crypto mitr ngompa
manafirewall ngompa thunderbirdtr
mercurial    kiilerix nbecker pstodulk
mrchem   jussilehtola
oct2spec orion
offlineimap  cicku dodji sergesanspaille teuf
onboard  yanqiyu
pam_wrapper  asn jhrozek
pdc-client   kevin lholecek lsedlar nphilipp
pdf-stapler  aarem raphgro
photoqt  eischmann
py-radix kevin
pyflowtools  stingray
pyftpdlib    aekoroglu
pygsl    jamatos
pyke spot
pyodbc   fjanus hhorak osloup
pyosmium tomh
python-GridDataFormats rathann
python-IPy   kevin
python-PyPDF2    aarem
python-acora fab
python-aiofiles  ankursinha
python-aiosmtpd  abompard
python-aiozeroconf   fab
python-alarmdecoder  fab
python-annexremote   ankursinha
python-ansi  sdyroff
python-ansible-pygments chedi
python-ansiwrap  fab
python-apsw  cicku dfateyev maci

Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-19 Thread Scott Talbert

On Fri, 16 Jun 2023, Miro Hrončok wrote:


On 16. 06. 23 17:16, Scott Talbert wrote:

On Fri, 16 Jun 2023, Miro Hrončok wrote:

Hi, I have the python-qcengine package, which is not rebuilt by python 
3.12 yet.

https://src.fedoraproject.org/rpms/python-qcengine


Hello. This is waiting for:

   python-qcelemental
   python-pint

Which is waiting for:

   python-matplotlib
   python-fs
   python-contourpy
   python-pillow
   python-pytest-mpl

python-pillow is currently one of the biggest blockers, blocked on 
python-pyqt5-sip, which segfaults during build :/


Fixed python-pyqt5-sip.


You are awesome!


Fixed python-wxpython4 also, in case you have other packages blocked on 
that, too.  (It was mostly broken by a recent doxygen upgrade in 
rawhide. :()


Scott___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Barry Scott


> On 18 Jun 2023, at 17:41, Miro Hrončok  wrote:
> 
> On 18. 06. 23 15:17, Barry Scott wrote:
>>> On 17 Jun 2023, at 10:50, Miro Hrončok  wrote:
>>> 
>>> Please avoid further rawhide builds of them until the side tag is merged.
>> I have been fixing pycxx and pysvn for python 3.12.
>> I have released new pycxx and pysvn upstream that fix the 3.12 issues.
>> But I did not see your message about not building in rawhide, sorry.
>> python-pycxx was buildt in rawhide.
>> I have not built pysvn in rawhide.
>> For both packages I have pushed updates to sources and spec file that are 
>> needed
>> for 3.12 support.
>> For pycxx need to have conditional access to _Py_PackageContext and replace 
>> use
>> of distutils.
>> For pysvn fix a SEGV when the process exits.
> 
> I'v attempted to rebuild python-pycxx:
> 
> Traceback (most recent call last):
>  File "/builddir/build/BUILD/pycxx-7.1.8/setup.py", line 3, in 
>from distutils.command.install import install
> ModuleNotFoundError: No module named 'distutils'

I have updated the .spec file and pushed to main and rawhide Release 3.

Did:
fedpkg mockbuild --root fedora-rawhide-x86_64

to check but that is still 3.11.

Barry


> 

> 
> The distutils module eas removed from the Python standard library.
> You should be able to fix this by BuildRequiring python3-setuptools.
> 
> Cannot build pysvn yet, as it is blocked by the above.
> 
> -- 
> 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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Barry Scott


> On 18 Jun 2023, at 17:41, Miro Hrončok  wrote:
> 
> On 18. 06. 23 15:17, Barry Scott wrote:
>>> On 17 Jun 2023, at 10:50, Miro Hrončok  wrote:
>>> 
>>> Please avoid further rawhide builds of them until the side tag is merged.
>> I have been fixing pycxx and pysvn for python 3.12.
>> I have released new pycxx and pysvn upstream that fix the 3.12 issues.
>> But I did not see your message about not building in rawhide, sorry.
>> python-pycxx was buildt in rawhide.
>> I have not built pysvn in rawhide.
>> For both packages I have pushed updates to sources and spec file that are 
>> needed
>> for 3.12 support.
>> For pycxx need to have conditional access to _Py_PackageContext and replace 
>> use
>> of distutils.
>> For pysvn fix a SEGV when the process exits.
> 
> I'v attempted to rebuild python-pycxx:
> 
> Traceback (most recent call last):
>  File "/builddir/build/BUILD/pycxx-7.1.8/setup.py", line 3, in 
>from distutils.command.install import install
> ModuleNotFoundError: No module named 'distutils'
> 
> 
> The distutils module eas removed from the Python standard library.
> You should be able to fix this by BuildRequiring python3-setuptools.

On it. I'll fix upstream and update .spec etc.

Barry


> 
> Cannot build pysvn yet, as it is blocked by the above.
> 
> -- 
> 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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Miro Hrončok

On 18. 06. 23 15:17, Barry Scott wrote:




On 17 Jun 2023, at 10:50, Miro Hrončok  wrote:

Please avoid further rawhide builds of them until the side tag is merged.


I have been fixing pycxx and pysvn for python 3.12.
I have released new pycxx and pysvn upstream that fix the 3.12 issues.

But I did not see your message about not building in rawhide, sorry.

python-pycxx was buildt in rawhide.
I have not built pysvn in rawhide.

For both packages I have pushed updates to sources and spec file that are needed
for 3.12 support.

For pycxx need to have conditional access to _Py_PackageContext and replace use
of distutils.

For pysvn fix a SEGV when the process exits.



I'v attempted to rebuild python-pycxx:

Traceback (most recent call last):
  File "/builddir/build/BUILD/pycxx-7.1.8/setup.py", line 3, in 
from distutils.command.install import install
ModuleNotFoundError: No module named 'distutils'


The distutils module eas removed from the Python standard library.
You should be able to fix this by BuildRequiring python3-setuptools.

Cannot build pysvn yet, as it is blocked by the above.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Miro Hrončok

On 18. 06. 23 15:17, Barry Scott wrote:




On 17 Jun 2023, at 10:50, Miro Hrončok  wrote:

Please avoid further rawhide builds of them until the side tag is merged.


I have been fixing pycxx and pysvn for python 3.12.
I have released new pycxx and pysvn upstream that fix the 3.12 issues.

But I did not see your message about not building in rawhide, sorry.

python-pycxx was buildt in rawhide.
I have not built pysvn in rawhide.

For both packages I have pushed updates to sources and spec file that are needed
for 3.12 support.

For pycxx need to have conditional access to _Py_PackageContext and replace use
of distutils.

For pysvn fix a SEGV when the process exits.



I'v attempted to rebuild python-pycxx:

Traceback (most recent call last):
  File "/builddir/build/BUILD/pycxx-7.1.8/setup.py", line 3, in 
from distutils.command.install import install
ModuleNotFoundError: No module named 'distutils'


The distutils module eas removed from the Python standard library.
You should be able to fix this by BuildRequiring python3-setuptools.

Cannot build pysvn yet, as it is blocked by the above.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and so I bumped them again and built them again in 
f39-python:


legendary
python-boto3
tracer

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and so I bumped them again and built them again in 
f39-python:


legendary
python-boto3
tracer

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-18 Thread Barry Scott


> On 17 Jun 2023, at 10:50, Miro Hrončok  wrote:
> 
> Please avoid further rawhide builds of them until the side tag is merged.

I have been fixing pycxx and pysvn for python 3.12.
I have released new pycxx and pysvn upstream that fix the 3.12 issues.

But I did not see your message about not building in rawhide, sorry.

python-pycxx was buildt in rawhide.
I have not built pysvn in rawhide.

For both packages I have pushed updates to sources and spec file that are needed
for 3.12 support.

For pycxx need to have conditional access to _Py_PackageContext and replace use
of distutils.

For pysvn fix a SEGV when the process exits.

Barry

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Miro Hrončok

On 17. 06. 23 17:54, Mattia Verga via devel wrote:

Sorry, I think I've messed things up.

I have pushed new builds of python-jsonschema-spec and
python-openapi-spec-validator in Rawhide, then I realized there was the
python 3.12 rebuild in progress, so I started a new build in f39-python
for both packages, but then I realized again they were not part of the
rebuild and canceled tasks...

Did I understand well that only packages which had received the "Rebuilt
for Python 3.12" commit message need to be built inside the f39-python
side-tag? All other packages can be built and don't need to wait?


All the packages that Require python(abi) or libpython 3.11 on runtime will be 
eventually rebuilt.


However, some packages are not yet ready wrt dependencies. Such packages have 
not yet received a "Rebuilt for Python 3.12" or "Bootstrap for Python 3.12" 
commit form us and until they do, it's pointless to attempt a rebuild of them 
in f39-python (they will fail to resolve the build deps). (Obviously, there 
might be tooling errors, but ideally, this is is how it should behave.)


Once the commit lands, we will trigger a f39-build. Until then, feel free to 
build the package in rawhide. After that, please don't.


--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Mattia Verga via devel
Il 17/06/23 11:50, Miro Hrončok ha scritto:
> On 13. 06. 23 14:02, Tomas Hrnciar wrote:
>> Hello,
>>
>> in order to deliver Python 3.12, we are running a coordinated rebuild in a 
>> side
>> tag.
>>
>> https://fedoraproject.org/wiki/Changes/Python3.12
>> 
>>
>> We anticipate starting this rebuildsometimethis week.
>>
>> If you see a "Rebuilt for Python 3.12" (or similar) commit in your package,
>> please don't rebuild it in regular rawhideor another rawhide side tag. If you
>> need to, please let us know, so we can coordinate.
>>
>> If you'd like to build apackageafter we already rebuilt it, you should be 
>> able
>> to build it in the side tag via:
>>
>> on branch rawhide:
>> $ fedpkg build --target=f39-python
>> $ koji wait-repo f39-python --build 
>>
>> Note that it will take a while before all the essential packages are rebuilt,
>> so don't expect all your dependencies to be available right away. Please, 
>> don't
>> attempt to build your package in the side tag before we do.
>> When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me
>> (thrnciar) or Miro (mhroncok) if you need to talk to us.
>>
>> Builds:
>> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
>>  
>> 
>>
>> Please avoid any potentially disturbing or major changes in Python packages
>> until the rebuild is over.
>>
>> Thanks. Let us know if you have any questions.
> Hey folks,
>
> apologies if you have missed our announcement, but I'd like to ask you not to
> build packages in rawhide if they have received a "Rebuilt for Python 3.12"
> commit. For details, see the announcement quoted above.
>
Sorry, I think I've messed things up.

I have pushed new builds of python-jsonschema-spec and 
python-openapi-spec-validator in Rawhide, then I realized there was the 
python 3.12 rebuild in progress, so I started a new build in f39-python 
for both packages, but then I realized again they were not part of the 
rebuild and canceled tasks...

Did I understand well that only packages which had received the "Rebuilt 
for Python 3.12" commit message need to be built inside the f39-python 
side-tag? All other packages can be built and don't need to wait?

Mattia

___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Miro Hrončok

On 17. 06. 23 15:40, Orion Poplawski wrote:

Do we have an ETA on the merge?  Just wondering.  Thanks.


Unfortunately no. It should be over in a week or so, but it can take 2.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Orion Poplawski

On 6/17/23 03:50, Miro Hrončok wrote:

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild 
in a side tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your 
package, please don't rebuild it in regular rawhideor another rawhide 
side tag. If you need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should 
be able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are 
rebuilt, so don't expect all your dependencies to be available right 
away. Please, don't attempt to build your package in the side tag 
before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). 
Ping me (thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python 
packages until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you 
not to build packages in rawhide if they have received a "Rebuilt for 
Python 3.12" commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have 
rebuilt them in the f39-python side tag and I will now bump them again 
and build them again in f39-python:


python-google-api-core
python-radexreader

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.


Do we have an ETA on the merge?  Just wondering.  Thanks.

--
Orion Poplawski
he/him/his  - surely the least important thing about me
IT Systems Manager 720-772-5637
NWRA, Boulder/CoRA Office FAX: 303-415-9702
3380 Mitchell Lane   or...@nwra.com
Boulder, CO 80301 https://www.nwra.com/



smime.p7s
Description: S/MIME Cryptographic Signature
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and I will now bump them again and build them again 
in f39-python:


python-google-api-core
python-radexreader

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-17 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and I will now bump them again and build them again 
in f39-python:


python-google-api-core
python-radexreader

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Till Hofmann


On 6/16/23 09:47, Miro Hrončok wrote:

On 16. 06. 23 9:41, Bastien Nocera wrote:
Scolding people that haven't seen your original message for 
limitations in the build system isn't nice.


Apologies for not being nice enough. However, we need to notify the 
folks who do that and ask them to stop, because as you say, the system 
is not perfect.


If you have specific suggestions, please speak up.


Just an idea: If you also directly send the email to the package 
maintainers ( via -maintain...@fedoraproject.org ) of all 
affected packages, the chance of missing the email may be much lower 
(this would certainly be the case for me).


That would be a lot of people in the initial email, but if you do that 
at least in the follow-up where you mention the packages that were 
rebuilt on accident, you could CC the affected maintainers.


Kind regards,
Till
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 17:16, Scott Talbert wrote:

On Fri, 16 Jun 2023, Miro Hrončok wrote:

Hi, I have the python-qcengine package, which is not rebuilt by python 3.12 
yet.

https://src.fedoraproject.org/rpms/python-qcengine


Hello. This is waiting for:

   python-qcelemental
   python-pint

Which is waiting for:

   python-matplotlib
   python-fs
   python-contourpy
   python-pillow
   python-pytest-mpl

python-pillow is currently one of the biggest blockers, blocked on 
python-pyqt5-sip, which segfaults during build :/


Fixed python-pyqt5-sip.


You are awesome!

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Scott Talbert

On Fri, 16 Jun 2023, Miro Hrončok wrote:

Hi, I have the python-qcengine package, which is not rebuilt by python 3.12 
yet.

https://src.fedoraproject.org/rpms/python-qcengine


Hello. This is waiting for:

   python-qcelemental
   python-pint

Which is waiting for:

   python-matplotlib
   python-fs
   python-contourpy
   python-pillow
   python-pytest-mpl

python-pillow is currently one of the biggest blockers, blocked on 
python-pyqt5-sip, which segfaults during build :/


Fixed python-pyqt5-sip.

Scott___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Bastien Nocera
On Fri, 16 Jun 2023 at 12:08, Miro Hrončok  wrote:

> On 16. 06. 23 9:57, Bastien Nocera wrote:
> >
> >
> > On Fri, 16 Jun 2023 at 09:48, Miro Hrončok  > > wrote:
> >
> > On 16. 06. 23 9:41, Bastien Nocera wrote:
> >  > Scolding people that haven't seen your original message for
> limitations
> > in the
> >  > build system isn't nice.
> >
> > Apologies for not being nice enough. However, we need to notify the
> folks who
> > do that and ask them to stop, because as you say, the system is not
> perfect.
> >
> > If you have specific suggestions, please speak up.
> >
> >
> > Yes, tell folks that they might have missed an email instead of sending
> a
> > scolding " Please, don't do that."
>
> Thanks for the suggestion. I honestly had no idea that "please, don't do
> that"
> could be considered unfriendly, but I hope that's language/cultural
> barrier
> (rather than me being a sociopath). I've adjusted my wording in the
> followup
> emails.
>

Thanks for heeding advice in good grace :)


> >  > I fixed my missing the devel-announce email by subscribing to the
> list
> > (though
> >  > this should probably be implemented somewhere in the accounts
> system)
> > but I'm
> >  > afraid I cannot do anything about the build system not allowing
> for
> > specific
> >  > blocking of builds in circumstances such as yours.
> >
> > I kindly ask you not to submit rawhide builds of packages that have
> been
> > already built in our side tag, until the side tag is merged. If you
> cannot do
> > that, I kindly ask you not to build any packages until the side tag
> is merged.
> > Unfortunately, asking people is the only thing I am able to do.
> >
> >
> > I'm talking about limitations in the build system that don't allow you
> to
> > automatically do what you're trying to get *people* to do instead.
> >
> > People are fallible, and filing an RFE for the build system would go
> some way
> > to shifting the burden to a computer.
>
> This has actually been discussed on this list several times already, but
> Fabio
> was kind enough to file that RFE today:
>
> https://pagure.io/koji/issue/3847
>
> That said, most of Fedora's RFEs to Koji that would make things easier for
> packagers seem to linger, presumably due to capacity reasons.
>

I think it's important, whether we can implement solutions now or not, to
track those problems. It will make it easier for others to find the ticket,
and comment on whether it would have been useful to them, and maybe figure
out just how much time they could have saved using those features.

Cheers

-- 
Bastien Nocera
he/him/his
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Nikita Popov
On Fri, Jun 16, 2023 at 12:11 PM Miro Hrončok  wrote:

> On 16. 06. 23 12:07, Nikita Popov wrote:
> > We have a conflicting python-lit build sitting in another side tag --
> we'll
> > discard that one and rebuild once your side tag is merged.
>
> If it's already built and ready to be shipped, do it. Our side tag will
> last
> for ~1 week at least. Happy to bump python-lit once again to make your
> side tag
> work unblocked. Just let us know.


It's part of an LLVM update, so our side tag will also include clang and
lldb rebuilds once done, which you'd then have to rebuild as well (again...)

So I think it's best if we delay our update until you're done. (cc Tulio
who is doing these builds.)

Regards,
Nikita
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 12:07, Nikita Popov wrote:
We have a conflicting python-lit build sitting in another side tag -- we'll 
discard that one and rebuild once your side tag is merged.


If it's already built and ready to be shipped, do it. Our side tag will last 
for ~1 week at least. Happy to bump python-lit once again to make your side tag 
work unblocked. Just let us know.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 12:07, Nikita Popov wrote:
We have a conflicting python-lit build sitting in another side tag -- we'll 
discard that one and rebuild once your side tag is merged.


If it's already built and ready to be shipped, do it. Our side tag will last 
for ~1 week at least. Happy to bump python-lit once again to make your side tag 
work unblocked. Just let us know.


--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:57, Bastien Nocera wrote:



On Fri, 16 Jun 2023 at 09:48, Miro Hrončok > wrote:


On 16. 06. 23 9:41, Bastien Nocera wrote:
 > Scolding people that haven't seen your original message for limitations
in the
 > build system isn't nice.

Apologies for not being nice enough. However, we need to notify the folks 
who
do that and ask them to stop, because as you say, the system is not perfect.

If you have specific suggestions, please speak up.


Yes, tell folks that they might have missed an email instead of sending a 
scolding " Please, don't do that."


Thanks for the suggestion. I honestly had no idea that "please, don't do that" 
could be considered unfriendly, but I hope that's language/cultural barrier 
(rather than me being a sociopath). I've adjusted my wording in the followup 
emails.



 > I fixed my missing the devel-announce email by subscribing to the list
(though
 > this should probably be implemented somewhere in the accounts system)
but I'm
 > afraid I cannot do anything about the build system not allowing for
specific
 > blocking of builds in circumstances such as yours.

I kindly ask you not to submit rawhide builds of packages that have been
already built in our side tag, until the side tag is merged. If you cannot 
do
that, I kindly ask you not to build any packages until the side tag is 
merged.
Unfortunately, asking people is the only thing I am able to do.


I'm talking about limitations in the build system that don't allow you to 
automatically do what you're trying to get *people* to do instead.


People are fallible, and filing an RFE for the build system would go some way 
to shifting the burden to a computer.


This has actually been discussed on this list several times already, but Fabio 
was kind enough to file that RFE today:


https://pagure.io/koji/issue/3847

That said, most of Fedora's RFEs to Koji that would make things easier for 
packagers seem to linger, presumably due to capacity reasons.


--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:57, Bastien Nocera wrote:



On Fri, 16 Jun 2023 at 09:48, Miro Hrončok > wrote:


On 16. 06. 23 9:41, Bastien Nocera wrote:
 > Scolding people that haven't seen your original message for limitations
in the
 > build system isn't nice.

Apologies for not being nice enough. However, we need to notify the folks 
who
do that and ask them to stop, because as you say, the system is not perfect.

If you have specific suggestions, please speak up.


Yes, tell folks that they might have missed an email instead of sending a 
scolding " Please, don't do that."


Thanks for the suggestion. I honestly had no idea that "please, don't do that" 
could be considered unfriendly, but I hope that's language/cultural barrier 
(rather than me being a sociopath). I've adjusted my wording in the followup 
emails.



 > I fixed my missing the devel-announce email by subscribing to the list
(though
 > this should probably be implemented somewhere in the accounts system)
but I'm
 > afraid I cannot do anything about the build system not allowing for
specific
 > blocking of builds in circumstances such as yours.

I kindly ask you not to submit rawhide builds of packages that have been
already built in our side tag, until the side tag is merged. If you cannot 
do
that, I kindly ask you not to build any packages until the side tag is 
merged.
Unfortunately, asking people is the only thing I am able to do.


I'm talking about limitations in the build system that don't allow you to 
automatically do what you're trying to get *people* to do instead.


People are fallible, and filing an RFE for the build system would go some way 
to shifting the burden to a computer.


This has actually been discussed on this list several times already, but Fabio 
was kind enough to file that RFE today:


https://pagure.io/koji/issue/3847

That said, most of Fedora's RFEs to Koji that would make things easier for 
packagers seem to linger, presumably due to capacity reasons.


--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Nikita Popov
On Fri, Jun 16, 2023 at 11:20 AM Miro Hrončok  wrote:

> On 13. 06. 23 14:02, Tomas Hrnciar wrote:
> > Hello,
> >
> > in order to deliver Python 3.12, we are running a coordinated rebuild in
> a side
> > tag.
> >
> > https://fedoraproject.org/wiki/Changes/Python3.12
> > 
> >
> > We anticipate starting this rebuildsometimethis week.
> >
> > If you see a "Rebuilt for Python 3.12" (or similar) commit in your
> package,
> > please don't rebuild it in regular rawhideor another rawhide side tag.
> If you
> > need to, please let us know, so we can coordinate.
> >
> > If you'd like to build apackageafter we already rebuilt it, you should
> be able
> > to build it in the side tag via:
> >
> > on branch rawhide:
> > $ fedpkg build --target=f39-python
> > $ koji wait-repo f39-python --build 
> >
> > Note that it will take a while before all the essential packages are
> rebuilt,
> > so don't expect all your dependencies to be available right away.
> Please, don't
> > attempt to build your package in the side tag before we do.
> > When in trouble, ask here or on IRC (#fedora-python on Libera.Chat).
> Ping me
> > (thrnciar) or Miro (mhroncok) if you need to talk to us.
> >
> > Builds:
> >
> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> <
> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> >
> >
> > Please avoid any potentially disturbing or major changes in Python
> packages
> > until the rebuild is over.
> >
> > Thanks. Let us know if you have any questions.
>
> Hey folks,
>
> apologies if you have missed our announcement, but I'd like to ask you not
> to
> build packages in rawhide if they have received a "Rebuilt for Python
> 3.12"
> commit. For details, see the announcement quoted above.
>
> The following packages have been rebuilt in rawhide after we have rebuilt
> them
> in the f39-python side tag and I will now bump them again and build them
> again
> in f39-python:
>
> clang
> lldb
>
> Please avoid further rawhide builds of them until the side tag is merged.
>
> Thanks and sorry for the trouble.
>

Whoops, sorry for the interference!

We have a conflicting python-lit build sitting in another side tag -- we'll
discard that one and rebuild once your side tag is merged.

Regards,
Nikita
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 10:02, Felix Wang wrote:

Hi, I have the python-qcengine package, which is not rebuilt by python 3.12 yet.
https://src.fedoraproject.org/rpms/python-qcengine


Hello. This is waiting for:

python-qcelemental
python-pint

Which is waiting for:

python-matplotlib
python-fs
python-contourpy
python-pillow
python-pytest-mpl

python-pillow is currently one of the biggest blockers, blocked on 
python-pyqt5-sip, which segfaults during build :/


--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:41, Miro Hrončok wrote:
The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-cerberus


I believe this also wasn't built after 3.12 rebuild, but the rawhide version is 
0-1.3.4-1.fc38, which is > 0-1.3.2-3.fc39.


The dist-git history goes:

1.3.1 -> 1.3.2 -> 1.3.4 -> 1.3.3 -> 1.3.2

https://src.fedoraproject.org/rpms/python-cerberus/commits/rawhide

Not sure how to fix this properly without stepping on the maintainers' toes.


I've opened https://src.fedoraproject.org/rpms/python-cerberus/pull-request/2

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:41, Miro Hrončok wrote:
The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-cerberus


I believe this also wasn't built after 3.12 rebuild, but the rawhide version is 
0-1.3.4-1.fc38, which is > 0-1.3.2-3.fc39.


The dist-git history goes:

1.3.1 -> 1.3.2 -> 1.3.4 -> 1.3.3 -> 1.3.2

https://src.fedoraproject.org/rpms/python-cerberus/commits/rawhide

Not sure how to fix this properly without stepping on the maintainers' toes.


I've opened https://src.fedoraproject.org/rpms/python-cerberus/pull-request/2

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and I will now bump them again and build them again 
in f39-python:


clang
lldb

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


Hey folks,

apologies if you have missed our announcement, but I'd like to ask you not to 
build packages in rawhide if they have received a "Rebuilt for Python 3.12" 
commit. For details, see the announcement quoted above.


The following packages have been rebuilt in rawhide after we have rebuilt them 
in the f39-python side tag and I will now bump them again and build them again 
in f39-python:


clang
lldb

Please avoid further rawhide builds of them until the side tag is merged.

Thanks and sorry for the trouble.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Felix Wang
Hi, I have the python-qcengine package, which is not rebuilt by python 3.12 yet.
https://src.fedoraproject.org/rpms/python-qcengine
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Bastien Nocera
On Fri, 16 Jun 2023 at 09:48, Miro Hrončok  wrote:

> On 16. 06. 23 9:41, Bastien Nocera wrote:
> > Scolding people that haven't seen your original message for limitations
> in the
> > build system isn't nice.
>
> Apologies for not being nice enough. However, we need to notify the folks
> who
> do that and ask them to stop, because as you say, the system is not
> perfect.
>
> If you have specific suggestions, please speak up.
>

Yes, tell folks that they might have missed an email instead of sending a
scolding " Please, don't do that."


> > I fixed my missing the devel-announce email by subscribing to the list
> (though
> > this should probably be implemented somewhere in the accounts system)
> but I'm
> > afraid I cannot do anything about the build system not allowing for
> specific
> > blocking of builds in circumstances such as yours.
>
> I kindly ask you not to submit rawhide builds of packages that have been
> already built in our side tag, until the side tag is merged. If you cannot
> do
> that, I kindly ask you not to build any packages until the side tag is
> merged.
> Unfortunately, asking people is the only thing I am able to do.
>

I'm talking about limitations in the build system that don't allow you to
automatically do what you're trying to get *people* to do instead.

People are fallible, and filing an RFE for the build system would go some
way to shifting the burden to a computer.

Cheers

-- 
Bastien Nocera
he/him/his
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:41, Bastien Nocera wrote:
Scolding people that haven't seen your original message for limitations in the 
build system isn't nice.


Apologies for not being nice enough. However, we need to notify the folks who 
do that and ask them to stop, because as you say, the system is not perfect.


If you have specific suggestions, please speak up.

I fixed my missing the devel-announce email by subscribing to the list (though 
this should probably be implemented somewhere in the accounts system) but I'm 
afraid I cannot do anything about the build system not allowing for specific 
blocking of builds in circumstances such as yours.


I kindly ask you not to submit rawhide builds of packages that have been 
already built in our side tag, until the side tag is merged. If you cannot do 
that, I kindly ask you not to build any packages until the side tag is merged.

Unfortunately, asking people is the only thing I am able to do.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 9:41, Bastien Nocera wrote:
Scolding people that haven't seen your original message for limitations in the 
build system isn't nice.


Apologies for not being nice enough. However, we need to notify the folks who 
do that and ask them to stop, because as you say, the system is not perfect.


If you have specific suggestions, please speak up.

I fixed my missing the devel-announce email by subscribing to the list (though 
this should probably be implemented somewhere in the accounts system) but I'm 
afraid I cannot do anything about the build system not allowing for specific 
blocking of builds in circumstances such as yours.


I kindly ask you not to submit rawhide builds of packages that have been 
already built in our side tag, until the side tag is merged. If you cannot do 
that, I kindly ask you not to build any packages until the side tag is merged.

Unfortunately, asking people is the only thing I am able to do.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Bastien Nocera
On Fri, 16 Jun 2023 at 08:50, Miro Hrončok  wrote:

> On 13. 06. 23 14:02, Tomas Hrnciar wrote:
> > Hello,
> >
> > in order to deliver Python 3.12, we are running a coordinated rebuild in
> a side
> > tag.
> >
> > https://fedoraproject.org/wiki/Changes/Python3.12
> > 
> >
> > We anticipate starting this rebuildsometimethis week.
> >
> > If you see a "Rebuilt for Python 3.12" (or similar) commit in your
> package,
> > please don't rebuild it in regular rawhideor another rawhide side tag.
> If you
> > need to, please let us know, so we can coordinate.
> >
> > If you'd like to build apackageafter we already rebuilt it, you should
> be able
> > to build it in the side tag via:
> >
> > on branch rawhide:
> > $ fedpkg build --target=f39-python
> > $ koji wait-repo f39-python --build 
> >
> > Note that it will take a while before all the essential packages are
> rebuilt,
> > so don't expect all your dependencies to be available right away.
> Please, don't
> > attempt to build your package in the side tag before we do.
> > When in trouble, ask here or on IRC (#fedora-python on Libera.Chat).
> Ping me
> > (thrnciar) or Miro (mhroncok) if you need to talk to us.
> >
> > Builds:
> >
> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> <
> https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0
> >
> >
> > Please avoid any potentially disturbing or major changes in Python
> packages
> > until the rebuild is over.
> >
> > Thanks. Let us know if you have any questions.
>
> The following packages were built in rawhide after they were built in out
> Python 3.12 side tag (f39-python):
>
> codespell
> devscripts
> iscsi-initiator-utils
> libxc
> miniupnpc
> petsc
> python-apypie
> python-bitarray
> python-boto3
> python-cerberus
> python-cloudflare
> python-hpack
> python-pyudev
>
> Please, don't do that.
>

Scolding people that haven't seen your original message for limitations in
the build system isn't nice.

I fixed my missing the devel-announce email by subscribing to the list
(though this should probably be implemented somewhere in the accounts
system) but I'm afraid I cannot do anything about the build system not
allowing for specific blocking of builds in circumstances such as yours.

Cheers


>
> I will now rebuild them in the side tag again.
>
> --
> Miro Hrončok
> --
> Phone: +420777974800
> IRC: mhroncok
>
>

-- 
Bastien Nocera
he/him/his
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 8:49, Miro Hrončok wrote:

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a 
side tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be 
able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, 
don't attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-cerberus


I believe this also wasn't built after 3.12 rebuild, but the rawhide version is 
0-1.3.4-1.fc38, which is > 0-1.3.2-3.fc39.


The dist-git history goes:

1.3.1 -> 1.3.2 -> 1.3.4 -> 1.3.3 -> 1.3.2

https://src.fedoraproject.org/rpms/python-cerberus/commits/rawhide

Not sure how to fix this properly without stepping on the maintainers' toes.


Please, don't do that.

I will now rebuild them in the side tag again.



--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 8:49, Miro Hrončok wrote:

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a 
side tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be 
able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, 
don't attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-cerberus


I believe this also wasn't built after 3.12 rebuild, but the rawhide version is 
0-1.3.4-1.fc38, which is > 0-1.3.2-3.fc39.


The dist-git history goes:

1.3.1 -> 1.3.2 -> 1.3.4 -> 1.3.3 -> 1.3.2

https://src.fedoraproject.org/rpms/python-cerberus/commits/rawhide

Not sure how to fix this properly without stepping on the maintainers' toes.


Please, don't do that.

I will now rebuild them in the side tag again.



--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 8:49, Miro Hrončok wrote:

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a 
side tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be 
able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, 
don't attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-hpack


This one wasn't actually rebuilt after that, but for some reason, f39-build has 
higher version from an older build:


python-hpack   0-4.0.0-7.fc37 > 0-4.0.0-4.fc39

The package was converted to rpmautospec and back and does not sort correctly.
I'll bump the release to 8.


Please, don't do that.

I will now rebuild them in the side tag again.



--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 16. 06. 23 8:49, Miro Hrončok wrote:

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a 
side tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be 
able to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, 
don't attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


...
python-hpack


This one wasn't actually rebuilt after that, but for some reason, f39-build has 
higher version from an older build:


python-hpack   0-4.0.0-7.fc37 > 0-4.0.0-4.fc39

The package was converted to rpmautospec and back and does not sort correctly.
I'll bump the release to 8.


Please, don't do that.

I will now rebuild them in the side tag again.



--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


codespell
devscripts
iscsi-initiator-utils
libxc
miniupnpc
petsc
python-apypie
python-bitarray
python-boto3
python-cerberus
python-cloudflare
python-hpack
python-pyudev

Please, don't do that.

I will now rebuild them in the side tag again.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-16 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


The following packages were built in rawhide after they were built in out 
Python 3.12 side tag (f39-python):


codespell
devscripts
iscsi-initiator-utils
libxc
miniupnpc
petsc
python-apypie
python-bitarray
python-boto3
python-cerberus
python-cloudflare
python-hpack
python-pyudev

Please, don't do that.

I will now rebuild them in the side tag again.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-13 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


FTR it has started.

--
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://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [HEADS UP] Fedora 39 Python 3.12 rebuilds to start in a side tag this week

2023-06-13 Thread Miro Hrončok

On 13. 06. 23 14:02, Tomas Hrnciar wrote:

Hello,

in order to deliver Python 3.12, we are running a coordinated rebuild in a side 
tag.


https://fedoraproject.org/wiki/Changes/Python3.12 



We anticipate starting this rebuildsometimethis week.

If you see a "Rebuilt for Python 3.12" (or similar) commit in your package, 
please don't rebuild it in regular rawhideor another rawhide side tag. If you 
need to, please let us know, so we can coordinate.


If you'd like to build apackageafter we already rebuilt it, you should be able 
to build it in the side tag via:


on branch rawhide:
$ fedpkg build --target=f39-python
$ koji wait-repo f39-python --build 

Note that it will take a while before all the essential packages are rebuilt, 
so don't expect all your dependencies to be available right away. Please, don't 
attempt to build your package in the side tag before we do.
When in trouble, ask here or on IRC (#fedora-python on Libera.Chat). Ping me 
(thrnciar) or Miro (mhroncok) if you need to talk to us.


Builds: 
https://koji.fedoraproject.org/koji/builds?latest=0=f39-python=-build_id=0 


Please avoid any potentially disturbing or major changes in Python packages 
until the rebuild is over.


Thanks. Let us know if you have any questions.


FTR it has started.

--
Miro Hrončok
--
Phone: +420777974800
IRC: mhroncok
___
python-devel mailing list -- python-devel@lists.fedoraproject.org
To unsubscribe send an email to python-devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/python-devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue