Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#79119 - [blas-openblas] Dependencies broken after including cblas and lapack in recent update

Attached to Project: Arch Linux
Opened by Dylan Wadler (bit0fun) - Sunday, 16 July 2023, 14:56 GMT
Last edited by Antonio Rojas (arojas) - Sunday, 16 July 2023, 17:55 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
There appears to be a bit of a dependency issue with the changes to blas-openblas now providing cblas and lapack.
The following packages appear to be affected:

cblas change:
- arrayfire
- fflas-ffpack
- flint
- gsl
- iml
- naev
- opencv
- opencv-cuda
- opentoonz
- python-numpy
- python-snowboy
- cblas64

lapack change:
- arpack
- coin-or-coinutils
- coin-or-csdp
- fflas-ffpack
- giac
- gmt
- home-assistant
- hugin
- lapacke
- magma-cuda
- magma-hip
- mgard
- opencv
- opencv-cuda
- python-numpy
- qrupdate
- r
- suitesparse

lapacke change:
- arrayfire
- lacpacke64


The biggest problem is that the separated packages depend upon this package (cblas, lapack, lapacke) which will cause a cyclic dependency issue. Updating causes cblas to depend upon blas-openblas, while also conflicting with cblas.

This would not be a problem if all the dependencies for packages would also be updated, or the addition of a non-split package was reverted.

Additional info:
* package version(s)
* config and/or log files etc.
* link to upstream bug report, if any
Package version: 0.3.23-2
Package change happened in commit: d7b6820dc061b3d19088232bd7c306ce487f438b

Steps to reproduce:

1. Have any one of the affected packages above installed
2. Update openblas/blas-openblas past version 0.3.23-2; version 0.3.23-3 which is current, is also affected
This task depends upon

Closed by  Antonio Rojas (arojas)
Sunday, 16 July 2023, 17:55 GMT
Reason for closing:  Not a bug
Additional comments about closing:  Read the front page news

Loading...