15.4, python-urlgrabber always failing? kde updater still showing it and failing it?

Support, what happen? a grep for this package in zypp//history log file brings up only stuff from 2021 back leap 15.3 I guess still rpm shows rpm -qi python-urlgrabber Name : python-urlgrabber Version : 3.9.1 Release : 1.37 Architecture: noarch Install Date: Wed 28 Apr 2021 07:59:09 PM CEST Group : Development/Languages/Python Size : 304495 License : LGPL-2.1 Signature : RSA/SHA256, Sat 26 May 2018 07:45:08 PM CEST, Key ID 70af9e8139db7c82 Source RPM : python-urlgrabber-3.9.1-1.37.src.rpm Build Date : Sat 26 May 2018 07:45:01 PM CEST Build Host : sheep10 Relocations : (not relocatable) Packager : https://www.suse.com/ Vendor : SUSE LLC <https://www.suse.com/> URL : http://urlgrabber.baseurl.org Summary : A high-level cross-protocol url-grabber Description : A high-level cross-protocol url-grabber for python supporting HTTP, FTP and file locations. Features include keepalive, byte ranges, throttling, authentication, proxies and more. Distribution: SUSE Linux Enterprise 15 and the kde software updater in the tray clock area shows one update, SLE-15.4-2022-2487 (1) and it can not be applied always returns with this package update popup and then fail. across reboots across everything error message in small fail window can be copied: the to be installed patch:openSUSE-SLE-15.4-2022-2487-1.noarch conflicts with 'python-urlgrabber.noarch rpm -aq | grep -i grabber python-urlgrabber-3.9.1-1.37.noarch what now? oddly though zypper ref and zypper lu dont show this stuff at all. ty

On 22.07.2022 23:12, cagsm wrote:
Support,
what happen?
a grep for this package in zypp//history log file brings up only stuff from 2021 back leap 15.3 I guess
still rpm shows
rpm -qi python-urlgrabber Name : python-urlgrabber Version : 3.9.1 Release : 1.37 Architecture: noarch ...
the to be installed patch:openSUSE-SLE-15.4-2022-2487-1.noarch conflicts with 'python-urlgrabber.noarch
rpm -aq | grep -i grabber python-urlgrabber-3.9.1-1.37.noarch
what now?
python-urlgrabber does not exist for Leap 15.4 at all. Either this is a bug in repository or a bug in patch definition. Open bug report.
oddly though zypper ref and zypper lu dont show this stuff at all.
I suspect that zypper silently excludes "uninstallable" patch.

On Fri, Jul 22, 2022 at 11:03 PM Andrei Borzenkov <arvidjaar@gmail.com> wrote:
python-urlgrabber does not exist for Leap 15.4 at all. Either this is a bug in repository or a bug in patch definition. Open bug report.
heck I just dont come to terms with all this package wizardry of opensuse or linux distros in general, of their naming, their filenames and all of this. hell I zypper dup-ed from 15.3 to 15.4 upon release and there seems to be quite a number of things missing or going haywire. apparently there is now a python3-ulgrabber instead of python-urlgrabber package all of a sudden. still in its details it states its source rpm file name still being named as python-urlgrabber-xxxxxxx.src.prm what the heck? also i could just simply zypper rm python-urlgrabber nothing else was complaining that this package was needed. still why did it become installed back in 2021? what is even more odd to me is that when searching for this on software.opensuse.org it seems that no python3-urlgrabber is supposedly available for 15.4 and even no python-urlgrabber is available for leap 15.3 just as well, but only listed for older stuff etc it just melts my mind :( <https://software.opensuse.org/package/python3-urlgrabber> <https://software.opensuse.org/package/python-urlgrabber> ----- rpm -qi python3-urlgrabber Name : python3-urlgrabber Version : 4.1.0 Release : 150400.4.3.1 Architecture: noarch Install Date: Sat 23 Jul 2022 10:14:52 PM CEST Group : Development/Libraries/Python Size : 448671 License : LGPL-2.1-only Signature : RSA/SHA256, Fri 08 Jul 2022 02:07:01 AM CEST, Key ID 70af9e8139db7c82 Source RPM : python-urlgrabber-4.1.0-150400.4.3.1.src.rpm Build Date : Fri 08 Jul 2022 02:06:36 AM CEST Build Host : sheep91 Relocations : (not relocatable) Packager : https://www.suse.com/ Vendor : SUSE LLC <https://www.suse.com/> URL : https://github.com/rpm-software-management/urlgrabber Summary : A high-level cross-protocol url-grabber Description : A high-level cross-protocol url-grabber for python supporting HTTP, FTP and file locations. Features include keepalive, byte ranges, throttling, authentication, proxies and more. Distribution: SUSE Linux Enterprise 15 what about all this python and python3 stuff? why was a python named stuff not upgraded or replaced or added with a python3 named package during zypper dup time back weeks ago? also who or what uses these packages to begin with? do we have a suse update repository bug now or do we not? i have resolved this situation by manually zypper rm the python- named package and then zypper in the python3- named package. the kde update tool lower right and the kde discover app tool dont show any more updates and the python urlgrabber stuff patch disappeared at those locations. zypper lu never showed this missing or faulty update state at all. ty

* cagsm <cumandgets0mem00f@gmail.com> [07-23-22 16:31]:
On Fri, Jul 22, 2022 at 11:03 PM Andrei Borzenkov <arvidjaar@gmail.com> wrote:
python-urlgrabber does not exist for Leap 15.4 at all. Either this is a bug in repository or a bug in patch definition. Open bug report.
heck I just dont come to terms with all this package wizardry of opensuse or linux distros in general, of their naming, their filenames and all of this. hell I zypper dup-ed from 15.3 to 15.4 upon release and there seems to be quite a number of things missing or going haywire.
[...]
what about all this python and python3 stuff? why was a python named stuff not upgraded or replaced or added with a python3 named package during zypper dup time back weeks ago? also who or what uses these packages to begin with?
do we have a suse update repository bug now or do we not? i have resolved this situation by manually zypper rm the python- named package and then zypper in the python3- named package.
the kde update tool lower right and the kde discover app tool dont show any more updates and the python urlgrabber stuff patch disappeared at those locations.
zypper lu never showed this missing or faulty update state at all. ty
when python version updates, many previous python applications fail unless also updated and many are not updated, so multiple python versions exist on you system. to accomodate this, some installed python versions are named differently to avoid contamination. at least this is how I understand it. if you also read these lists, you would come across much discussion of the problems this presents and how most of them are solved. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet oftc

Hi, Am Samstag, 23. Juli 2022, 22:14:47 CEST schrieb cagsm: .....
what is even more odd to me is that when searching for this on software.opensuse.org it seems that no python3-urlgrabber is supposedly available for 15.4 and even no python-urlgrabber is available for leap 15.3 just as well, but only listed for older stuff etc
looks like it was renamed? dunno to be honest, but coming to your package....
rpm -qi python3-urlgrabber Name : python3-urlgrabber Version : 4.1.0 Release : 150400.4.3.1
That looks like a 15.4 build
Architecture: noarch Install Date: Sat 23 Jul 2022 10:14:52 PM CEST Group : Development/Libraries/Python
This package is from the development repo. Looking at https://build.opensuse.org/package/show/devel:languages:python/python-urlgra... one can see that it is in Factors/TW, and it is in 15.4 as well: https://build.opensuse.org/package/show/openSUSE:Leap:15.4/python-urlgrabber HTH Axel

On 24.07.2022 10:28, Axel Braun wrote:
Hi,
Am Samstag, 23. Juli 2022, 22:14:47 CEST schrieb cagsm:
.....
what is even more odd to me is that when searching for this on software.opensuse.org it seems that no python3-urlgrabber is supposedly available for 15.4
software.o.o search does not work for Leap 15.4 just like it did not work for Leap 15.3.
and even no python-urlgrabber is
available for leap 15.3 just as well, but only listed for older stuff etc
looks like it was renamed?
No, it is simply is not built anymore for SLE15 SP4.
dunno to be honest, but coming to your package....
rpm -qi python3-urlgrabber Name : python3-urlgrabber Version : 4.1.0 Release : 150400.4.3.1
That looks like a 15.4 build
This is python3 build, not python2.
Architecture: noarch Install Date: Sat 23 Jul 2022 10:14:52 PM CEST Group : Development/Libraries/Python
This package is from the development repo. Looking at https://build.opensuse.org/package/show/devel:languages:python/python-urlgra...
one can see that it is in Factors/TW, and it is in 15.4 as well: https://build.opensuse.org/package/show/openSUSE:Leap:15.4/python-urlgrabber
This is source package, not binary RPM. SLE15 SP4 explicitly disables building python2 flavors for single-spec packages. So no python-urlgrabber (python2) binary package is created. As long as you are only interested in command urlgrabbger, python3-urlgrabber is suitable replacement. But it is not the same even if it is built from the same sources. On Leap 15.3 bor@leap15:~> zypper info --requires python-urlgrabber ... Requires : [4] /usr/bin/python python-pycurl python(abi) = 2.7 python = 2.7

You are right, I completely forgot about python2 builds. It feels already ages away... Viele Grüße Axel -- Diese Nachricht wurde von meinem Android-Tablet mit K-9 Mail gesendet. Am 24. Juli 2022 12:24:14 MESZ schrieb Andrei Borzenkov <arvidjaar@gmail.com>:
On 24.07.2022 10:28, Axel Braun wrote:
Hi,
Am Samstag, 23. Juli 2022, 22:14:47 CEST schrieb cagsm:
.....
what is even more odd to me is that when searching for this on software.opensuse.org it seems that no python3-urlgrabber is supposedly available for 15.4
software.o.o search does not work for Leap 15.4 just like it did not work for Leap 15.3.
and even no python-urlgrabber is
available for leap 15.3 just as well, but only listed for older stuff etc
looks like it was renamed?
No, it is simply is not built anymore for SLE15 SP4.
dunno to be honest, but coming to your package....
rpm -qi python3-urlgrabber Name : python3-urlgrabber Version : 4.1.0 Release : 150400.4.3.1
That looks like a 15.4 build
This is python3 build, not python2.
Architecture: noarch Install Date: Sat 23 Jul 2022 10:14:52 PM CEST Group : Development/Libraries/Python
This package is from the development repo. Looking at https://build.opensuse.org/package/show/devel:languages:python/python-urlgra...
one can see that it is in Factors/TW, and it is in 15.4 as well: https://build.opensuse.org/package/show/openSUSE:Leap:15.4/python-urlgrabber
This is source package, not binary RPM. SLE15 SP4 explicitly disables building python2 flavors for single-spec packages. So no python-urlgrabber (python2) binary package is created.
As long as you are only interested in command urlgrabbger, python3-urlgrabber is suitable replacement. But it is not the same even if it is built from the same sources.
On Leap 15.3
bor@leap15:~> zypper info --requires python-urlgrabber ... Requires : [4] /usr/bin/python python-pycurl python(abi) = 2.7 python = 2.7
participants (5)
-
Andrei Borzenkov
-
Axel Braun
-
Axel Braun
-
cagsm
-
Patrick Shanahan