Bug 1435925 - wget is broken in registry.fedoraproject.org/fedora:rawhide docker
Summary: wget is broken in registry.fedoraproject.org/fedora:rawhide docker
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: wget
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Tomáš Hozza
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-03-25 23:47 UTC by Miro Hrončok
Modified: 2018-07-23 06:36 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-05-12 13:23:32 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
rpm -qa (sorted) from dockerhub (5.48 KB, text/plain)
2017-03-27 19:22 UTC, Miro Hrončok
no flags Details
rpm -qa (sorted) from registry.fedoraproject.org (5.17 KB, text/plain)
2017-03-27 19:22 UTC, Miro Hrončok
no flags Details

Description Miro Hrončok 2017-03-25 23:47:49 UTC
Description of problem:
When you install wget on the registry.fedoraproject.org/fedora:rawhide docker image, it says: wget: symbol lookup error: wget: undefined symbol: psl_latest

Version-Release number of selected component (if applicable):
wget-1.19.1-1.fc26.x86_64

How reproducible: deterministic


Steps to Reproduce:
1. sudo docker run -ti registry.fedoraproject.org/fedora:rawhide bash
2. # dnf install wget
3. # wget example.com

Actual results:
wget: symbol lookup error: wget: undefined symbol: psl_latest

Expected results:
--2017-03-25 23:45:14--  http://example.com/
Resolving example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946
Connecting to example.com (example.com)|93.184.216.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1270 (1.2K) [text/html]
Saving to: 'index.html'

index.html                   100%[===========================================>]   1.24K  --.-KB/s    in 0.003s  

2017-03-25 23:45:14 (390 KB/s) - 'index.html' saved [1270/1270]



Additional info: Does not happen on the image from dockerhub.

See the full log:

[dockerwget]$ sudo docker run -ti registry.fedoraproject.org/fedora:rawhide bash
[root@d6c6e0cd52ad /]# dnf install wget
rawhide                                                                          3.9 MB/s |  53 MB     00:13    
Last metadata expiration check: 0:00:21 ago on Sat Mar 25 23:43:48 2017 UTC.
Dependencies resolved.
=================================================================================================================
 Package                Arch                     Version                         Repository                 Size
=================================================================================================================
Installing:
 wget                   x86_64                   1.19.1-1.fc26                   rawhide                   724 k

Transaction Summary
=================================================================================================================
Install  1 Package

Total download size: 724 k
Installed size: 2.8 M
Is this ok [y/N]: y
Downloading Packages:
wget-1.19.1-1.fc26.x86_64.rpm                                                    2.5 MB/s | 724 kB     00:00    
-----------------------------------------------------------------------------------------------------------------
Total                                                                            701 kB/s | 724 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : wget-1.19.1-1.fc26.x86_64                                                                    1/1 
  Verifying   : wget-1.19.1-1.fc26.x86_64                                                                    1/1 

Installed:
  wget.x86_64 1.19.1-1.fc26                                                                                      

Complete!
[root@d6c6e0cd52ad /]# wget example.com
wget: symbol lookup error: wget: undefined symbol: psl_latest
[root@d6c6e0cd52ad /]# exit
[dockerwget]$ sudo docker run -ti fedora:rawhide bash
[root@d695b33260dc /]# dnf install wget
Fedora - Rawhide - Developmental packages for the next Fedora release            4.8 MB/s |  53 MB     00:11    
Last metadata expiration check: 0:00:23 ago on Sat Mar 25 23:44:34 2017 UTC.
Dependencies resolved.
=================================================================================================================
 Package                Arch                     Version                         Repository                 Size
=================================================================================================================
Installing:
 wget                   x86_64                   1.19.1-1.fc26                   rawhide                   724 k

Transaction Summary
=================================================================================================================
Install  1 Package

Total download size: 724 k
Installed size: 2.8 M
Is this ok [y/N]: y
Downloading Packages:
wget-1.19.1-1.fc26.x86_64.rpm                                                    3.7 MB/s | 724 kB     00:00    
-----------------------------------------------------------------------------------------------------------------
Total                                                                            595 kB/s | 724 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Installing  : wget-1.19.1-1.fc26.x86_64                                                                    1/1 
  Verifying   : wget-1.19.1-1.fc26.x86_64                                                                    1/1 

Installed:
  wget.x86_64 1.19.1-1.fc26                                                                                      

Complete!
[root@d695b33260dc /]# wget example.com
--2017-03-25 23:45:14--  http://example.com/
Resolving example.com (example.com)... 93.184.216.34, 2606:2800:220:1:248:1893:25c8:1946
Connecting to example.com (example.com)|93.184.216.34|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1270 (1.2K) [text/html]
Saving to: 'index.html'

index.html                   100%[===========================================>]   1.24K  --.-KB/s    in 0.003s  

2017-03-25 23:45:14 (390 KB/s) - 'index.html' saved [1270/1270]

[root@d695b33260dc /]# exit

Comment 1 Miro Hrončok 2017-03-25 23:50:01 UTC
Note that this is most likely not an issue in wget, but rather in the docker image.

Comment 2 Tomáš Hozza 2017-03-27 07:40:14 UTC
Please provide output of 'rpm -qa' from the container. Thanks.

Comment 3 Miro Hrončok 2017-03-27 19:22:10 UTC
Created attachment 1266747 [details]
rpm -qa (sorted) from dockerhub

Comment 4 Miro Hrončok 2017-03-27 19:22:40 UTC
Created attachment 1266748 [details]
rpm -qa (sorted) from registry.fedoraproject.org

Comment 5 Tomáš Hozza 2017-05-12 13:23:32 UTC
I tried steps to reproduce and wget works as expected without any change. It seems that whatever issue there was, it has been resolved.

Comment 7 Tomáš Hozza 2018-07-23 06:36:10 UTC
(In reply to Anatoli Babenia from comment #6)
> The same problem with wget from
> https://download.fedoraproject.org/pub/fedora/linux/releases/25/CloudImages/
> x86_64/images/Fedora-Cloud-Base-Vagrant-25-1.3.x86_64.vagrant-libvirt.box

Fedora 25 is EOL


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