Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 790215 - dev-python/discogs-client-2.2.2 fails tests
Summary: dev-python/discogs-client-2.2.2 fails tests
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Python Gentoo Team
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2021-05-14 14:53 UTC by Agostino Sarubbo
Modified: 2021-06-01 00:28 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,41.72 KB, text/plain)
2021-05-14 14:53 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2021-05-14 14:53:11 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-python/discogs-client-2.2.2 fails tests.
Discovered on: amd64 (internal ref: ci)

NOTE:
This machine uses GCC-11: https://gcc.gnu.org/gcc-11/porting_to.html
If you think this is a GCC-11 related issue, please block bug 732706.
Comment 1 Agostino Sarubbo gentoo-dev 2021-05-14 14:53:13 UTC
CC'ing also the author of the commit (8530b43927318e3277a0786d3253ac54bd9b9740)
Comment 2 Agostino Sarubbo gentoo-dev 2021-05-14 14:53:14 UTC
Created attachment 708546 [details]
build.log

build log and emerge --info
Comment 3 Agostino Sarubbo gentoo-dev 2021-05-14 14:53:15 UTC
Possible context of error(s):

ModuleNotFoundError: No module named 'six'
Comment 4 Guillaume Seren 2021-05-22 16:10:17 UTC
Hello,
I have been looking at this issue:

* This upstream project has been deprecated since 2020-06.
* It was missing deps (https://github.com/discogs/discogs_client/blob/v2.2.2/requirements.txt).
* A newer and maintained fork has been made (https://github.com/joalla/discogs_client).
* A patch for the only package that use this (media-sound/beets) is available (https://github.com/beetbox/beets/commit/5b6dff34a16d1c0a666877e375c7b30c5104187c).

I am working, on those changes and I will open a PR.
Comment 5 Larry the Git Cow gentoo-dev 2021-06-01 00:28:17 UTC
The bug has been closed via the following commit(s):

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

commit 980bc9023c2336350130027a75421e35b3babdbb
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-05-26 11:14:03 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-01 00:27:45 +0000

    media-sound/beets: Clean old ebuild
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Closes: https://bugs.gentoo.org/790215
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/21016
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/beets/beets-1.4.9-r5.ebuild | 134 --------------------------------
 1 file changed, 134 deletions(-)

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

commit 3ebe00e69103aa9840a84123c008ceec779e947c
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-05-26 11:12:05 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-01 00:27:44 +0000

    media-sound/beets: Backport patch for #790215
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Closes: https://bugs.gentoo.org/790215
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 media-sound/beets/beets-1.4.9-r6.ebuild            | 135 +++++++++++++++++++++
 ...place-discogs-client-with-python3-discogs.patch | 134 ++++++++++++++++++++
 2 files changed, 269 insertions(+)

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

commit cb04e9bc5661250606e52353568a0c8cc5bdabde
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-05-26 10:48:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-01 00:27:43 +0000

    dev-python/discogs-client: Clean old ebuild
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Closes: https://bugs.gentoo.org/790215
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/discogs-client/Manifest                 |  1 -
 .../discogs-client/discogs-client-2.2.2.ebuild     | 23 ----------------------
 2 files changed, 24 deletions(-)

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

commit a846265b5ade723282f2c362140207d578fb55b4
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-05-26 10:46:29 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-01 00:27:42 +0000

    dev-python/discogs-client: Add live-ebuild
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Closes: https://bugs.gentoo.org/790215
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 .../discogs-client/discogs-client-9999.ebuild      | 39 ++++++++++++++++++++++
 1 file changed, 39 insertions(+)

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

commit f3526922f30a5b767c7deb9bbb1465925a909506
Author:     Guillaume Seren <guillaumeseren@gmail.com>
AuthorDate: 2021-05-26 10:44:30 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-06-01 00:27:41 +0000

    dev-python/discogs-client: Version bump 2.3.12
    
    Package-Manager: Portage-3.0.18, Repoman-3.0.2
    Closes: https://bugs.gentoo.org/790215
    Signed-off-by: Guillaume Seren <guillaumeseren@gmail.com>
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-python/discogs-client/Manifest                 |  1 +
 .../discogs-client/discogs-client-2.3.12.ebuild    | 41 ++++++++++++++++++++++
 dev-python/discogs-client/metadata.xml             | 12 +++++--
 3 files changed, 52 insertions(+), 2 deletions(-)