tcl in rawhide

Sander Hoentjen sander at hoentjen.eu
Sat Mar 17 13:41:39 UTC 2007


Hi,

when updating tcl in rawhide i get the following:

-----------------------------------------------------------------------------
# yum update tcl
Loading "fedorakmod" plugin
Loading "installonlyn" plugin
Setting up Update Process
Resolving Dependencies
--> Running transaction check
Checking deps for tcl.x86_64 1-8.4.13-12.fc7 - None
Checking deps for tcl.x86_64 1-8.4.13-13.fc7 - u

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository
Size 
=============================================================================
Updating:
 tcl                     x86_64     1:8.4.13-13.fc7  development
1.8 M

Transaction Summary
=============================================================================
Install      0 Package(s)         
Update       1 Package(s)         
Remove       0 Package(s)         

Total download size: 1.8 M
Is this ok [y/N]: y
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : tcl                          #########################
[1/2] 
error: unpacking of archive failed on file /usr/lib64/tcl8.4: cpio:
rename

Updated: tcl.x86_64 1:8.4.13-13.fc7
Complete!
-----------------------------------------------------------------------------

I have 2 comments about this:
- Should yum complain about this, like putting failed instead of
complete? (first time i didn't notice the update failed)
- I think the problem is because in the tcl specfile there is:

mkdir -p $RPM_BUILD_ROOT/%{_prefix}/lib
ln -s %{_datadir}/%{name}%{majorver} $RPM_BUILD_ROOT/%{_libdir}/%{name}%{majorver}

the top line should have libdir too of course. If this is the problem, why doesn't the build fail instead of failing on install time?

Sander




More information about the fedora-devel-list mailing list