Bug 2308987

Summary: perl-Alien-CFITSIO-4.4.0.1-2.fc42 FTBFS: Could not connect to 'heasarc.gsfc.nasa.gov:443'
Product: [Fedora] Fedora Reporter: Petr Pisar <ppisar>
Component: perl-Alien-CFITSIOAssignee: Orphan Owner <extras-orphan>
Status: CLOSED WONTFIX QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: orion
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
URL: https://koschei.fedoraproject.org/package/perl-Alien-CFITSIO
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2024-12-06 14:05:05 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2300528, 2307962    

Description Petr Pisar 2024-09-02 07:21:11 UTC
perl-Alien-CFITSIO-4.4.0.1-2.fc42 fails to build in Fedora 42:

+ perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf
Alien::Build> error in probe (will do a share install): package cfitsio is version 4.5.0, but exactly 4.4.0 is required. at /usr/share/perl5/vendor_perl/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm line 101.
Alien::Build> Don't panic, we will attempt a share build from source if possible.
Alien::Build> Do not file a bug unless you expected a system install to succeed.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Alien::CFITSIO
+ /usr/bin/make -O -j6 V=1 VERBOSE=1
cp lib/Alien/CFITSIO.pm blib/lib/Alien/CFITSIO.pm
"/usr/bin/perl" -MAlien::Build::MM=cmd -e prefix vendor /usr/lib64/perl5 /usr/local/lib64/perl5/5.40 /usr/lib64/perl5/vendor_perl
Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf
main> prefix /usr/lib64/perl5/vendor_perl/auto/share/dist/Alien-CFITSIO
"/usr/bin/perl" -MAlien::Build::MM=cmd -e version v4.4.0.1
Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf
"/usr/bin/perl" -MAlien::Build::MM=cmd -e download
Alien::Build::Plugin::PkgConfig::Negotiate> Using PkgConfig plugin: PkgConfig::LibPkgConf
Alien::Build::Plugin::Fetch::HTTPTiny> 599 Internal Exception fetching https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c
Alien::Build::Plugin::Fetch::HTTPTiny> exception: Could not connect to 'heasarc.gsfc.nasa.gov:443': Temporary failure in name resolution
error fetching https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c: 599 Internal Exception at /usr/share/perl5/vendor_perl/Alien/Build/Plugin/Fetch/HTTPTiny.pm line 106.
make: *** [Makefile:839: _alien/mm/download] Error 22

A difference between passing and failing build roots is at <https://koschei.fedoraproject.org/build/18673714>.

Comment 1 Fedora Admin user for bugzilla script actions 2024-10-24 01:39:16 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 2 Petr Pisar 2024-10-25 13:07:15 UTC
This is probably triggered by upgrading cfitsio-devel from 4.4.0-3.fc41 to 4.5.0-2.fc42.

Comment 3 Maxwell G 2024-12-06 14:05:05 UTC
Automation has figured out the package is retired in Fedora Rawhide.

If you like it to be unretired, please open a ticket at
https://pagure.io/releng/new_issue?template=package_unretirement