https://bugzilla.redhat.com/show_bug.cgi?id=1380152 Petr Pisar <ppisar@xxxxxxxxxx> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jose.p.oliveira.oss@gmail.c | |om, paul@xxxxxxxxxxxx Component|perl-HTTP-Tiny |perl-IO-Socket-SSL Assignee|ppisar@xxxxxxxxxx |paul@xxxxxxxxxxxx --- Comment #3 from Petr Pisar <ppisar@xxxxxxxxxx> --- (In reply to Peter Robinson from comment #2) > > The fat dependencies are optional. The libX11 is dragged in by gd (I don't > > know why gd library requrires X11) and gd is required by perl-GD-Barcode > > that's required by perl-Business-ISBN (that's upstream decision to > > hard-require barcode visualization). > > Most of that stuff I'm not sure why we need for a "tiny" HTTP server? What? HTTP server? perl-HTTP-Tiny is an HTTP client. And it actually isn't tiny anymore since it supports HTTPS and chunked encoding. > How can we fix this? Set install_weak_deps=false in /etc/dnf/dnf.conf. Many people say HTTPS should be supported by HTTP client, therefore IO::Socket:SSL is on Recommends and not on Suggests level. These are perl-HTTP-Tiny-0.068-1.fc26 dependencies: $ rpm -q --requires -p noarch/perl-HTTP-Tiny-0.068-1.fc26.noarch.rpm | sort -f | grep perl perl(:MODULE_COMPAT_5.24.0) perl(bytes) perl(Carp) perl(Errno) perl(Fcntl) perl(IO::Socket) perl(MIME::Base64) perl(Socket) perl(strict) perl(Time::Local) perl(warnings) $ rpm -q --recommends -p noarch/perl-HTTP-Tiny-0.068-1.fc26.noarch.rpm | sort -f | grep perl perl(IO::Socket::IP) >= 0.32 perl(IO::Socket::SSL) >= 1.56 perl(Mozilla::CA) There is nothing we can do in perl-HTTP-Tiny. The gd packages is pulled in by IO::Socket::SSL: # LANG=en_US.UTF-8 dnf --allowerasing install 'perl(IO::Socket::SSL) >= 1.56' Last metadata expiration check: 0:20:33 ago on Fri Sep 30 08:09:00 2016. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: gd x86_64 2.2.3-2.fc25 rawhide 135 k libX11 x86_64 1.6.3-3.fc24 rawhide 607 k libX11-common noarch 1.6.3-3.fc24 rawhide 163 k libXau x86_64 1.0.8-6.fc24 rawhide 32 k libXpm x86_64 3.5.11-5.fc24 rawhide 54 k libwebp x86_64 0.5.1-1.fc26 rawhide 244 k libxcb x86_64 1.12-1.fc25 rawhide 208 k perl-Business-ISBN noarch 3.003-1.fc26 rawhide 34 k perl-Business-ISBN-Data noarch 20140910.003-3.fc25 rawhide 32 k perl-GD x86_64 2.56-9.fc25 rawhide 169 k perl-GD-Barcode noarch 1.15-23.fc25 rawhide 682 k perl-IO-Socket-SSL noarch 2.038-1.fc26 rawhide 260 k perl-Mojolicious noarch 7.08-1.fc26 rawhide 831 k perl-Net-SSLeay x86_64 1.78-1.fc26 rawhide 329 k perl-URI noarch 1.71-4.fc25 rawhide 116 k Reassigning to perl-IO-Socket-SSL. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ perl-devel mailing list -- perl-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to perl-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx