You are not logged in.
Hi
Recently, I have upgraded my system using the [testing] repo.
Then I wanted to downgrade, and as I read somewhere here on the board, the only way of doing so is to manually remove packages and reinstall them after removing [testing] from pacman.conf.
So I did just this:
pacman -Rd cairo cairomm camsource db dcron device-mapper dia digikam dmraid dosbox doxygen firefox gd ghostscript glib2 gnome-python-extras graphicsmagick graphviz gstreamer0.10-good gstreamer0.10-good-plugins gthumb gtk2 gzip imagemagick imlib2 initscripts inkscape jasper kdebase-runtime kdebase-workspace kdegraphics-gwenview kdegraphics-kamera kdegraphics-kcolorchooser kdegraphics-kgamma kdegraphics-kolourpaint kdegraphics-kruler kdegraphics-ksnapshot kdegraphics-libs kdegraphics-okular kdelibs kdelibs3 kfax kile kipi-plugins klibc klibc-extras klibc-module-init-tools klibc-udev lcms libcap libcups libdjvu libdrm libgphoto2 libjpeg libmng libpng librsvg libtiff libvncserver libwebkit libwmf lvm2 mdadm mjpegtools mplayer nano netcfg obex-data-server octave opencv openoffice-base-devel pciutils pcmciautils php php-apache php-cgi php-curl php-gd php-mcrypt php-pear php-sqlite php-xsl pilot-link plotutils pm-utils poppler poppler-glib poppler-qt povray pstoedit pyqt python-qscintilla qscintilla qt qt3 redland rrdtool sdl_image slim sqlite3 texlive-bin thunar thunderbird tightvnc udev util-linux-ng vigra vlc wireless-regdb wxgtk xawtv xf86-video-intel xfce4-notifyd xine-lib xulrunner xz-utils zvbi
Now pacman won't work, because of missing xz-utils, which is used by libarchive, which pacman itself depends on.
What to do to save my system? ![]()
Offline
PS: "ls" doesn't work either, as many other things, and I'm lucky to still have firefox in RAM working. So please help me. I'll have to keep the box open until the problem is solved (I have no suspend to ram).
Offline
Hmm, why don't you just download the xz-utils package and extract it.
i guess there is no big problem about this (my knowledge is limited, though. so watch out
)
Offline
I don't think it would be hard to use the Arch Linux install CD, do a live boot, "chroot", and then use pacman as usual.
I think that makes sense. Doesn't it? ![]()
Offline
I don't think it would be hard to use the Arch Linux install CD, do a live boot, "chroot", and then use pacman as usual.
I think that makes sense. Doesn't it?
Wouldn't it be the same problem then?
I mean, if you chroot to the install, xz-utils will still be missing. Or does pacman use the stick's binaries also from within chroot?
Offline
Right. tar xfz doesn't work either.
the same with mount. So I can't copy the pkgs from the cd.
So I must be sure: if I boot into the install CD, will I be able to fix it? I mean, I'm able to understand the procedure, I only need some certainty and concrete steps to follow.
Otherwise firefox will be wiped out from RAM, and so no more options for me to get help.
Last edited by Flavious (2010-01-23 18:20:02)
Offline
You can use the install CD, mount your partition and then use the pacman --root <path> option to make it install packages to your partition.
Offline
why the hell did you remove all packages since downgrading from testing to extra is simple and explained on pacman -Sh
pacman -SuuGive what you have. To someone, it may be better than you dare to think.
Offline
I think I was merely curious how much missing stuff a base system can handle until running useless
)
Note to self: don't trust BBSes or wikis. Trust manpages.
Offline