[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-27 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688

Fedora Update System  changed:

   What|Removed |Added

 Status|ON_QA   |CLOSED
 Resolution|--- |ERRATA
Last Closed||2016-09-27 10:51:37



--- Comment #13 from Fedora Update System  ---
python35-3.5.2-2.fc23 has been pushed to the Fedora 23 stable repository. If
problems still persist, please make note of it in this bug report.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-18 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688

Fedora Update System  changed:

   What|Removed |Added

 Status|MODIFIED|ON_QA



--- Comment #12 from Fedora Update System  ---
python35-3.5.2-2.fc23 has been pushed to the Fedora 23 testing repository. If
problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here:
https://bodhi.fedoraproject.org/updates/FEDORA-2016-7779c5e531

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688

Fedora Update System  changed:

   What|Removed |Added

 Status|ASSIGNED|MODIFIED



-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-17 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #11 from Fedora Update System  ---
python35-3.5.2-2.fc23 has been submitted as an update to Fedora 23.
https://bodhi.fedoraproject.org/updates/FEDORA-2016-7779c5e531

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list -- package-review@lists.fedoraproject.org
To unsubscribe send an email to package-review-le...@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #10 from Charalampos Stratakis  ---
(In reply to Miro Hrončok from comment #9)
> (In reply to Charalampos Stratakis from comment #8)
> > Also a correction to my previous comment.
> > 
> > Please consider building the package in a timeframe of 2+ weeks, so that
> > enough people will have updated their F23 systems, in order to get the
> > latest release of python3, which keeps the upgrade path clean.
> 
> Actually the updated python3 is not in F23, only in F24+, so this does not
> make any sense. All I need is to wait until it reaches stable and mirrors.

Yes you are correct. This is applicable for the fedora-repos package which
caused an issue with the upgrade path, and an update was sent out recently for
F23. Apologies for the confusion.

https://bodhi.fedoraproject.org/updates/FEDORA-2016-772911949e

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #9 from Miro Hrončok  ---
(In reply to Charalampos Stratakis from comment #8)
> Also a correction to my previous comment.
> 
> Please consider building the package in a timeframe of 2+ weeks, so that
> enough people will have updated their F23 systems, in order to get the
> latest release of python3, which keeps the upgrade path clean.

Actually the updated python3 is not in F23, only in F24+, so this does not make
any sense. All I need is to wait until it reaches stable and mirrors.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #8 from Charalampos Stratakis  ---
Also a correction to my previous comment.

Please consider building the package in a timeframe of 2+ weeks, so that enough
people will have updated their F23 systems, in order to get the latest release
of python3, which keeps the upgrade path clean.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-15 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688

Charalampos Stratakis  changed:

   What|Removed |Added

  Flags|fedora-review?  |fedora-review+



--- Comment #7 from Charalampos Stratakis  ---
Some final notes.

Package is updated to 3.5.2

Rewheel mode is disabled.

Debug build is disabled.

Package is flat, meaning that there are no subpackages, all the files and
directories are at the main package.

Most binaries, as well as libraries and man pages are removed so they do not
conflict with the system python3 package. The binary for this package is
renamed to python35 [0].

[0]
https://github.com/fedora-python/python35/commit/9e55727e6d2e48e2377fd312d453746b4e49dbba

python(abi) is not required/provided.

setuptools and pip come bundled with this package so to comply with the
packaging guidelines [1], virtual provides are added [2]

[1]
https://fedoraproject.org/wiki/Bundled_Libraries?rd=Packaging:Bundled_Libraries#Requirement_if_you_bundle

[2]
https://github.com/fedora-python/python35/commit/32884823a3aa88983fe8370f6696a11068cdecfe

%{pylibdir} gets expanded to %{_libdir}/python3.5 so it will not conflict with
%{_libdir}/python3.4 at F23.

Also after some testing on F23 VM's I did not notice any regressions. 

'python3' command fires up the python 3.4.2 shell and 'python35' the 3.5.2
shell.

Please, before you make a build and push it to the repos, wait for [3][4] to be
pushed to stable repos, so no one will get caught in an upgrade path issue.

[3] https://bodhi.fedoraproject.org/updates/FEDORA-2016-2e71caf3e6
[4] https://bodhi.fedoraproject.org/updates/FEDORA-2016-d49f8ec161

Package accepted.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-14 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #6 from Charalampos Stratakis  ---
Commits are pushed for F24 and F25


http://pkgs.fedoraproject.org/cgit/rpms/python3.git/commit/?h=f24&id=a3e9c3436919cd754ce496580ce495e538f440eb

http://pkgs.fedoraproject.org/cgit/rpms/python3.git/commit/?h=f25&id=1768987fbca92f1ea4820046c3f294c8b50ec949

Builds are also done now and will push updates as soon as the builds finish.
SPEC seems fine to me and I also tested using python35 package in a F23 VM.

Will do some more testing to ensure everything runs smoothly before I accept
the package. although everything seem to be going good.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #5 from Charalampos Stratakis  ---
diff between python35 and master [0]

[0]
https://github.com/fedora-python/python35/compare/e4894c0e0b73762a6d32a554582ac85c218e8f8d...master

Removing the obsoletes tag introduces conflicts and the upgrade path is not
clean.

For this case the package will be only for Fedora 23 (and F26 when python 3.6
lands?) so I will add respective Obsoletes and Provides tags to the python3
package, in order to keep the upgrade path clean.

When the changes are pushed to python3 I will re-check the SPEC and continue on
the review process.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #4 from Charalampos Stratakis  ---
Upgrade path is clean from F23->F25 and no notable issues with python3.

Will proceed testing without an obsoletes tag. Also is there a diff somewhere
between the python35 SPEC and the current master branch?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688

Charalampos Stratakis  changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 CC||cstra...@redhat.com
   Assignee|nob...@fedoraproject.org|cstra...@redhat.com
  Flags||fedora-review?



--- Comment #3 from Charalampos Stratakis  ---
Taking this review.

Upgrade path is clean from F23->F24 with [commit] on python3.

[commit]
https://github.com/fedora-python/python3/commit/d97ee1a5e38407a451cd55b70b429b10905fe37b

dnf-0:1.1.10-2.fc25.noarch landed in F25 which should resolve some upgrade path
issues, so I should be able to test the upgrade patch from F23->F25 with
python35.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-09-13 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #2 from Miro Hrončok  ---
Spec URL: https://github.com/fedora-python/python35/raw/master/python35.spec
SRPM URL:
https://churchyard.fedorapeople.org/SRPMS/python35-3.5.2-2.fc26.src.rpm

I've backported some recent fixes from the python3 package

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org


[Bug 1369688] Review Request: python35 - Version 3.5 of the Python programming language

2016-08-24 Thread bugzilla
https://bugzilla.redhat.com/show_bug.cgi?id=1369688



--- Comment #1 from Miro Hrončok  ---
Also please note that:

https://fedoraproject.org/wiki/Packaging:ReviewGuidelines#Package_Review_Process

Contributors and reviewers MUST follow the Package Review Process, with the
following exceptions:

* The package is being created so that multiple versions of the same package
can coexist in the distribution. The package MUST be properly named according
to the naming guidelines and MUST NOT conflict with all other versions of the
same package.

I'd like the reviewer to check this condition first.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
___
package-review mailing list
package-review@lists.fedoraproject.org
https://lists.fedoraproject.org/admin/lists/package-review@lists.fedoraproject.org