Hi Orion,

I just built eccodes version 2.42.0-3 which should solve this issue.

I did this by reverting the upstream change, and replaced the symbolic links with a copy of their target.

Downside of this is that the data package will increase in size, and that I will have to maintain this patch for every new update until eternity (unless upstream decides to remove these folders, but chances that this will happen are very small I think).

So if there will ever be a more graceful way to handle such things please let me know.

Jos

On 7/29/25 3:45 AM, Orion Poplawski wrote:
Can someone explain this to me?

  sudo dnf upgrade -y eccodes\*
Updating and loading repositories:
Repositories loaded.
Package                                                Arch Version                                                 Repository                   Size
Upgrading:
 eccodes                                               x86_64 2.42.0-2.fc43                                           rawhide-koji                7.8 MiB    replacing eccodes                                   x86_64 2.40.0-1.fc43                                           rawhide                7.7 MiB  eccodes-data                                          noarch 2.42.0-2.fc43                                           rawhide-koji               42.0 MiB    replacing eccodes-data                              noarch 2.40.0-1.fc43                                           rawhide               37.1 MiB  eccodes-devel                                         x86_64 2.42.0-2.fc43                                           rawhide-koji              212.4 KiB    replacing eccodes-devel                             x86_64 2.40.0-1.fc43                                           rawhide              212.0 KiB

Transaction Summary:
  Upgrading:          3 packages
  Replacing:          3 packages

Total size of inbound packages is 5 MiB. Need to download 0 B.
After this operation, 5 MiB extra will be used (install 50 MiB, remove 45 MiB). [1/3] eccodes-0:2.42.0-2.fc43.x86_64                                                    100% |   0.0   B/s |   0.0   B |  00m00s
 >>> Already downloaded
[2/3] eccodes-devel-0:2.42.0-2.fc43.x86_64                                                    100% |   0.0   B/s |   0.0   B |  00m00s
 >>> Already downloaded
[3/3] eccodes-data-0:2.42.0-2.fc43.noarch                                                    100% |   0.0   B/s |   0.0   B |  00m00s
 >>> Already downloaded
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
[3/3] Total                                                    100% | 0.0   B/s |   0.0   B |  00m00s
Running transaction
Transaction failed: Rpm transaction failed.
Warning: skipped OpenPGP checks for 3 packages from repository: rawhide- koji   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/1 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/110 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/174 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/2 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/20 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/21 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/221 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/222 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/223 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/225 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/226 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/227 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/228 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/229 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/230 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/231 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/232 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/233 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/234 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/235 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/236 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/237 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/31 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/41 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/42 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/local/8/78/64 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/10 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/11 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/12 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/7 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/8 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch   - file /usr/share/eccodes/definitions/bufr/tables/0/wmo/9 from install of eccodes-data-2.42.0-2.fc43.noarch conflicts with file from package eccodes-data-2.40.0-1.fc43.noarch



--
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to