You are not logged in.
I did not update for almost 3 month now, and tried to follow the advice on the archlinux homepage, but it doesn't work.
First trial:
pacman -Syu --ignore filesystem && pacman -S filesystem --force
error:
glibc: /lib exist in filesystem
ghc: /usr/bin/haddock exist in filesystemSecond trial:
pacman -Syu --ignore glibc
[Never use --force during this update].
error:
:: libcanberra-pulse: needs libcanberra=0.28-4
:: pyqt: needs python-sipThere are hundreds of posts to similar problems, but I really don't know where I fit in with my problem. Did I mess up my system using force in the first trial? I had /var/lock and /var/run as symlinks already before trying the update.
How can I update now? Will my system be gone when I try to reboot?
Thanks for any tips
Last edited by 4on6 (2012-07-17 02:00:02)
Offline
Try this :: http://allanmcrae.com/
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
do one after the other perhaps, ignore gclibs in pacman.conf and then force the fs and take it from there. you tried that?
never trust a toad...
::Grateful ArchDonor::
::Grateful Wikipedia Donor::
Offline
Try this :: http://allanmcrae.com/
Since I don't really understand the net and core install stuff, I just do this (?):
pacman -Sy
rm -rf /var/run /var/lock && pacman -Sf filesystem
pacman -S tzdata
pacman -U http://pkgbuild.com/~allan/glibc-2.16.0-1-x86_64.pkg.tar.xz
rm /etc/profile.d/locale.sh
pacman -Su --ignore glibc
pacman -SuThese things make me slightly nervous, since I have to admit I don't know what I'm doing ....
Offline
do one after the other perhaps, ignore gclibs in pacman.conf and then force the fs and take it from there. you tried that?
you mean comment out
HoldPkg = pacman glibcin pacman.conf (by the way, I have two - pacman.conf and pacman.conf.pacnew, which one is read?)
and then do:
pacman -Syu --ignore filesystem && pacman -S filesystem --forcewhat do you mean by 'take it from there'? Do
pacman -Syu --ignore glibcagain?
Offline
https://wiki.archlinux.org/index.php/Pa … save_Files
Also, there are a couple of similar posts in the pre-exisitng threads about glibc that describe your situation with the correct fix.
Offline
https://wiki.archlinux.org/index.php/Pa … save_Files
Also, there are a couple of similar posts in the pre-exisitng threads about glibc that describe your situation with the correct fix.
Thanks.
I find this thread with exactly my problem, but no solution, at least for me the linked wiki recipe with
sudo pacman -Syu --ignore glibcresults in
:: libcanberra-pulse: needs libcanberra=0.28-4
:: pyqt: needs python-sipOffline
I just followed these instructions https://wiki.archlinux.org/index.php/De … iki:usrlib and while removing the old files from /lib - all folders and files were removed on my hardrive. I posted about it, but the post disappeared.
All I know is be very careful with removing files and folders from /var after a failed up date. As it appears as the attempted failed update can produce a sym link that links to your root folder. So if you use rm -rf * from within /lib - your whole hardrive will be removed instead of only the files in /lib.
I had made a copy of the lib folder, and clearly read each and every file listed, nothing showed as a link. Yet there was something that directed that command to the root of all folders.
Last edited by sinojos (2012-07-16 22:34:54)
Offline
I just followed these instructions https://wiki.archlinux.org/index.php/De … iki:usrlib and while removing the old files from /lib - all folders and files were removed on my hardrive. I posted about it, but the post disappeared.
But I can't even follow Issue 1 in that wiki post.
All I know is be very careful with removing files and folders from /var after a failed up date. As it appears as the attempted failed update can produce a sym link that links to your root folder. So if you use rm -rf * from within /lib - your whole hardrive will be removed instead of only the files in /lib.
Sometime I really wonder if I'm up to ArchLinux, there is quite some help, but so many recipes, and I often feel uncomfortable to just apply something I don't understand at all.
But going back to Ubuntu? Not so attractive either ...
Offline
Try this :: http://allanmcrae.com/
I followed the recipe till this point:
pacman -Sy
rm -rf /var/run /var/lock && pacman -Sf filesystem
pacman -S tzdata
pacman -U http://pkgbuild.com/~allan/glibc-2.16.0-1-x86_64.pkg.tar.xz
rm /etc/profile.d/locale.sh
pacman -Su --ignore glibcand everything went fine, luckily,
then I had this error:
ghc: /usr/bin/haddock existist in filesystemshall I simply delete this (symlink)?
EDIT:
well, I deleted it, and went for the next (last) step of the recipe
pacman -Subut got:
glibc: /lib exist in filesystemEDIT 2:
After deleting /lib/modules/ following the wiki recipe cited on this page it finally worked.
Quite complicated, the whole thing, but thanks to everybody for the help.
Last edited by 4on6 (2012-07-17 01:59:34)
Offline