[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
octave upgrade problem: fftw3 dependency wrong?
From: |
Przemek Klosowski |
Subject: |
octave upgrade problem: fftw3 dependency wrong? |
Date: |
Tue, 7 Feb 2006 09:54:35 -0500 (EST) |
There's something screwy in octave/fftw dependency list. I was trying
to update octave on a FC4 x86_64 system with devel and forge packages installed:
yum update octave
....some yum dependency calculation messages deleted....
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Updating:
octave x86_64 6:2.1.72-3.fc4 extras 6.3 M
Installing for dependencies:
fftw x86_64 3.1-1.fc4 extras 675 k
fftw-devel x86_64 3.1-1.fc4 extras 1.3 M
Updating for dependencies:
octave-devel x86_64 6:2.1.72-3.fc4 extras 281 k
....it proceeds to install, but crashes as follows:
Transaction Check Error: file /usr/include/fftw3.f from install of
fftw-devel-3.1-1.fc4 conflicts with file from package fftw3-devel-3.0.1-3
file /usr/include/fftw3.h from install of fftw-devel-3.1-1.fc4 conflicts with
file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3.a from install of fftw-devel-3.1-1.fc4 conflicts
with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3.so from install of fftw-devel-3.1-1.fc4 conflicts
with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3_threads.a from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3_threads.so from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3f.a from install of fftw-devel-3.1-1.fc4 conflicts
with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3f.so from install of fftw-devel-3.1-1.fc4 conflicts
with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3f_threads.a from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/lib64/libfftw3f_threads.so from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/lib64/pkgconfig/fftw3.pc from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/lib64/pkgconfig/fftw3f.pc from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/share/info/fftw3.info.gz from install of fftw-devel-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/bin/fftw-wisdom from install of fftw-3.1-1.fc4 conflicts with file
from package fftw3-3.0.1-3
file /usr/bin/fftw-wisdom-to-conf from install of fftw-3.1-1.fc4 conflicts
with file from package fftw3-3.0.1-3
file /usr/bin/fftwf-wisdom from install of fftw-3.1-1.fc4 conflicts with file
from package fftw3-3.0.1-3
file /usr/lib64/libfftw3.so.3 from install of fftw-3.1-1.fc4 conflicts with
file from package fftw3-3.0.1-3
file /usr/lib64/libfftw3_threads.so.3 from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-3.0.1-3
file /usr/lib64/libfftw3f.so.3 from install of fftw-3.1-1.fc4 conflicts with
file from package fftw3-3.0.1-3
file /usr/lib64/libfftw3f_threads.so.3 from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-3.0.1-3
file /usr/share/man/man1/fftw-wisdom-to-conf.1.gz from install of
fftw-3.1-1.fc4 conflicts with file from package fftw3-3.0.1-3
file /usr/share/man/man1/fftw-wisdom.1.gz from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-3.0.1-3
file /usr/share/man/man1/fftwf-wisdom.1.gz from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-3.0.1-3
file /usr/bin/fftw-wisdom from install of fftw-3.1-1.fc4 conflicts with file
from package fftw3-devel-3.0.1-3
file /usr/bin/fftw-wisdom-to-conf from install of fftw-3.1-1.fc4 conflicts
with file from package fftw3-devel-3.0.1-3
file /usr/bin/fftwf-wisdom from install of fftw-3.1-1.fc4 conflicts with file
from package fftw3-devel-3.0.1-3
file /usr/share/man/man1/fftw-wisdom-to-conf.1.gz from install of
fftw-3.1-1.fc4 conflicts with file from package fftw3-devel-3.0.1-3
file /usr/share/man/man1/fftw-wisdom.1.gz from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
file /usr/share/man/man1/fftwf-wisdom.1.gz from install of fftw-3.1-1.fc4
conflicts with file from package fftw3-devel-3.0.1-3
I tried to update just fftw3 ('yum update fftw3'), but got 'Could not find
update match for fftw3'
Does it mean that there is a problem with yum package header descriptions, as
if yum didn't
know about fftw3?
The only way to work around this was to delete everything:
rpm -e octave octave-forge octave-devel fftw3 fftw3-devel
and reinstall (via 'yum install octave-devel octave-forge'):
....
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
octave-devel x86_64 6:2.1.72-3.fc4 extras 281 k
octave-forge x86_64 2006.01.28-2.fc4 extras 3.1 M
Installing for dependencies:
fftw x86_64 3.1-1.fc4 extras 675 k
fftw-devel x86_64 3.1-1.fc4 extras 1.3 M
octave x86_64 6:2.1.72-3.fc4 extras 6.3 M
....
Installed: octave-devel.x86_64 6:2.1.72-3.fc4 octave-forge.x86_64
0:2006.01.28-2.fc4
Dependency Installed: fftw.x86_64 0:3.1-1.fc4 fftw-devel.x86_64 0:3.1-1.fc4
octave.x86_64 6:2.1.72-3.fc4
- octave upgrade problem: fftw3 dependency wrong?,
Przemek Klosowski <=