You are not logged in.

#1 2022-01-21 16:56:57

marcello003
Member
Registered: 2019-05-14
Posts: 10

atlas-lapack how do I replace a package without uninstalling it ?

Hey all,

the package <b>atlas-lapack</b> doesn't install because of a conflict with blas, lapack, and cblas,
in fact is stated that atlas is a replacement of them.

> error: failed to commit transaction (conflicting files)
> atlas-lapack: /usr/include/cblas.h exists in filesystem (owned by cblas)
> atlas-lapack: /usr/lib/libblas.so exists in filesystem (owned by blas)
> atlas-lapack: /usr/lib/libcblas.so exists in filesystem (owned by cblas)
> atlas-lapack: /usr/lib/liblapack.so exists in filesystem (owned by lapack)
> atlas-lapack: /usr/lib/liblapack.so.3 exists in filesystem (owned by lapack)
> atlas-lapack: /usr/lib/liblapack.so.3.9.0 exists in filesystem (owned by lapack)
> Errors occurred, no packages were upgraded.

The author suggests to uninstall blas, lapack, and cblas, but I can't because  the lapack library on my system follows this dependency chain:

<code> blas -> lapack -> suitesparse -> gegl -> gimp, libmypaint </code>

A small additional note: the atlas library is a 9 hours installation and so I'd hope not to have to reinstall it again.

The question was originally posted here
https://aur.archlinux.org/packages/atla … ent-847732
but I haven't received an answers yet.

Thank you

Offline

#2 2022-01-21 16:58:39

marcello003
Member
Registered: 2019-05-14
Posts: 10

Re: atlas-lapack how do I replace a package without uninstalling it ?

P.S. I wish to know how to use the markdown here. I couldn't find a documentation link for it anywhere. sorry.

Offline

#3 2022-01-21 17:04:26

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,523
Website

Re: atlas-lapack how do I replace a package without uninstalling it ?

You could just temporarily uninstall libmypaint and gimp (along with their dependenceis blas, lapack, etc).  But I'd just remove blas, cblas, and lapack with `pacman -Rdd ...`, then install your built atlas-lapack package which will then satisfy those dependencies.

As for the markdown question, the forums do not use markdown, but BBCode which has a link to some usage information right under every text entry box for posting.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2022-01-21 17:18:37

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,845
Website

Re: atlas-lapack how do I replace a package without uninstalling it ?

The PKGBUILD should declare the packages it conflicts with: https://wiki.archlinux.org/title/PKGBUILD#conflicts


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#5 2022-01-21 17:18:46

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: atlas-lapack how do I replace a package without uninstalling it ?

This is a packaging error. The AUR packages should list the packages it conflicts with, then pacman will ask you to uninstall those when you install this one.

Offline

Board footer

Powered by FluxBB