Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 620332 - sys-fs/udiskie-1.7.0 version bump and python 3 support
Summary: sys-fs/udiskie-1.7.0 version bump and python 3 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2017-06-01 12:22 UTC by Søren Dalby Larsen
Modified: 2018-11-28 15:50 UTC (History)
5 users (show)

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


Attachments
Ebuild to install 1.7.0 (udiskie-1.7.0.ebuild,1.08 KB, text/plain)
2017-06-01 12:22 UTC, Søren Dalby Larsen
Details
Corrected ebuild according to comment #1 (udiskie-1.7.0.ebuild,1.09 KB, text/plain)
2017-06-02 07:48 UTC, Søren Dalby Larsen
Details
ebuild for udiskie-1.7.2 (udiskie-1.7.2.ebuild,1.07 KB, text/plain)
2017-12-03 14:58 UTC, Søren Dalby Larsen
Details
ebuild for udiskie-1.7.3 (udiskie-1.7.3.ebuild,1.07 KB, text/plain)
2018-05-06 16:45 UTC, Søren Dalby Larsen
Details
udiskie-1.7.5.ebuild (udiskie-1.7.5.ebuild,1.07 KB, text/plain)
2018-05-29 12:31 UTC, Søren Dalby Larsen
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Søren Dalby Larsen 2017-06-01 12:22:12 UTC
Created attachment 474910 [details]
Ebuild to install 1.7.0

The latest version of udiskie is 1.7.0 as of right now. This version supports Python 3 as well as python 2.

I'm running it successfully with python 3.6. Ebuild attached. Works-for-me, but may require more testing.
Comment 1 Jonas Stein gentoo-dev 2017-06-01 21:50:40 UTC
Thank you for the ebuild.
Please test it also with repoman.

> # Copyright 1999-2014 Gentoo Foundation
> # Distributed under the terms of the GNU General Public License v2

2017


> EAPI=5

Please bump to 6


> PYTHON_COMPAT=( python2_7 python3_5 python3_6 )

what about python3_4, which is now the stable version in gentoo?
Comment 2 Søren Dalby Larsen 2017-06-02 07:48:55 UTC
Created attachment 474968 [details]
Corrected ebuild according to comment #1

Hi. Thank you for the suggestions. For some reason I couldn't convince repoman to tell me about the EAPI version. (tried repoman -dx full)
I've included python3_4, but I haven't tested it since it's not on any of my systems.
Comment 3 Søren Dalby Larsen 2017-12-03 14:58:36 UTC
Created attachment 507898 [details]
ebuild for udiskie-1.7.2

Python 2 is no longer supported as of 1.7.2
Python >= 3.5 is required.
Comment 4 Perfect Gentleman 2018-05-06 07:38:18 UTC
1.7.3 is out.
https://pypi.org/project/udiskie/
Comment 5 Søren Dalby Larsen 2018-05-06 16:45:31 UTC
Created attachment 530232 [details]
ebuild for udiskie-1.7.3
Comment 6 Søren Dalby Larsen 2018-05-29 12:31:31 UTC
Created attachment 533938 [details]
udiskie-1.7.5.ebuild
Comment 7 Ben Kohler gentoo-dev 2018-11-28 14:06:23 UTC
Sorry I missed this bug/PR, I just updated the ebuild, let me know if you see other changes needed or would like to join me as co-maintainer
Comment 8 Søren Dalby Larsen 2018-11-28 15:50:35 UTC
Hi, Thank you for fixing this.
I was working on a proper PR at some point, but as time was limited I never worked out the dependency to gbulb (which is not in portage).
Now, why it actually works fine for me without is obviously because I don't reach the code actually using that, but others may.

Other than that, your ebuild looks just fine to me. If you are interested I'd gladly join as co-maintainer.