Bug 2237365 - ghc-array-0.5.4.0-133.fc38.x86_64 from @System does not belong to a distupgrade repository
Summary: ghc-array-0.5.4.0-133.fc38.x86_64 from @System does not belong to a distupgr...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: ghc-rpm-macros
Version: 39
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Jens Petersen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-09-05 06:57 UTC by Marcin Juszkiewicz
Modified: 2023-09-27 01:32 UTC (History)
5 users (show)

Fixed In Version: ghc-rpm-macros-2.5.3-2.fc39
Clone Of:
Environment:
Last Closed: 2023-09-27 01:32:26 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Marcin Juszkiewicz 2023-09-05 06:57:03 UTC
Description of problem:

On test upgrade from F38 to F39 I got this:

 Problem 2: package ghc-data-array-byte-0.1.0.1-1.fc38.x86_64 from @System requires libHSarray-0.5.4.0-ghc9.2.6.so()(64bit), but none of the providers can be installed
  - ghc-array-0.5.4.0-133.fc38.x86_64 from @System  does not belong to a distupgrade repository
  - problem with installed package ghc-data-array-byte-0.1.0.1-1.fc38.x86_64


I do not know where from this package came but it looks like it is no longer present in F39.

Comment 1 Marcin Juszkiewicz 2023-09-05 08:49:56 UTC
Looking at https://koji.fedoraproject.org/koji/buildinfo?buildID=2265053 and https://koji.fedoraproject.org/koji/buildinfo?buildID=2271549 it looks like ghc-array comes from 'ghc' package and is present in both F38 and F39.

No idea where from ghc-data-array-byte comes from.

Comment 2 Otto Liljalaakso 2023-09-10 19:08:28 UTC
Let's ask dnf:

$ dnf info ghc-data-array-byte | grep Source
Source       : ghc-hashable-1.4.2.0-1.fc38.src.rpm

And there is a commit that, according to the commit message, intentionally drops that subpackage:
https://src.fedoraproject.org/rpms/ghc-hashable/c/65c06dbd800e2e92ef1c671dd7cc8e5497fa30d4?branch=rawhide

To me it looks like ghc-data-array-byte should be obsoleted.
@petersen can you confirm this?

Comment 3 Jens Petersen 2023-09-18 06:26:16 UTC
Thank you for the report - you are quite right.
I even had a "fix" for this parked in my local repo...

Comment 4 Fedora Update System 2023-09-18 09:11:22 UTC
FEDORA-2023-9e79fd45fd has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-9e79fd45fd

Comment 5 Fedora Update System 2023-09-19 01:10:54 UTC
FEDORA-2023-9e79fd45fd has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-9e79fd45fd`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-9e79fd45fd

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 6 Fedora Update System 2023-09-27 01:32:26 UTC
FEDORA-2023-9e79fd45fd has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


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