Discussion:
[Spacewalk-list] Missing RPMs for SLE_15
William Hongach
2018-08-28 20:35:09 UTC
Permalink
Hi All,

I'm trying to install/build Spacewalk 2.8 for SLE_15 running on s390x. Most of the RPMs in noarch and/or src get the job done, but I am missing two in particular as follows:

2 Problems:
Problem: nothing provides newt-python3 needed by python3-rhn-setup-2.8.25-3.5.noarch
Problem: nothing provides python3-spacewalk-usix needed by python3-rhncfg-5.10.122-4.2.noarch

I'm using the standard repo at: http://download.opensuse.org/repositories/systemsmanagement:/spacewalk:/2.8/SLE_15/

I noticed that the server has the "python3-newt" package installed, so the first error might be a typo in the dependency that it is checking (server also has full newt package installed). However, I definitely cannot locate a source RPM or noarch RPM for python3-spacewalk-usix.

I do have python2-spacewalk-usix installed. Will this suffice? If not, can someone point me in the right direction to obtain the python3 version? It seems like our SLE_12 servers were happy using the python2 libraries, but SLE_15 wants to use the python3 libraries for all of these Spacewalk 2.8 RPMs.

Any assistance would be greatly appreciated. I understand most of the SLE binaries will be for x86_64, so I'm happy to obtain the source RPMs and build our own for s390x.

Thanks in advance.
Flores, Javier (D4\\INF\\IT ID)
2018-08-29 07:50:10 UTC
Permalink
Hi William

I ran into similar issues and decided to build the packages for SLES 15 by myself.

Yes, newt-python3 should be python3-newt. Not sure, but I guess Red Hat and Suse have different naming conventions for packages. This is easy to fix in the .spec file

The spacewalk-usix rpm was built with python2-spacewalk-usix. However, I didn't install these packages and was able to register my SLES 15 system and work with it as usual. I am not saying this packages are unnecessary, they just might be needed for spacewalk functionality I don't use.

Regards,
Javier
Von: spacewalk-list-***@redhat.com [mailto:spacewalk-list-***@redhat.com] Im Auftrag von William Hongach
Gesendet: Dienstag, 28. August 2018 22:35
An: spacewalk-***@redhat.com
Betreff: [Spacewalk-list] Missing RPMs for SLE_15

Hi All,

I'm trying to install/build Spacewalk 2.8 for SLE_15 running on s390x. Most of the RPMs in noarch and/or src get the job done, but I am missing two in particular as follows:

2 Problems:
Problem: nothing provides newt-python3 needed by python3-rhn-setup-2.8.25-3.5.noarch
Problem: nothing provides python3-spacewalk-usix needed by python3-rhncfg-5.10.122-4.2.noarch

I'm using the standard repo at: http://download.opensuse.org/repositories/systemsmanagement:/spacewalk:/2.8/SLE_15/

I noticed that the server has the "python3-newt" package installed, so the first error might be a typo in the dependency that it is checking (server also has full newt package installed). However, I definitely cannot locate a source RPM or noarch RPM for python3-spacewalk-usix.

I do have python2-spacewalk-usix installed. Will this suffice? If not, can someone point me in the right direction to obtain the python3 version? It seems like our SLE_12 servers were happy using the python2 libraries, but SLE_15 wants to use the python3 libraries for all of these Spacewalk 2.8 RPMs.

Any assistance would be greatly appreciated. I understand most of the SLE binaries will be for x86_64, so I'm happy to obtain the source RPMs and build our own for s390x.

Thanks in advance.
William Hongach
2018-08-30 15:05:27 UTC
Permalink
Hi Javier,

I am guessing the python3-spacewalk-usix issue only affects rhncfg as you have discovered. The rest of the suite probably works fine. Unfortunately, we make use of Spacewalk's configuration management so I will need to get it working. I considered changing the spec file's requirements for SUSE and rebuilding rhncfg with python2, but it looks like Klaus is working on a fix. So I am hopeful we can get this worked on using python3 going forward.


From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Flores, Javier (D4\INF\IT ID)
Sent: Wednesday, August 29, 2018 3:50 AM
To: 'spacewalk-***@redhat.com' <spacewalk-***@redhat.com>
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15

Hi William

I ran into similar issues and decided to build the packages for SLES 15 by myself.

Yes, newt-python3 should be python3-newt. Not sure, but I guess Red Hat and Suse have different naming conventions for packages. This is easy to fix in the .spec file

The spacewalk-usix rpm was built with python2-spacewalk-usix. However, I didn't install these packages and was able to register my SLES 15 system and work with it as usual. I am not saying this packages are unnecessary, they just might be needed for spacewalk functionality I don't use.

Regards,
Javier

Von: spacewalk-list-***@redhat.com<mailto:spacewalk-list-***@redhat.com> [mailto:spacewalk-list-***@redhat.com] Im Auftrag von William Hongach
Gesendet: Dienstag, 28. August 2018 22:35
An: spacewalk-***@redhat.com<mailto:spacewalk-***@redhat.com>
Betreff: [Spacewalk-list] Missing RPMs for SLE_15

Hi All,

I'm trying to install/build Spacewalk 2.8 for SLE_15 running on s390x. Most of the RPMs in noarch and/or src get the job done, but I am missing two in particular as follows:

2 Problems:
Problem: nothing provides newt-python3 needed by python3-rhn-setup-2.8.25-3.5.noarch
Problem: nothing provides python3-spacewalk-usix needed by python3-rhncfg-5.10.122-4.2.noarch

I'm using the standard repo at: http://download.opensuse.org/repositories/systemsmanagement:/spacewalk:/2.8/SLE_15/

I noticed that the server has the "python3-newt" package installed, so the first error might be a typo in the dependency that it is checking (server also has full newt package installed). However, I definitely cannot locate a source RPM or noarch RPM for python3-spacewalk-usix.

I do have python2-spacewalk-usix installed. Will this suffice? If not, can someone point me in the right direction to obtain the python3 version? It seems like our SLE_12 servers were happy using the python2 libraries, but SLE_15 wants to use the python3 libraries for all of these Spacewalk 2.8 RPMs.

Any assistance would be greatly appreciated. I understand most of the SLE binaries will be for x86_64, so I'm happy to obtain the source RPMs and build our own for s390x.

Thanks in advance.
Klaus Kaempf
2018-08-30 07:29:22 UTC
Permalink
Post by William Hongach
Hi All,
Problem: nothing provides newt-python3 needed by python3-rhn-setup-2.8.25-3.5.noarch
That's a packaging bug I'm going to fix right now.


Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Klaus Kaempf
2018-08-30 07:34:00 UTC
Permalink
Post by William Hongach
Problem: nothing provides python3-spacewalk-usix needed by python3-rhncfg-5.10.122-4.2.noarch
That's another packaging bug since there's no python3-variant being
build.

Sorry for the mess.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
William Hongach
2018-08-30 15:20:03 UTC
Permalink
Hi Klaus,

No worries. SLE_15 is sufficiently new that we expected some issues with open source packages. We are currently still in the testing phase with regards to our SLE_15 image.

Will these fixes be uploaded to the Spacewalk 2.8 repo at download.opensuse.org, or will they be slated for the future release of Spacewalk 2.9? Let me know if I can assist with testing. Thanks.


-----Original Message-----
From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Klaus Kaempf
Sent: Thursday, August 30, 2018 3:34 AM
To: spacewalk-***@redhat.com
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15
Post by William Hongach
Problem: nothing provides python3-spacewalk-usix needed by
python3-rhncfg-5.10.122-4.2.noarch
That's another packaging bug since there's no python3-variant being build.

Sorry for the mess.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)

_______________________________________________
Spacewalk-list mailing list
Spacewalk-***@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
Klaus Kaempf
2018-08-31 06:33:23 UTC
Permalink
Post by William Hongach
Will these fixes be uploaded to the Spacewalk 2.8 repo at download.opensuse.org, or will they be slated for the future release of Spacewalk 2.9? Let me know if I can assist with testing. Thanks.
The python3-newt dependency is already fixed. Building -usix for
python3 needs a bit more work and should be ready sometime next week.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
William Hongach
2018-08-31 12:50:12 UTC
Permalink
Hi Klaus,

Sounds great. I will check back next week and let you know when it is tested successfully on our system.

Thank you!

-----Original Message-----
From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Klaus Kaempf
Sent: Friday, August 31, 2018 2:33 AM
To: spacewalk-***@redhat.com
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15
Post by William Hongach
Will these fixes be uploaded to the Spacewalk 2.8 repo at download.opensuse.org, or will they be slated for the future release of Spacewalk 2.9? Let me know if I can assist with testing. Thanks.
The python3-newt dependency is already fixed. Building -usix for
python3 needs a bit more work and should be ready sometime next week.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)

_______________________________________________
Spacewalk-list mailing list
Spacewalk-***@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
William Hongach
2018-09-11 14:20:32 UTC
Permalink
Hi Klaus,

Any progress on the python3-usix libraries? If I can assist with testing, let me know.


-----Original Message-----
From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Klaus Kaempf
Sent: Friday, August 31, 2018 2:33 AM
To: spacewalk-***@redhat.com
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15

The python3-newt dependency is already fixed. Building -usix for
python3 needs a bit more work and should be ready sometime next week.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)

_______________________________________________
Spacewalk-list mailing list
Spacewalk-***@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list
Klaus Kaempf
2018-09-12 07:27:00 UTC
Permalink
Post by William Hongach
Hi Klaus,
Any progress on the python3-usix libraries? If I can assist with testing, let me know.
The Uyuni team is working on it and should be finished by end of this
week.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Michael Calmer
2018-09-12 08:14:26 UTC
Permalink
Hi

I think it should be fixed now and you just need to wait a bit until the
rebuild is finished and the repo is published.
Post by Klaus Kaempf
Post by William Hongach
Hi Klaus,
Any progress on the python3-usix libraries? If I can assist with testing, let me know.
The Uyuni team is working on it and should be finished by end of this
week.
Klaus
--
Regards

Michael Calmer

--------------------------------------------------------------------------
Michael Calmer
SUSE LINUX GmbH, Maxfeldstr. 5, D-90409 Nuernberg
T: +49 (0) 911 74053 0
F: +49 (0) 911 74053575 - e-mail: ***@suse.com
--------------------------------------------------------------------------
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton,
HRB 21284 (AG Nürnberg)
William Hongach
2018-09-12 19:25:17 UTC
Permalink
Hi Michael,

The python3 packages (noarch) installed successfully and I am now able to manage SLES 15 nodes via Spacewalk 2.8 on s390x architecture. Thank you for your assistance.

-----Original Message-----
From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Michael Calmer
Sent: Wednesday, September 12, 2018 4:14 AM
To: spacewalk-***@redhat.com
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15

Hi

I think it should be fixed now and you just need to wait a bit until the rebuild is finished and the repo is published.
Post by Klaus Kaempf
Post by William Hongach
Hi Klaus,
Any progress on the python3-usix libraries? If I can assist with testing, let me know.
The Uyuni team is working on it and should be finished by end of this
week.
Klaus
--
Regards

Michael Calmer

--------------------------------------------------------------------------
Michael Calmer
SUSE LINUX GmbH, Maxfeldstr. 5, D-90409 Nuernberg
T: +49 (0) 911 74053 0
F: +49 (0) 911 74053575 - e-mail: ***@suse.com
--------------------------------------------------------------------------
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton,
HRB 21284 (AG Nürnberg)




_______________________________________________
Spacewalk-list mailing list
Spacewalk-***@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list

William Hongach
2018-09-12 12:41:28 UTC
Permalink
Klaus,

Sounds good. Thanks for the update!

-----Original Message-----
From: spacewalk-list-***@redhat.com <spacewalk-list-***@redhat.com> On Behalf Of Klaus Kaempf
Sent: Wednesday, September 12, 2018 3:27 AM
To: spacewalk-***@redhat.com
Subject: Re: [Spacewalk-list] Missing RPMs for SLE_15
Post by William Hongach
Hi Klaus,
Any progress on the python3-usix libraries? If I can assist with testing, let me know.
The Uyuni team is working on it and should be finished by end of this week.

Klaus
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
Loading...