"install recommended packages" equivalent in pacman?

In ubuntu, apt-get has an option (enabled by default, much to my frustration) to install "recommended" or "suggested" packages when installing something from the repos, and I'm wondering if pacman does this as well? I'd like for a package manager to install only the required dependencies. Do I need to worry about this with pacman, and if so, how can I disable this feature? Thanks!

As you said , Installing "recommended" packages by default goes against the minimalist design (e.g "aptitude install lxde" will install tons of packages including iceweasel) .
pacman  supports "optional dependencies" . Luckily , those dependencies are only added for informational purposes and only installable explicitly* .
* It's preferabl though to "pacman --asdeps <optional dependency>" . That way , the pseudo-dependency wouldn't show up in "pacman -Qe" .
Edit : I should refresh bbs pages more often .
Last edited by Nezmer (2009-10-02 18:42:29)

Similar Messages

  • Why pacman do not prompt I have installed that package???

    I found that pacman do not prompt installed packages. It leads to reinstalling packages.
    It's a bad situation...

    The times I miss "--needed" as default option, is when I install groups where I already have installed some packages of this group. Every time I see myself starting pacman twice. First without and then with "--needed".
    I mean whenever I explicit say "pacman install foo" and I already have foo, I expect pacman to just install foo, as I know what I'm doing. Or maybe it should say "You already have foo, do you really want (Y/N)?". But when I install a group and there are single packages already installed, then I want pacman to just install the rest of the group, not the packages that I already have.
    I see that this is a break in consistency, but maybe its more that what the user wants. At least its more what I want
    Maybe it could just be solved with the silly question "foo, bar and something other are already installed, do you want do install them again (Y/N)?"

  • Installing "dummy" packages in pacman

    I have an issue, and I've searched around, but found nothing. So here goes
    Say a situation where I'd like to (or have to) install a piece of software without going though pacman, but still like it to be implemented in the database of pacman, so other PKGBUILDs will be aware that my dependency actually is there. I've heard about wocka in AUR, but it didn't work/compile on my Arch64 setup. I've made some "emtpy" packages by hand to counter this problem, but that is tedious. What I could use is something like:
    pacman -D (dummy package ) mplayer, that simply installs an "empty" mplayer package. If this exists already, in a script or a hidden function in pacman, I'd be happy If it doesn't I could start freshing up my bash-skills >_<
    Last edited by Themaister (2008-12-15 15:50:55)

    Well... I created a script now that covers it pretty much
    usage:
    dummypkg -S foo version    installs a dummy pkg with pkgver=version, a file that resembles the package name and version in /etc/dummy (uses sudo for pacman)
    dummypkg -R foo       checks if foo has been installed by dummypkg and removes it with pacman
    dummypkg -l              lists all packages and package versions of all packages installed by dummypkg
    temporary building is done in ~/.dummypkg-tmp/
    #!/bin/bash
    ## Dummypkg v0.1
    ## Script to install dummy packages in pacman
    ## Use at own risk!
    function install(){
    if [ -d ~/.dummybuild-tmp/$PACKAGE ]; then
    rm -r ~/.dummybuild-tmp/$PACKAGE
    fi
    mkdir -p ~/.dummybuild-tmp/$PACKAGE
    echo "pkgname=$PACKAGE" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "pkgver=$PKGVER" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "pkgrel=1" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "pkgdesc=\"Dummy package created by dummypkg\"" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "arch=('i686' 'x86_64')" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "url=""" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "license=\"GPL\"" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "depends=()" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "source=()" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "build(){" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "mkdir -p ~/.dummybuild-tmp/$PACKAGE/pkg/etc/dummy" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "echo >> \"Installed by dummypkg\" >> ~/.dummybuild-tmp/$PACKAGE/pkg/etc/dummy/$PACKAGE-$PKGVER" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    echo "}" >> ~/.dummybuild-tmp/$PACKAGE/PKGBUILD
    cd ~/.dummybuild-tmp/$PACKAGE/
    makepkg || exit 1
    sudo pacman -U *pkg.tar.gz
    cd ~
    rm -r .dummybuild-tmp/
    exit 0
    function remove(){
    if [ -e /etc/dummy/$RPACKAGE* ]; then
    sudo pacman -R $RPACKAGE
    else
    echo "This package is not installed by dummypkg ... Exiting"
    exit 1
    fi
    exit 0
    function list(){
    for file in `ls /etc/dummy -1`
    do
    echo ">> $file"
    done
    exit 0
    function usage(){
    echo "usage: info [[--install] [--list] [--help] [--remove] [--version]]"
    exit 0
    INSTALL=0
    REMOVE=0
    LIST=0
    if [ "$1" = "" ]; then
    usage ; exit 1
    fi
    while [ "$1" != "" ]; do
    case $1 in
    -S | --install )
    INSTALL=1
    PACKAGE="$2"
    PKGVER="$3"
    if [ "$2" = "" ]; then
    echo "--install requires a package name"
    exit 1
    fi
    if [ "$3" = "" ]; then
    echo "--install requires a package version"
    exit 1
    fi
    shift
    shift
    -R | --remove )
    REMOVE=1
    RPACKAGE="$2"
    if [ "$2" = "" ]; then
    echo "--remove requires a package name"
    exit 1
    fi
    shift
    -h | --help ) usage; exit 0 ;;
    -l | --list ) LIST=1 ;;
    * ) usage ; exit 1
    esac
    shift
    done
    if [ $INSTALL = 1 ]; then
    install
    fi
    if [ $REMOVE = 1 ]; then
    remove
    fi
    if [ $LIST = 1 ]; then
    list
    fi
    Last edited by Themaister (2008-12-15 18:26:26)

  • [SOLVED] Cannot install any package thru pacman

    I cannot install any package thru pacman
    when i try to install the package with pacman -S,
    I started getting error when my sytem crashed and i have to forcefully switch off my laptop through power button
    after that when i install anything from pacman i got following error:
    [tan@ARCH ~]$ sudo pacman -S shotwell
    Password:
    warning: shotwell-0.9.3-1 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): shotwell-0.9.3-1
    Total Download Size: 0.00 MB
    Total Installed Size: 9.12 MB
    Proceed with installation? [Y/n] y
    (1/1) checking package integrity [##########] 100%
    (1/1) checking for file conflicts [##########] 100%
    (1/1) upgrading shotwell [##########] 100%
    ldconfig: File /usr/lib/libgexiv2.so.0.0.0 is empty, not checked.
    ldconfig: File /usr/lib/libgexiv2.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgexiv2.so is empty, not checked.
    ldconfig: File /usr/lib/libraw.so is empty, not checked.
    ldconfig: File /usr/lib/libraw.so.2 is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so.2 is empty, not checked.
    ldconfig: File /usr/lib/libraw.so.2.0.1 is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so.2.0.1 is empty, not checked.
    Thanks in advance
    Last edited by tan (2011-05-29 05:45:28)

    Thank God, everything is fixed now:
    First, I deleted all these files, then i follows the following procedure
    1. For libgexiv2 file i upgraded 'xorg-server, xorg-xinit, xorg-utils, xorg-server-utils' from pacman
    # pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils
    2. For libraw file i upgraded 'libraw' from pacman
    # pacman -S libraw
    There will be some conflicting files
    After deleting some conflicting files it solves the problem and restore all the 'lib' file.

  • Pacman: Can't install any packages

    I can't use pacman at all any more.
    Whenever I try to install any kind of package, it comes up with
    foo package not found, searching for group...
    error: 'foo': not found in sync db
    And yes, I tried it with other pkgs I definitely know exist. (Eg.: 'pacman -S bash' returns 'bash not found')
    I can run pacman commands, such as
    pacman -Syu
    which "seems" to be working fine. It's telling me that my system is up to date (which could be true or not?).
    When I
    pacman -Syy
    it starts out normal
    :: Synchronizing package databases...
    core 267.2K 343.2K/s 00:00:00 [#######---] 70%
    it does core, then extra, but weirdly in the same line, overwriting the core text. Then the same for community, seemingly stopping at 80%, but actually finishing the command without an error mesage. So I end up with something that looks like this:
    jack jack # pacman -Syy
    :: Synchronizing package databases...
    jack jack # 267.2K 343.2K/s 00:00:00 [#######---]80%
    /var/log/pacman.log shows the event:
    [2009-12-01 18:38] synchronizing package lists
    My pacman.conf only refers to /etc/pacman.d/mirrorlist for all repos and I have only one mirror uncommented in mirrorlist. The server is up and running and up to date (I'm using ftp://locke.suu.edu) and I can reach it by any other means (ping, ftp, and browser). Tried different mirrors as well but same results.
    My /var/lib/pacman/local is untouched and healthy.
    Tried
    updatedb
    to no avail.
    pacman -Q lists all my local packages
    I'm running Pacman 3.3.3
    Edit: Also just reinstalled pacman and pacman-mirrorlist from manually downloaded packages, just for the sake of it: no change.
    Anybody any idea what could be wrong?
    Thanks in advance
    Last edited by JackH79 (2009-12-01 09:22:26)

    As I pointed out in my first post, I tried multiple mirrors. Usually I'm using mirror.aarnet.edu.au, but have also tried the locke.suu.edu, which is in the States, plus some other random ones. All with the same result.
    I'm quite glad that I'm not the only one with this problem. However, I'm unsure what might be the casue of it. If it's pacman, I would expect a lot more people complaining.
    So I'm kind of lost here.
    Any form of input would be much appreciated.
    EDIT: Now this is amazing!!! Just tried flamelab's suggestion to use the mir.archlinux.fr mirror and it works. How (un)cool is this. Now I'm doubley confused.
    Thanks flamelab!
    Last edited by JackH79 (2009-12-02 05:54:12)

  • [SOLVED] pacman keeps trying to install 32bit packages on my 64bit OS

    Hi,
    I have just installed Arch linux first time (ISO as of 01 Nov). My OS should be 64bit (my hw is 64bit) but pacman fails on any package I try to install.
    Example
    $ pacman -S grub
    error: failed to prepare transaction (package architecture is not valid)
    :: package grub-1:2.02.beta2-5-i686 does not have a valid architecture
    So it tries to install 32bit package (and fails), but why?
    My system:
    $ uname -a
    Linux archiso 3.17.1-1-ARCH #1 SMP PREEMPT Wed Oct 15 15:04:35 CEST 2014 x86_64 GNU/Linux
    I checked /etc/pacman.conf:
    Architecture = auto
    and /etc/pacman.d/mirrorlist (the first three entries are shown; all of the mirrors have the same format):
    ## Score: 0.3, Germany
    Server = http://mirror.gnomus.de/$repo/os/$arch
    ## Score: 0.3, France
    Server = http://archlinux.polymorf.fr/$repo/os/$arch
    ## Score: 0.5, Netherlands
    Server = http://ftp.nluug.nl/os/Linux/distr/archlinux/$repo/os/$arch
    And it is not only grub, it is any package (e.g. gamin, lxde)
    Last edited by arthurdent84 (2014-12-03 14:59:34)

    Spider.007 wrote:What does pacman --debug tell you about 'arch:' (which is de detected architecture)?
    debug: config: arch: x86_64
    and of course the mirrors added look like this:
    debug: adding new server URL to database 'core': http://mirror.gnomus.de/core/os/x86_64

  • How to install multiple packages with pacman?

    Hi ,
    I guess it's a pretty noobish question but I wonder how to install multiple packages
    that have the same prefix with Pacman.
    To make myself more clear, I like to install all gstreamer packages and for that I would
    like something similar to
    pacman -S gstreamer10*
    Is there a command that does something like this available? Found nothing in the man pages.
    Maybe some tricky stuff with pipes?

    sH wrote:Hi ibendiben,
    thanks for your help, but I'm afraid, it does not work
    I'm so sorry, my fault, I couln't test it, and made some big mistakes.
    This time it's working:
    pacman -S $(pacman -Ss gstreamer0.10 | sed -n 's#^\([^/]*/gstreamer0.10[^ ]*\) .*$#\1#p')

  • Pacman - install specific package versions

    I'm coming off Gentoo and would like to know how pacman enables me to install a specific version of a package.  With gentoo, if I wanted to stick with a certain version I could mask versions I did not want to install.  Can I do the same thing with Arch?

    @Jason: thanks for the tip, I hadn't thought of that tho I have used the pacman -U command to get yaourt.
    SamC wrote:It may also be rolling release, but it seems less focused on having the latest versions. It's goal, not having used it, seems to be a base for building what you need and then leaving it as-is until you want to upgrade.
    That's pretty accurate of the state of things if your on the stable branch of the portage tree (x86) (portage is similar to pacman, tho much more complex).  If your on unstable (~x86), the experience in regards to package updates is almost identical to Arch.
    If you want the latest packages on Gentoo, and still want your system to be highly reliable, the best way of doing that is to use the unstable branch and masking the core packages you don't want to be automatically upgraded, so you can upgrade them when your ready.  Examples are parts of the build toolchain, X, kernel, etc.
    Once you do that, just like with arch you can upgrade the entire system with one simple command "emerge -av world".  This looks very similar to using yaourt to install a package from AUR.
    Last edited by I.M.O.G. (2009-10-17 00:12:34)

  • Install single package from testing

    I just switched to Arch from Gentoo, and so far it's been mostly great. What I want to do right now is install 1 package from testing, and only that one. Is there an easy way to do this, besides uncommenting the testing repo, installing xorg-server, and commenting testing again? Basically (if you're familiar with Gentoo and emerge), I want to know what pacman's equivalent to /etc/portage/package.keywords is. Alternatively, if there's a way to make kde4 not absurdly slow with a relatively new ultra-low-end nvidia card (9300m), then I'm up for that as well. Additional background for this question is that I was hoping the newest (beta) drivers might alleviate this issue, but they depend on an xorg-server version that only exists in testing. I don't want to run testing, but if the new drivers help, then I'd be willing to run them (along with any reasonable, if unstable, dependencies). Thanks in advance.

    shimage wrote:I just switched to Arch from Gentoo, and so far it's been mostly great. What I want to do right now is install 1 package from testing, and only that one. Is there an easy way to do this, besides uncommenting the testing repo, installing xorg-server, and commenting testing again? Basically (if you're familiar with Gentoo and emerge), I want to know what pacman's equivalent to /etc/portage/package.keywords is. Alternatively, if there's a way to make kde4 not absurdly slow with a relatively new ultra-low-end nvidia card (9300m), then I'm up for that as well. Additional background for this question is that I was hoping the newest (beta) drivers might alleviate this issue, but they depend on an xorg-server version that only exists in testing. I don't want to run testing, but if the new drivers help, then I'd be willing to run them (along with any reasonable, if unstable, dependencies). Thanks in advance.
    Welcome to the forums.
    If you upgrade only xorg-server, you're going to have problems. There are other packages designed to be used with it.
    With that being said, you can always put testing as the last repo in /etc/pacman.conf. Then if you want to upgrade one package, you explicitly call it with pacman -S testing/<package_name>.

  • Unable to update itunes. help. error message when trying to update to latest version of itunes. "the installer has encountered an unexpected error installing this package. this may indicate a problem with this package. error code 2721"

    unable to update itunes. help. error message when trying to update to latest version of itunes. "the installer has encountered an unexpected error installing this package. this may indicate a problem with this package. error code 2721"

    Hello chae84swangin,
    I recommend following the steps in the article below when getting an error message trying to install iTunes:
    Trouble installing iTunes or QuickTime for Windows
    http://support.apple.com/kb/HT1926
    Thank you for using Apple Support Communities.
    Best,
    Sheila M.

  • Error target not found base-level failed to install the packages

    Im trying to install arch on my Virtualbox VM and its just returning:
    error target not found base-level failed to install the packages to new root
    What do I do? I have selected the right mirrors, pinging google, my own VPS's and a few other servers and they all pinged fine. Any ideas on whats up? Think my VPN's IP has been blocked and thats why I cant download anything? I have tried pacman -Ssy and it worked fine but still no.

    Please read the following and follow the advice included:
    https://bbs.archlinux.org/viewtopic.php?id=57855
    With that, be sure to clarify whether the typo was just here on the forum, or whether it was also in your original command.  If it was in your original command, that would explain your results.

  • Corrupted package errors with pacman

    I'm trying to install ardour with pacman.  I issue the sudo pacman -S ardour command and get the following pakages are corrupted.
    liblo-0.25-1-i686.pkg.tar.gz
    libsamplerate-0.1.7-1-i686.pkg.tar.gz
    aubio-0.3.2-3-i686.pkg.tar.gz
    ardour-2.5-1-i686.pkg.tar.gz
    I have no idea where to start because I've never come across anything like this.  I've installed other packages after this attempt with no issue.  I have core, extra, community, kdemod-core, kdemod-extragear, and archlinuxfr activated in my pacman.conf.  Any ideas would be greatly appreciated.  Thanks.

    I was just about to post a message regarding a very high number of corrupted packages since yesterday. I've tried with the stock arch kernel and my self compiled kernel that up until yesterday I had no problems with.
    when arch fetches a package it downloads it to /var/cache/pacman/pkg you may have some .part files that are interrupted downloads. You could try deleting them incase it's related.
    For me, it seems to be the larger packages that are failing. I managed to install iptables, but samba, openoffice, and a kernel update fail each time. I currently use
    # Great Britain
    Server = ftp://mirror.lividpenguin.com/pub/archl … /os/x86_64
    although I have tried other pacman mirrors and re-sync'd with pacman -Syy to ensure I have the latest package list. My lan is a  skge card
    Last edited by GregW (2009-04-21 21:36:31)

  • Problem installing a package from AUR

    I'm not expecting anyone to install this package just to try and answer my question but,,
    I have /home on a 10 gig space ext3 and it's only 2% full.
    When I try and install doom3-phantasm, the package downloads, builds and when it's time to install a window says not enough space to install.
    No way this single game is over 9.5 gigs.
    I'm not even seeing where it's trying to install to.
    Is this a problem with the package build or am I not seeing something?

    I wrote the pkgbuild, so I've got it installed
    $ pacman -Ql doom3-phantasm
    doom3-phantasm /opt/
    doom3-phantasm /opt/doom3/
    doom3-phantasm /opt/doom3/phantasm/
    doom3-phantasm /opt/doom3/phantasm/config.spec
    doom3-phantasm /opt/doom3/phantasm/description.txt
    doom3-phantasm /opt/doom3/phantasm/guis/
    doom3-phantasm /opt/doom3/phantasm/guis/assets/
    doom3-phantasm /opt/doom3/phantasm/guis/assets/splash/
    doom3-phantasm /opt/doom3/phantasm/guis/assets/splash/launch.tga
    doom3-phantasm /opt/doom3/phantasm/pak999.pk4
    doom3-phantasm /opt/doom3/phantasm/phantasma.pk4
    doom3-phantasm /usr/
    doom3-phantasm /usr/bin/
    doom3-phantasm /usr/bin/doom3-phantasm
    doom3-phantasm /usr/share/
    doom3-phantasm /usr/share/applications/
    doom3-phantasm /usr/share/applications/doom3-phantasm.desktop
    doom3-phantasm /usr/share/licenses/
    doom3-phantasm /usr/share/licenses/doom3-phantasm/
    doom3-phantasm /usr/share/licenses/doom3-phantasm/LICENSE
    Alternatively, take a look in the "pkg" directory of where you built it, or just examine the .pkg.tar.gz installation file.
    What does this show:
    df -h
    Last edited by brebs (2008-04-04 01:00:53)

  • Install a package temporarily?

    Sometimes you install a package, because you need it, but never use it again. That way root is growing unnecessarily.
    So I was thinking: Is there a way to install a package temporarily, so the installation and all additional dependencies are gone when rebooting?
    Last edited by capoeira (2012-07-09 15:17:07)

    Trilby wrote:
    What's wrong with
    pacman -Rsn <package>
    pacman -Sc
    nothing wrong, I wanted to automate that
    Banton wrote:I install packages I want to test with --as-deps, so it shows up the next time cleaning the system from orphaned packages.
    this is a elegant solution. thanks a lot

  • [SOLVED]I get errors when I try to install any package.

    when I try to install any package using pacman. I get this exact same error.
    ldconfig: File /usr/lib/libefreet.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_input_evas.so is empty, not checked.
    ldconfig: File /usr/lib/libeet.so is empty, not checked.
    ldconfig: File /usr/lib/libgstdataprotocol-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libGIMPACTUtils.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libembryo.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_evas.so is empty, not checked.
    ldconfig: File /usr/lib/libgstpbutils-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_file.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libMiniCL.so is empty, not checked.
    ldconfig: File /usr/lib/libgstriff-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_input.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libluajit-5.1.so.2.0.3 is empty, not checked.
    ldconfig: File /usr/lib/libBulletCollision.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf.so is empty, not checked.
    ldconfig: File /usr/lib/libethumb.so is empty, not checked.
    ldconfig: File /usr/lib/libgstcontroller-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_file.so is empty, not checked.
    ldconfig: File /usr/lib/libgstinterfaces-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libluajit-5.1.so.2 is empty, not checked.
    ldconfig: File /usr/lib/libefreet_mime.so is empty, not checked.
    ldconfig: File /usr/lib/libeet.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_avahi.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstdataprotocol-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstaudio-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_file.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libembryo.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libBulletSoftBody.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libMiniCL.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libBulletDynamics.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_wayland.so is empty, not checked.
    ldconfig: File /usr/lib/libeina.so is empty, not checked.
    ldconfig: File /usr/lib/libgsttag-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so is empty, not checked.
    ldconfig: File /usr/lib/libgstnetbuffer-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libgstfft-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libraw.so is empty, not checked.
    ldconfig: File /usr/lib/libbluetooth.so.3.17.7 is empty, not checked.
    ldconfig: File /usr/lib/libgstrtp-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libefreet.so is empty, not checked.
    ldconfig: File /usr/lib/libLinearMath.so is empty, not checked.
    ldconfig: File /usr/lib/libeeze.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libethumb.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libethumb_client.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf_evas.so is empty, not checked.
    ldconfig: File /usr/lib/libgstrtsp-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libgstinterfaces-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_ipc.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstdataprotocol-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstpbutils-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libedje.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libeina.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_wayland.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_fb.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libelementary.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstcheck-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_input_evas.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf_evas.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libeldbus.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libBulletFileLoader.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libgsttag-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_evas.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_audio.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_input.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_x.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstcontroller-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstrtp-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libevas.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_avahi.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libBulletXmlWorldImporter.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libgstnet-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstaudio-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_fb.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so is empty, not checked.
    ldconfig: File /usr/lib/libeio.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libHACD.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_x.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libevas.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_con.so is empty, not checked.
    ldconfig: File /usr/lib/libgstnet-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_wayland.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libelementary.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libemotion.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstvideo-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libelementary.so is empty, not checked.
    ldconfig: File /usr/lib/libefreet_trash.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstfft-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_con.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_ipc.so is empty, not checked.
    ldconfig: File /usr/lib/libeo.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libXp.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_avahi.so is empty, not checked.
    ldconfig: File /usr/lib/libgstbase-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstrtsp-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libedje.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletMultiThreaded.so is empty, not checked.
    ldconfig: File /usr/lib/libethumb.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore.so is empty, not checked.
    ldconfig: File /usr/lib/libeeze.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstnetbuffer-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libefreet_trash.so is empty, not checked.
    ldconfig: File /usr/lib/libeio.so is empty, not checked.
    ldconfig: File /usr/lib/libgstrtsp-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libXp.so.6.2.0 is empty, not checked.
    ldconfig: File /usr/lib/libefreet_mime.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstaudio-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libembryo.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletDynamics.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libgstvideo-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libefreet_mime.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_input.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletWorldImporter.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libConvexDecomposition.so is empty, not checked.
    ldconfig: File /usr/lib/libecore.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstpbutils-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_input_evas.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstapp-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libedje.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libeet.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libevas.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so.10 is empty, not checked.
    ldconfig: File /usr/lib/libeldbus.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libBulletWorldImporter.so is empty, not checked.
    ldconfig: File /usr/lib/libgstvideo-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libConvexDecomposition.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libeo.so is empty, not checked.
    ldconfig: File /usr/lib/libbluetooth.so.3 is empty, not checked.
    ldconfig: File /usr/lib/libgstnetbuffer-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libBulletSoftBodySolvers_OpenCL_Mini.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libephysics.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libLinearMath.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libgstriff-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libraw.so.10 is empty, not checked.
    ldconfig: File /usr/lib/libgstcdda-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libefreet_trash.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libefreet.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libBulletSoftBody.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_ipc.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstbase-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstcontroller-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libeeze.so is empty, not checked.
    ldconfig: File /usr/lib/libHACD.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libgstreamer-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstsdp-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libluajit-5.1.so is empty, not checked.
    ldconfig: File /usr/lib/libgstriff-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_evas.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_audio.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_fb.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstrtp-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libemotion.so is empty, not checked.
    ldconfig: File /usr/lib/libgstcdda-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libeldbus.so is empty, not checked.
    ldconfig: File /usr/lib/libeo.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgsttag-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libeina.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libXp.so.6 is empty, not checked.
    ldconfig: File /usr/lib/libgstcheck-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstinterfaces-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstsdp-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstcdda-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libephysics.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libemotion.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libbluetooth.so is empty, not checked.
    ldconfig: File /usr/lib/libecore_con.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_audio.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstnet-0.10.so.0.30.0 is empty, not checked.
    ldconfig: File /usr/lib/libecore_imf_evas.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libraw_r.so.10.0.0 is empty, not checked.
    ldconfig: File /usr/lib/libraw.so.10.0.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstapp-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletMultiThreaded.so.2.82 is empty, not checked.
    ldconfig: File /usr/lib/libGIMPACTUtils.so is empty, not checked.
    ldconfig: File /usr/lib/libethumb_client.so.1 is empty, not checked.
    ldconfig: File /usr/lib/libephysics.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletXmlWorldImporter.so is empty, not checked.
    ldconfig: File /usr/lib/libgstreamer-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libgstapp-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libeio.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libecore_x.so is empty, not checked.
    ldconfig: File /usr/lib/libethumb_client.so.1.9.1 is empty, not checked.
    ldconfig: File /usr/lib/libgstsdp-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libgstbase-0.10.so is empty, not checked.
    ldconfig: File /usr/lib/libBulletCollision.so is empty, not checked.
    ldconfig: File /usr/lib/libgstfft-0.10.so.0.25.0 is empty, not checked.
    ldconfig: File /usr/lib/libgstreamer-0.10.so.0 is empty, not checked.
    ldconfig: File /usr/lib/libBulletFileLoader.so is empty, not checked.
    ldconfig: File /usr/lib/libgstcheck-0.10.so is empty, not checked.
    what I have tried so far:
    pacman -Syyf <packagename> which tells me invalid option
    I tried -Ssy
    I am running arch linux 64bit on an HP pavillion g6?
    Last edited by RaptorAnon (2014-03-30 07:02:05)

    Kartious wrote:
    It is good to see your system working now, though I tend to frown against reinstalling the entire system. Fixing the issue though sometimes tedious and frustrating can be one of the best ways for you to learn about your system and a fresh install doesn't teach you anything (apart from learning the tools to install Arch better I guess..). Which in your case, some knowledge is much needed seeming that you were executing commands without even knowing what they even do...
    Gummiboot is just a bootloader and shouldn't effect any of the libraries listed in your first post so it is still unknown why this issue has happened. You didn't even mention anything you did previous to your error nor posted any logs so no one could help you properly.
    Anyhow if you feel your problem Is fixed, It would be great if you marked the thread as solved.
    It's alright I wanted to change the partition order anyway.
    nevertheless next time I will be sure to look into the problem further.

Maybe you are looking for