You are not logged in.

#1 2008-02-04 22:51:35

soylent_green_is_hamster
Member
Registered: 2006-11-15
Posts: 107

Can't update 'filesystem' package

Getting the following when trying to update filesystem. Not quite sure why. Is it safe to force?

[501 carl@moschops ~ ]$ sudo pacman -Syu
:: Synchronising package databases...
 core is up to date
 extra is up to date
 community is up to date
:: Starting full system upgrade...
warning: jdk: local (6-2) is newer than extra (6u3-1)
resolving dependencies...
looking for inter-conflicts...

Targets: filesystem-2007.11-6  

Total Download Size:    0.00 MB
Total Installed Size:   0.01 MB

Proceed with installation? [Y/n] 
checking package integrity...
(1/1) checking for file conflicts                   [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
filesystem: /etc/profile exists in filesystem
Errors occurred, no packages were upgraded.

ta

Offline

#2 2008-02-05 04:11:06

WiLLiE
Member
From: Sweden
Registered: 2005-02-27
Posts: 133

Re: Can't update 'filesystem' package

I solved it by
1: rename /etc/profile to /etc/profile_backup
2: install filesystem.
3. rename /etc/profile_backup to /etc/profile

Offline

#3 2008-02-05 04:24:53

Allan
Developer
From: Brisbane, AU
Registered: 2007-06-09
Posts: 9,939
Website

Re: Can't update 'filesystem' package

The /etc/profile file moved ownership from bash to filesystem and both these packages were updated at the same time.  If you haven't got the latest version of bash (3.2.033-2) then the /etc/profile file will still be owned by bash and will conflict with the new filesystem package.  In that case, just wait for you mirror to get the bash update.  Otherwise, WiLLiE's advice will work.

Offline

#4 2008-02-05 14:16:56

soylent_green_is_hamster
Member
Registered: 2006-11-15
Posts: 107

Re: Can't update 'filesystem' package

ok - thanks

Offline

Board footer

Powered by FluxBB