Bug 1842528

Summary: cannot install hdfview - missing mvn(edu.ucar:cdm)
Product: [Fedora] Fedora Reporter: Daniele Branchini <dbranchini>
Component: hdfviewAssignee: Orphan Owner <extras-orphan>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 32CC: igor.raits, neuro-sig, zbyszek
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-08-18 12:17:07 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: 1842542    
Bug Blocks: 1803235    

Description Daniele Branchini 2020-06-01 13:28:38 UTC
`hdfview` seems to have dependencies that `dnf` can't resolve:


# dnf install hdfview
Last metadata expiration check: 0:02:31 ago on Mon Jun  1 15:17:14 2020.
Error: 
 Problem: conflicting requests
  - nothing provides mvn(edu.ucar:cdm) needed by hdfview-2.14-4.fc31.noarch
(try to add '--skip-broken' to skip uninstallable packages)


I didn't have maven installed but even after installing it I have the same error.

This happens on a Fedora 32 x86_64, other details maybe helpful:

# uname -a
Linux trentadue.metarpa 5.6.12-300.fc32.x86_64 #1 SMP Mon May 11 16:47:13 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux

# mvn -v
Apache Maven 3.6.1 (Red Hat 3.6.1-5)
Maven home: /usr/share/maven
Java version: 1.8.0_252, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-1.fc32.x86_64/jre
Default locale: en_US, platform encoding: ANSI_X3.4-1968
OS name: "linux", version: "5.6.12-300.fc32.x86_64", arch: "amd64", family: "unix"

# rpm -q dnf
dnf-4.2.21-1.fc32.noarch

Comment 1 Daniele Branchini 2020-06-01 13:50:26 UTC
Some additional detail, on a F30 :


# dnf install "mvn(edu.ucar:cdm)"
Last metadata expiration check: 2:14:06 ago on Mon 01 Jun 2020 01:24:20 PM CEST.
Package netcdf-java-4.6.2-9.fc30.noarch is already installed.
Dependencies resolved.
Nothing to do.
Complete!

# dnf info netcdf-java-4.6.2-9.fc30.noarch
Last metadata expiration check: 2:16:59 ago on Mon 01 Jun 2020 01:24:20 PM CEST.
Installed Packages
Name         : netcdf-java
Version      : 4.6.2
Release      : 9.fc30
Architecture : noarch
Size         : 4.0 M
Source       : thredds-4.6.2-9.fc30.src.rpm
Repository   : @System
From repo    : fedora
Summary      : Java interface to NetCDF files
URL          : http://www.unidata.ucar.edu/software/tds/
License      : ASL 2.0 and BSD
Description  : The NetCDF-Java Library is a Java interface to NetCDF files,
             : as well as to many other types of scientific data formats.

So it depends on thredds package that seems to be packaged only for fedora 31:
https://src.fedoraproject.org/rpms/thredds

Comment 2 Zbigniew Jędrzejewski-Szmek 2020-06-03 08:26:42 UTC
*** Bug 1831438 has been marked as a duplicate of this bug. ***

Comment 3 Igor Raits 2020-06-11 05:42:08 UTC
Hello,

This is the first reminder (step 3 from https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs).

If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem.

Comment 4 Igor Raits 2020-07-02 06:49:59 UTC
Hello,

This is the second reminder (step 4 from https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/#_package_removal_for_long_standing_ftbfs_and_fti_bugs).

If you know about this problem and are planning on fixing it, please acknowledge so by setting the bug status to ASSIGNED. If you don't have time to maintain this package, consider orphaning it, so maintainers of dependent packages realize the problem.

Comment 5 Igor Raits 2020-08-09 08:44:02 UTC
This package has been orphaned.

You can pick it up at https://src.fedoraproject.org/rpms/hdfview by clicking button "Take". If nobody picks it up, it will be retired and removed from a distribution.

Comment 6 Miro Hrončok 2020-08-18 12:17:07 UTC
According to https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/ point 9:

> A week before the scheduled beta freeze, any packages which have open FTI bugs in the NEW state for at least 8 weeks with at least 2 reminder comments will be retired from the relevant release and rawhide (in addition to being orphaned).

This package was now orphaned (if not already) and is being retired from F33 and rawhide.

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

If you believe this was done by an accident and would like to talk to me, please note that this comment is mass posted to several bugzillas and I'm not CCed in all of them. Add me to CC or e-mail me directly if you wish need to respond.

The releng ticket it https://pagure.io/releng/issue/9693