Hi

Yes, there is no solution for this. As far as I understood, the way Ubuntu 
names some their packages doesn’t make it easy to solve this problem in 
Spacewalk.

I can live with this. I only have a couple of Ubuntu systems registered and for 
APT this is not an issue.

If it bothers you, I guess you could remove the packages from the channels and 
exclude them in the repository configuration so they wouldn’t show up in 
Spacewalk anymore. You would have to check the package dependencies first to 
make sure you don’t break anything.

Regards,
Javier


Von: spacewalk-list-boun...@redhat.com <spacewalk-list-boun...@redhat.com> Im 
Auftrag von Thomas Müller
Gesendet: Thursday, August 29, 2019 12:59 PM
An: spacewalk-list@redhat.com
Betreff: Re: [Spacewalk-list] Issues with SW 2.8 and Ubuntu 18.04 Clients

Hi Javier,

no luck, it ends with the result like in the latest statement from ppanon-avi 
in Bugzilla Report...

Am Mi., 28. Aug. 2019 um 14:03 Uhr schrieb 
<javier.flo...@gmz.migros.ch<mailto:javier.flo...@gmz.migros.ch>>:
Hi Thomas

Did you see this?

https://bugzilla.redhat.com/show_bug.cgi?id=1661347

Regards,
Javier

Von: 
spacewalk-list-boun...@redhat.com<mailto:spacewalk-list-boun...@redhat.com> 
<spacewalk-list-boun...@redhat.com<mailto:spacewalk-list-boun...@redhat.com>> 
Im Auftrag von Thomas Müller
Gesendet: Wednesday, August 28, 2019 1:44 PM
An: spacewalk-list@redhat.com<mailto:spacewalk-list@redhat.com>
Betreff: [Spacewalk-list] Issues with SW 2.8 and Ubuntu 18.04 Clients

Hi,
who may give me a hint for solving the following issue?
Ubuntu 18.04 Clients on SW 2.8 want to update some packages:

Neuestes Paket (new)                                                       
Installiertes Paket (installed)

gcc-8-base-8-20180414-1ubuntu2.amd64-deb                 
gcc-8-base-8.3.0-6ubuntu1~18.04.1.amd64-deb
libgcc1-8-20180414-1ubuntu2:1.amd64-deb                    
libgcc1-8.3.0-6ubuntu1~18.04.1:1.amd64-deb
libpython2.7-2.7.15~rc1-1ubuntu0.1.amd64-deb              
libpython2.7-2.7.15-4ubuntu4~18.04.amd64-deb
libpython2.7-minimal-2.7.15~rc1-1ubuntu0.1.amd64-deb 
libpython2.7-minimal-2.7.15-4ubuntu4~18.04.amd64-deb
libpython2.7-stdlib-2.7.15~rc1-1ubuntu0.1.amd64-deb     
libpython2.7-stdlib-2.7.15-4ubuntu4~18.04.amd64-deb
libstdc++6-8-20180414-1ubuntu2.amd64-deb                  
libstdc++6-8.3.0-6ubuntu1~18.04.1.amd64-deb
python2.7-2.7.15~rc1-1ubuntu0.1.amd64-deb                  
python2.7-2.7.15-4ubuntu4~18.04.amd64-deb
python2.7-minimal-2.7.15~rc1-1ubuntu0.1.amd64-deb    
python2.7-minimal-2.7.15-4ubuntu4~18.04.amd64-deb

But, the installed packages are newer (from bionic-update main channel)

I've applied all known tricks and workarounds for .deb packagehandling 
(multiarch-.headers, gpg-signing).

A comparison between the patched Packages in /var/cache/rhn/repodata/<channel> 
and the original shows multi-arch headers in both files:

spacewalk:

Package: gcc-8-base
Version: 8.3.0-6ubuntu1~18.04.1
Architecture: amd64
Maintainer: Ubuntu Core developers 
<ubuntu-devel-disc...@lists.ubuntu.com<mailto:ubuntu-devel-disc...@lists.ubuntu.com>>
Installed-Size: 113
Filename: 
XMLRPC/GET-REQ/bionic-main-updates/getPackage/gcc-8-base_8.3.0-6ubuntu1~18.04.1.amd64-deb.deb
Size: 18716
SHA256: 89415e0e9d940c81e33959f366f1bad1a94cfecacb538eb897be0e6038781a94
Section: libs
Description: GCC, the GNU Compiler Collection (base package)
This package contains files common to all languages and libraries
contained in the GNU Compiler Collection (GCC).
Multi-Arch: same
Priority: required
Source: gcc-8
Origin: Ubuntu
Original-Maintainer: Debian GCC Maintainers 
<debian-...@lists.debian.org<mailto:debian-...@lists.debian.org>>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
MD5sum: b231d33f61250fee66d1f4f41eebe9a0
SHA1: c56356523711c4b9f3f59cc4423254e4a293f46e
Homepage: http://gcc.gnu.org/
Task: minimal
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Supported: 5y

Original:

Package: gcc-8-base
Architecture: amd64
Version: 8.3.0-6ubuntu1~18.04.1
Multi-Arch: same
Priority: required
Section: libs
Source: gcc-8
Origin: Ubuntu
Maintainer: Ubuntu Core developers 
<ubuntu-devel-disc...@lists.ubuntu.com<mailto:ubuntu-devel-disc...@lists.ubuntu.com>>
Original-Maintainer: Debian GCC Maintainers 
<debian-...@lists.debian.org<mailto:debian-...@lists.debian.org>>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 113
Filename: pool/main/g/gcc-8/gcc-8-base_8.3.0-6ubuntu1~18.04.1_amd64.deb
Size: 18716
MD5sum: b231d33f61250fee66d1f4f41eebe9a0
SHA1: c56356523711c4b9f3f59cc4423254e4a293f46e
SHA256: 89415e0e9d940c81e33959f366f1bad1a94cfecacb538eb897be0e6038781a94
Homepage: http://gcc.gnu.org/
Description: GCC, the GNU Compiler Collection (base package)
Task: minimal
Description-md5: b6e93638a6d08ea7a18929d7cf078e5d
Supported: 5y


Client packages are from OBS, see 
https://www.redhat.com/archives/spacewalk-list/2018-September/msg00059.html

Client does'nt (of course) do a downgrade, error:

D: handle_action actionid = 394, version = 2
D: do_call packages.update([['gcc-8-base', '8-20180414', '1ubuntu2', '', 
'amd64-deb']],){'cache_only': None}
D: Called update[['gcc-8-base', '8-20180414', '1ubuntu2', '', 'amd64-deb']]
Apt-Spacewalk: Updating sources.list
D: Sending back response(1, 'update failed', {})
D: do_call packages.checkNeedUpdate('rhnsd=1',){}
D: local action status: (0, 'dpkg database not modified since last update (or 
package list recently updated)', {})
D: rpcServer: Calling XMLRPC registration.welcome_message
[https://ssl.gstatic.com/ui/v1/icons/mail/images/cleardot.gif]



--
kind regards
Thomas
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list@redhat.com<mailto:Spacewalk-list@redhat.com>
https://www.redhat.com/mailman/listinfo/spacewalk-list


--
Mit freundlichen Grüßen
Thomas Müller
_______________________________________________
Spacewalk-list mailing list
Spacewalk-list@redhat.com
https://www.redhat.com/mailman/listinfo/spacewalk-list

Reply via email to