[Bug 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Mattia Verga changed: What|Removed |Added Status|POST|CLOSED Blocks||201449 (FE-DEADREVIEW) Resolution|--- |NOTABUG Assignee|zebo...@gmail.com |nob...@fedoraproject.org Flags|fedora-review+ | Last Closed||2021-07-17 09:11:07 --- Comment #10 from Mattia Verga --- I've requested to orphan the git repo, closing as DEADREVIEW. https://pagure.io/releng/issue/10216 Referenced Bugs: https://bugzilla.redhat.com/show_bug.cgi?id=201449 [Bug 201449] FE-DEADREVIEW -- Reviews stalled due to lack of submitter response should be blocking this bug. -- 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 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/package-review@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
[Bug 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Jared Smith changed: What|Removed |Added Flags|needinfo?(jsmith.fedora@gma | |il.com) | --- Comment #9 from Jared Smith --- No, I'm no longer needing this 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 To unsubscribe send an email to package-review-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/package-review@lists.fedoraproject.org
[Bug 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Elliott Sales de Andrade changed: What|Removed |Added CC||jsmith.fed...@gmail.com Flags||needinfo?(jsmith.fedora@gma ||il.com) --- Comment #8 from Elliott Sales de Andrade --- Are you planning on building this or what? -- 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 Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/package-review@lists.fedoraproject.org
[Bug 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 --- Comment #7 from Gwyn Ciesla--- (fedrepo-req-admin): The Pagure repository was created at https://src.fedoraproject.org/rpms/python-ruamel-std-pathlib -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Robert-André Mauchinchanged: What|Removed |Added Status|NEW |POST Assignee|nob...@fedoraproject.org|zebo...@gmail.com Flags||fedora-review+ --- Comment #6 from Robert-André Mauchin --- All ok, package approved. -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 --- Comment #5 from Jared Smith--- Spec URL: https://jsmith.fedorapeople.org/Packaging/python-ruamel-std-pathlib/python-ruamel-std-pathlib.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/python-ruamel-std-pathlib/python-ruamel-std-pathlib-0.6.3-3.fc28.src.rpm -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 --- Comment #4 from Robert-André Mauchin--- > As for the %py2_install/%py3_install macros, I attempted to use those > originally, but they failed with the following error: > > + /usr/bin/python2 setup.py install -O1 --skip-build --root > /home/jsmith/Build/BUILDROOT/python-ruamel-std-pathlib-0.6.3-2.fc28.x86_64 > error: you have to install with "pip install ." > error: Bad exit status from /var/tmp/rpm-tmp.qH8GI7 (%install) > > I'd appreciate any help figuring out why that's failing. (I'm no expert at > setup.py, but it appears that it throws that message if the > "--single-version-externally-managed" isn't passed in.) > I tried %py2_install/%py3_install in my initial review too to see why you didn't use them and had the same error, but now reading the source code, it appears you can use an environment variable to bypass the check: %install RUAMEL_NO_PIP_INSTALL_CHECK=1 %py2_install %if %{with python3} RUAMEL_NO_PIP_INSTALL_CHECK=1 %py3_install %endif - Be more specific in %files: %files -n python2-%{pname} %license LICENSE %doc README.rst %{python2_sitelib}/ruamel/ %{python2_sitelib}/ruamel.std.pathlib-%{version}-py?.?.egg-info/ %{python2_sitelib}/ruamel.std.pathlib-%{version}-py?.?-nspkg.pth %if %{with python3} %files -n python%{python3_pkgversion}-%{pname} %license LICENSE %doc README.rst %{python3_sitelib}/ruamel/ %{python3_sitelib}/ruamel.std.pathlib-%{version}-py?.?.egg-info/ %{python3_sitelib}/ruamel.std.pathlib-%{version}-py?.?-nspkg.pth %endif -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 --- Comment #3 from Jared Smith--- The only version of EPEL I'm really interested in at this point is EPEL 7, so I was following the proposed EPEL 7 python packaging guidelines at https://fedoraproject.org/wiki/PackagingDrafts:Python3EPEL, with more explanation at https://fedoraproject.org/wiki/User:Bkabrda/EPEL7_Python3 As for the %py2_install/%py3_install macros, I attempted to use those originally, but they failed with the following error: + /usr/bin/python2 setup.py install -O1 --skip-build --root /home/jsmith/Build/BUILDROOT/python-ruamel-std-pathlib-0.6.3-2.fc28.x86_64 error: you have to install with "pip install ." error: Bad exit status from /var/tmp/rpm-tmp.qH8GI7 (%install) I'd appreciate any help figuring out why that's failing. (I'm no expert at setup.py, but it appears that it throws that message if the "--single-version-externally-managed" isn't passed in.) Spec URL: https://jsmith.fedorapeople.org/Packaging/python-ruamel-std-pathlib/python-ruamel-std-pathlib.spec SRPM URL: https://jsmith.fedorapeople.org/Packaging/python-ruamel-std-pathlib/python-ruamel-std-pathlib-0.6.3-2.fc28.src.rpm -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Elliott Sales de Andradechanged: What|Removed |Added CC||quantum.anal...@gmail.com --- Comment #2 from Elliott Sales de Andrade --- Are you planning to support old EPEL or something? Why bother with the python3 flag at all (Fedora's going to be dropping Python 2, not 3; flagging the other way makes more sense in some way)? Relatedly, it would be best to figure out why tests are failing on Python 3 now. Use %py2_install/%py3_install macros. -- 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 1525984] Review Request: python-ruamel-std-pathlib - An improvement over the standard pathlib module and pathlib2 package
https://bugzilla.redhat.com/show_bug.cgi?id=1525984 Robert-André Mauchinchanged: What|Removed |Added CC||zebo...@gmail.com --- Comment #1 from Robert-André Mauchin --- - It would be better to use the following syntax %global with_python3 1 → %bcond_without python3 And: %if 0%{?with_python3} → %if %{with python3} - In the following comment, double the % to avoid macros replacement: #Source0: https://files.pythonhosted.org/packages/source/r/%%{pypi_name}/%%{pypi_name}-%%{version}.tar.gz - Add _example to %doc - BuildRequires:pytest → BuildRequires:python2-pytest - Run the tests provided: %check PYTHONPATH=$PYTHONPATH:%{buildroot}%{python2_sitelib} py.test-2 %if %{with python3} PYTHONPATH=$PYTHONPATH:%{buildroot}%{python3_sitelib} py.test-3 %endif - Be more specific in %files: %files -n python2-%{pname} %license LICENSE %doc README.rst %{python2_sitelib}/ruamel/ %{python2_sitelib}/ruamel.std.pathlib-%{version}-py?.?.egg-info/ %{python2_sitelib}/ruamel.std.pathlib-%{version}-py?.?-nspkg.pth %if %{with python3} %files -n python%{python3_pkgversion}-%{pname} %license LICENSE %doc README.rst %{python3_sitelib}/ruamel/ %{python3_sitelib}/ruamel.std.pathlib-%{version}-py?.?.egg-info/ %{python3_sitelib}/ruamel.std.pathlib-%{version}-py?.?-nspkg.pth %endif -- 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