[opensuse-factory] python-yubico should be python-yubico-client
HI! The current package python-yubico is misnamed. The name should be python-yubico-client. The moduleimport name is yubico_client. Why? It's a serious name clash with python-yubico from Yubico itself: https://github.com/Yubico/python-yubico https://pypi.python.org/pypi/python-yubico/1.3.1 I'd like to add this module (it allows configuring yubikeys). Ciao, Michael.
Hi Michael. Sorry about that, I wasn't aware of the yubico package when I added the client to factory. Feel free to rename the package please. AFAIK only FreeIPA is depending on yubico client. I'll fix the dependency name when you are done. Regards, Howard On Mon, 2 Nov 2015, Michael Ströder wrote:
HI!
The current package python-yubico is misnamed. The name should be python-yubico-client.
The moduleimport name is yubico_client.
Why?
It's a serious name clash with python-yubico from Yubico itself:
https://github.com/Yubico/python-yubico https://pypi.python.org/pypi/python-yubico/1.3.1
I'd like to add this module (it allows configuring yubikeys).
Ciao, Michael.
Howard Guo wrote:
Sorry about that, I wasn't aware of the yubico package when I added the client to factory. Feel free to rename the package please.
AFAIK only FreeIPA is depending on yubico client. I'll fix the dependency name when you are done.
Could you do this please? I'm not that fluent with OBS and I'm scared to screw up something. Unfortunately the current python-yubico package already made it into Leap. :-/ Ciao, Michael.
I am actually not sure how package renaming is handled on Factory. Could any Factory developer share some insights please? Regards, Howard On Mon, 2 Nov 2015, Michael Ströder wrote:
Howard Guo wrote:
Sorry about that, I wasn't aware of the yubico package when I added the client to factory. Feel free to rename the package please.
AFAIK only FreeIPA is depending on yubico client. I'll fix the dependency name when you are done.
Could you do this please? I'm not that fluent with OBS and I'm scared to screw up something.
Unfortunately the current python-yubico package already made it into Leap. :-/
Ciao, Michael.
Hi, Why does it need to be renamed? Can't you adjust FreeIPA requires? Ciao, Marcus On Mon, Nov 02, 2015 at 04:00:48PM +0100, Howard Guo wrote:
I am actually not sure how package renaming is handled on Factory.
Could any Factory developer share some insights please?
Regards, Howard
On Mon, 2 Nov 2015, Michael Ströder wrote:
Howard Guo wrote:
Sorry about that, I wasn't aware of the yubico package when I added the client to factory. Feel free to rename the package please.
AFAIK only FreeIPA is depending on yubico client. I'll fix the dependency name when you are done.
Could you do this please? I'm not that fluent with OBS and I'm scared to screw up something.
Unfortunately the current python-yubico package already made it into Leap. :-/
Ciao, Michael.
-- Marcus Meissner,SUSE LINUX GmbH; Maxfeldstrasse 5; D-90409 Nuernberg; Zi. 3.1-33,+49-911-740 53-432,,serv=loki,mail=wotan,type=real <meissner@suse.de> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hey Marcus. I will adjust FreeIPA dependency no matter what, but if python-yubico package no longer performs the duty it used to do, should the users be informed? and if so, in which way? On Mon, 2 Nov 2015, Marcus Meissner wrote:
Hi,
Why does it need to be renamed? Can't you adjust FreeIPA requires?
Ciao, Marcus On Mon, Nov 02, 2015 at 04:00:48PM +0100, Howard Guo wrote:
I am actually not sure how package renaming is handled on Factory.
Could any Factory developer share some insights please?
Regards, Howard
On Mon, 2 Nov 2015, Michael Ströder wrote:
Howard Guo wrote:
Sorry about that, I wasn't aware of the yubico package when I added the client to factory. Feel free to rename the package please.
AFAIK only FreeIPA is depending on yubico client. I'll fix the dependency name when you are done.
Could you do this please? I'm not that fluent with OBS and I'm scared to screw up something.
Unfortunately the current python-yubico package already made it into Leap. :-/
Ciao, Michael.
-- Marcus Meissner,SUSE LINUX GmbH; Maxfeldstrasse 5; D-90409 Nuernberg; Zi. 3.1-33,+49-911-740 53-432,,serv=loki,mail=wotan,type=real <meissner@suse.de> -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Howard Guo <hguo@suse.com> writes:
I am actually not sure how package renaming is handled on Factory.
You create the package under the new name and delete the old one. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hi Howard, On Mon, Nov 02, 2015 at 04:07:44PM +0100, Andreas Schwab wrote:
Howard Guo <hguo@suse.com> writes:
I am actually not sure how package renaming is handled on Factory.
You create the package under the new name and delete the old one.
Maybe the following link is of help? https://en.opensuse.org/openSUSE:Package_dependencies#Renaming_a_package Or what are your "renaming" concerns about? If it is something else please be more verbose. Cheers, Lars -- Lars Müller [ˈlaː(r)z ˈmʏlɐ] Samba Team + SUSE Labs SUSE Linux, Maxfeldstraße 5, 90409 Nürnberg, Germany
Am 02.11.2015 um 08:30 schrieb Michael Ströder:
HI!
The current package python-yubico is misnamed. The name should be python-yubico-client.
The moduleimport name is yubico_client.
Why?
It's a serious name clash with python-yubico from Yubico itself:
https://github.com/Yubico/python-yubico https://pypi.python.org/pypi/python-yubico/1.3.1
I'd like to add this module (it allows configuring yubikeys).
Ciao, Michael.
I can't find the source from python-yubico-client on github. Only an old dpkg package (https://github.com/Yubico/python-yubico-client-dpkg) from 2013. A more important question is the version 1.6.2 in factory. Yubico is only at version 1.3.1. I thing the name is okay but with wrong source or version number. Some names of the sources are poorly chosen from the developers. Is better to keep these bad names. Torsten -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Torsten Gruner wrote:
Am 02.11.2015 um 08:30 schrieb Michael Ströder:
HI!
The current package python-yubico is misnamed. The name should be python-yubico-client.
The moduleimport name is yubico_client.
Why?
It's a serious name clash with python-yubico from Yubico itself:
https://github.com/Yubico/python-yubico https://pypi.python.org/pypi/python-yubico/1.3.1
I'd like to add this module (it allows configuring yubikeys).
I can't find the source from python-yubico-client on github. Only an old dpkg package (https://github.com/Yubico/python-yubico-client-dpkg) from 2013. A more important question is the version 1.6.2 in factory. Yubico is only at version 1.3.1.
I thing the name is okay but with wrong source or version number.
Some names of the sources are poorly chosen from the developers. Is better to keep these bad names.
Actually both Python modules are completely different things. They serve a completely different purpose. Ciao, Michael.
Am 03.11.2015 um 08:47 schrieb Michael Ströder:
Torsten Gruner wrote:
HI!
The current package python-yubico is misnamed. The name should be python-yubico-client.
The moduleimport name is yubico_client.
Why?
It's a serious name clash with python-yubico from Yubico itself:
https://github.com/Yubico/python-yubico https://pypi.python.org/pypi/python-yubico/1.3.1
I'd like to add this module (it allows configuring yubikeys). I can't find the source from python-yubico-client on github. Only an old dpkg package (https://github.com/Yubico/python-yubico-client-dpkg) from
Am 02.11.2015 um 08:30 schrieb Michael Ströder: 2013. A more important question is the version 1.6.2 in factory. Yubico is only at version 1.3.1.
I thing the name is okay but with wrong source or version number.
Some names of the sources are poorly chosen from the developers. Is better to keep these bad names. Actually both Python modules are completely different things. They serve a completely different purpose.
Ciao, Michael.
The developer (Kami) of the package in openSUSE:factory has changed the name to python-yubico-client at version 1.7.0. The name of version 1.6.2 is right. I will create a new package python-yubico-client with the last version and python-yubico in factory will replace with the source from Yubico. Torsten -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (6)
-
Andreas Schwab
-
Howard Guo
-
Lars Müller
-
Marcus Meissner
-
Michael Ströder
-
Torsten Gruner