thank you Christian, seems to be solved now. one other thing I noticed is the fact the so number is 25 but the library is 2.6 Alin Without Questions there are no Answers! ______________________________________________________________________ Dr. Alin Marin ELENA http://alin.elena.space/ ______________________________________________________________________ On Fri, 15 Nov 2019 at 09:56, Christian Goll <CGoll@suse.de> wrote:
On 14.11.19 17:28, Christian Goll wrote:
On 14.11.19 16:35, Alin Marin Elena wrote:
Hi,
here is what I have
Loading repository data... Reading installed packages...
S | Name | Type | Version | Arch | Repository ---+-------------------------+---------+----------+--------+------------------------------------------------------------
i+ | gsl-gnu-hpc-devel | package | 2.6-30.7 | noarch | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | gsl_2_6-gnu-hpc-devel | package | 2.6-30.7 | x86_64 | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | gsl_2_6-gnu-hpc-module | package | 2.6-30.7 | noarch | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | libgsl25 | package | 2.6-30.6 | x86_64 | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | libgsl_2_6-gnu-hpc | package | 2.6-30.7 | x86_64 | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | libgslcblas0 | package | 2.6-30.6 | x86_64 | Software for Scientists and Engineers (openSUSE_Tumbleweed) i+ | libgslcblas_2_6-gnu-hpc | package | 2.6-30.7 | x86_64 | Software for Scientists and Engineers (openSUSE_Tumbleweed)
with repo 23 | science | Software for Scientists and Engineers (openSUSE_Tumbleweed) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/science/openSUSE_Tumbleweed/ |
In the science project %hpc_libdir is expanded to /usr/lib/hpc/gnu9/gsl/2.6/lib where in Factory it is /usr/lib/hpc/gnu9/gsl/2.6/lib64 I will investigate this further.
kind regards, Christian
The problem here is the expansion of %hpc_libdir which is expanded either to: * /usr/lib/hpc/gnu9/gsl/2.6/lib, if the rpm is built remotely in the open build service, where the module rpm is taken from the 32bit built * /usr/lib/hpc/gnu9/gsl/2.6/lib64, if the rpm is built locally with osc build , where the module rpm is taken from the 64bit built. The fix is to move the module rpm from noarch to x86_64. I will do that.
kind regards, Christian
-- Christian Goll CGoll@suse.de
SUSE Software Solutions Germany GmbH Maxfeldstr. 5 90409 Nürnberg Germany
(HRB 36809, AG Nürnberg)
Geschäftsführer: Felix Imendörffer -- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-science+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-science+owner@opensuse.org