Bug 1758383 - librepo-1.10.6-1.fc30.x86_64 breaks local https repos
Summary: librepo-1.10.6-1.fc30.x86_64 breaks local https repos
Keywords:
Status: CLOSED DUPLICATE of bug 1741931
Alias: None
Product: Fedora
Classification: Fedora
Component: librepo
Version: 30
Hardware: Unspecified
OS: Unspecified
unspecified
high
Target Milestone: ---
Assignee: Jaroslav Mracek
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-10-04 00:59 UTC by Harald Reindl
Modified: 2019-10-07 12:58 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2019-10-07 12:52:24 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Harald Reindl 2019-10-04 00:59:41 UTC
the dnf/lib/dnf/python-(dnf|hawkey) updates are fine

Upgraded:
dnf-4.2.11-2.fc30.noarch               
dnf-data-4.2.11-2.fc30.noarch    
libdnf-0.35.5-2.fc30.x86_64    
python3-dnf-4.2.11-2.fc30.noarch    
python3-hawkey-0.35.5-2.fc30.x86_64
python3-libdnf-0.35.5-2.fc30.x86_64

everything is still fine

---------------------------------------
  
Upgraded:
librepo-1.10.6-1.fc30.x86_64

forever timeouts downloading packages from my ECDSA/RSA dual-stack https server while metadata are downloaded without any issues, Fedora repos are luckily no problem

it hangs at "Downloading Packages"

---------------------------------------

Downgraded: librepo-1.10.5-1.fc30.x86_64

everything is fine again

---------------------------------------

[root@buildserver64:~]$ dnf upgrade php\*
Last metadata expiration check: 0:00:11 ago on Fri Oct  4 02:51:26 2019.
Dependencies resolved.
===================================================================================================================================================================================
 Package                              Architecture                  Version                                                             Repository                            Size
===================================================================================================================================================================================
Upgrading:
 php-bz2                              x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         21 k
 php-calendar                         x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         24 k
 php-cli                              x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        2.2 M
 php-common                           x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         12 k
 php-ctype                            x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         16 k
 php-curl                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         54 k
 php-devel                            x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        981 k
 php-dom                              x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         79 k
 php-exif                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         54 k
 php-fileinfo                         x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        301 k
 php-gd                               x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        158 k
 php-iconv                            x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         30 k
 php-intl                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        180 k
 php-json                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         39 k
 php-mbstring                         x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        721 k
 php-mysqli                           x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        187 k
 php-phar                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        141 k
 php-readline                         x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         26 k
 php-session                          x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         58 k
 php-simplexml                        x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         35 k
 php-soap                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                        149 k
 php-xml                              x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         32 k
 php-xmlreader                        x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         24 k
 php-xmlwriter                        x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         25 k
 php-zip                              x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         37 k
 php-zlib                             x86_64                        7.2.23-0.fc30.20191004.0205.rh.sandybridge                          rhsoft-fedora                         33 k

Transaction Summary
===================================================================================================================================================================================
Upgrade  26 Packages

Total download size: 5.5 M
Is this ok [y/N]: y
Downloading Packages:

Comment 1 Jaroslav Mracek 2019-10-07 12:51:21 UTC
The problem is caused by sleep() in librepo. The problem will be fixed by https://github.com/rpm-software-management/librepo/pull/169

Comment 2 Jaroslav Mracek 2019-10-07 12:52:24 UTC

*** This bug has been marked as a duplicate of bug 1741931 ***

Comment 3 Harald Reindl 2019-10-07 12:58:47 UTC
how is that related to metalink?

it's a ordinary repo, metadata are downloaded, dependecnies are resolved but the package download stucks

---------------------------

[root@srv-rhsoft:~]$ cat /etc/yum.repos.d/rhsoft.repo
[rhsoft-fedora]
name=rhsoft-repo for fedora
baseurl=https://yum.vmware.local/fc$releasever/$basearch
enabled=1
gpgcheck=0
metadata_expire=30m

[rhsoft-generic]
name=rhsoft-repo with generic rpms
baseurl=https://yum.vmware.local/generic/$basearch
enabled=1
gpgcheck=0
metadata_expire=30m

[rhsoft-testing]
name=rhsoft-repo with testing rpms
baseurl=https://yum.vmware.local/testing/$basearch
enabled=0
gpgcheck=0
metadata_expire=30m

---------------------------

[root@srv-rhsoft:~]$ ls -lhaR /fileserver/yum-repo/generic/
/fileserver/yum-repo/generic/:
insgesamt 12K
drwxr-xr-x 3 harry verwaltung 4,0K 2019-10-05 14:19 x86_64
drwxr-xr-x 3 harry verwaltung 4,0K 2019-06-19 00:57 .
drwxr-xr-x 7 harry verwaltung 4,0K 2019-09-03 14:29 ..

/fileserver/yum-repo/generic/x86_64:
insgesamt 124K
drwxr-xr-x 2 harry verwaltung 4,0K 2019-10-05 14:19 repodata
drwxr-xr-x 3 harry verwaltung 4,0K 2019-10-05 14:19 .
drwxr-xr-x 3 harry verwaltung 4,0K 2019-06-19 00:57 ..
-rwxr-xr-x 1 harry verwaltung 4,2K 2014-10-16 03:00 adobe-release-x86_64-1.0-1.noarch.rpm
-rwxr-xr-x 1 harry verwaltung  69K 2019-09-02 14:01 libdvdcss-1.4.2-1.fc30.remi.x86_64.rpm
-rwxr-xr-x 1 harry verwaltung  29K 2017-09-26 13:22 msttcore-fonts-installer-2.6-1.noarch.rpm

/fileserver/yum-repo/generic/x86_64/repodata:
insgesamt 24K
drwxr-xr-x 2 harry verwaltung 4,0K 2019-10-05 14:19 .
drwxr-xr-x 3 harry verwaltung 4,0K 2019-10-05 14:19 ..
-rwxr-xr-x 1 harry verwaltung 1,4K 2019-10-05 14:19 repomd.xml
-rwxr-xr-x 1 harry verwaltung  968 2019-10-05 14:19 filelists.xml.xz
-rwxr-xr-x 1 harry verwaltung  992 2019-10-05 14:19 other.xml.xz
-rwxr-xr-x 1 harry verwaltung 2,3K 2019-10-05 14:19 primary.xml.xz
[root@srv-rhsoft:~]$


Note You need to log in before you can comment on or make changes to this bug.