Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 712958 - net-analyzer/linkchecker: needs py3 port
Summary: net-analyzer/linkchecker: needs py3 port
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Deadline: 2020-09-21
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL: https://github.com/linkchecker/linkch...
Whiteboard:
Keywords: PMASKED, PullRequest
Depends on:
Blocks: py3-tracker, python-3-incompatible
  Show dependency tree
 
Reported: 2020-03-17 10:07 UTC by Michał Górny
Modified: 2020-09-21 06:12 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch linkchecker live ebuild for Python 3 (linkchecker-9999-py3.patch,1.80 KB, patch)
2020-06-05 18:48 UTC, Chris Mayo
Details | Diff
Patch linkchecker live ebuild for Python 3 (linkchecker-9999-py3.patch,1.80 KB, patch)
2020-06-05 18:50 UTC, Chris Mayo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-17 10:07:52 UTC
This is blocking dev-python/requests.

@hydrapolic, you seem to have last bumped it.
Comment 1 Tomáš Mózes 2020-03-17 19:19:41 UTC
I'll ask upstream.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2020-03-27 17:36:22 UTC
I was mostly asking if you want to maintain it.
Comment 3 Tomáš Mózes 2020-03-27 18:39:13 UTC
Yeah sure.
Comment 4 Tomáš Mózes 2020-05-13 08:06:49 UTC
Finally it seems like python3 works (a quick test from git master), they are about to release a new version so that will be python3 only.
Comment 5 Chris Mayo 2020-06-05 18:48:47 UTC
Created attachment 643562 [details, diff]
Patch linkchecker live ebuild for Python 3

The live ebuild can be updated to Python 3.

This is close to the one I have been using, except I have miniboa installed (please test).

Also the optfeature for pygobject is a bit premature, but hopefully that will land in the next few days.
Comment 6 Chris Mayo 2020-06-05 18:50:24 UTC
Created attachment 643564 [details, diff]
Patch linkchecker live ebuild for Python 3

That should have been test_telnet.py removed..
Comment 7 Tomáš Mózes 2020-07-29 18:49:55 UTC
(In reply to Chris Mayo from comment #6)
> Created attachment 643564 [details, diff] [details, diff]
> Patch linkchecker live ebuild for Python 3
> 
> That should have been test_telnet.py removed..

Thanks Chris. I failed to run the tests (the deps also need an older python), so opening a PR without tests for now.
Comment 8 Tomáš Mózes 2020-08-24 08:43:50 UTC
The PR adds py3 support, please don't drop this :)
Comment 9 Larry the Git Cow gentoo-dev 2020-08-27 09:20:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe78ca9cbec45cef600ecac4bbfa15273ae266a

commit efe78ca9cbec45cef600ecac4bbfa15273ae266a
Author:     Tomáš Mózes <hydrapolic@gmail.com>
AuthorDate: 2020-07-29 18:56:07 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-08-27 09:20:15 +0000

    net-analyzer/linkchecker: add snapshot with python3 support
    
    Bug: https://bugs.gentoo.org/712958
    Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 net-analyzer/linkchecker/Manifest                  |  1 +
 .../linkchecker-10.0.0_pre20200729.ebuild          | 60 ++++++++++++++++++++++
 net-analyzer/linkchecker/linkchecker-9999.ebuild   |  2 +-
 3 files changed, 62 insertions(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e327358f85ed6359cedb374b8b14d9af544ad447

commit e327358f85ed6359cedb374b8b14d9af544ad447
Author:     Tomáš Mózes <hydrapolic@gmail.com>
AuthorDate: 2020-07-29 18:48:56 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-08-27 09:20:14 +0000

    net-analyzer/linkchecker: sync live ebuild
    
    Bug: https://bugs.gentoo.org/712958
    Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com>
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 net-analyzer/linkchecker/linkchecker-9999.ebuild | 32 +++++++++++++-----------
 1 file changed, 17 insertions(+), 15 deletions(-)
Comment 10 Larry the Git Cow gentoo-dev 2020-09-21 06:12:52 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0cff74c7e05550552472bc2f287d5dae97598be

commit e0cff74c7e05550552472bc2f287d5dae97598be
Author:     Michał Górny <mgorny@gentoo.org>
AuthorDate: 2020-09-21 06:10:08 +0000
Commit:     Michał Górny <mgorny@gentoo.org>
CommitDate: 2020-09-21 06:10:08 +0000

    net-analyzer/linkchecker: Remove lastrited <10
    
    Closes: https://bugs.gentoo.org/712958
    Signed-off-by: Michał Górny <mgorny@gentoo.org>

 net-analyzer/linkchecker/Manifest                  |  1 -
 .../linkchecker/linkchecker-9.4.0-r1.ebuild        | 62 ----------------------
 profiles/package.mask                              |  1 -
 3 files changed, 64 deletions(-)