Glibc/gcc-libs dependencies off?

I keep getting annoying messages about gmp in my chroot. Mostly looks like this:
error: could not open file /var/lib/pacman/local/gmp-5.0.4-1/desc: No such file or directory
[snip]
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
This started to get me digging on my regular installation (which, up till the digging, worked just fine ).
So it turned out pacman thought gmp was installed (I fixed that). However, when I tell pacman to remove gmp (which seems to have been a pretty much low-level dependency at some point, but not anymore), this is what pacman suggests:
# pacman -Rsn gmp
checking dependencies...
warning: glibc is designated as a HoldPkg.
HoldPkg was found in target list. Do you want to continue? [y/N]
So just for kicks 'n' giggles I said yes. Of course that hosed my system, but the real question is (after multiple package database refreshes): is there something botched with packages depending on glibc? It's afaik *the* low-level C library, and just by tossing out gmp along it goes.
Just testing the waters and seeing if I did something wrong. Seems gcc-libs is in the same boat: very popular once, but now, not anymore. Removing gmp would dump gcc-libs as well.
To illustrate the case with the actual chroot output:
$ chrbuild32
Wachtwoord:
==> Creating clean working copy...done
==> WARNING: Cannot find the git binary required to determine latest git revision.
==> Making package: crystalhd-git-lts 20120209-1 (Sun Feb 26 01:57:35 UTC 2012)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
error: could not open file /var/lib/pacman/local/gmp-5.0.4-1/desc: No such file or directory
==> Installing missing dependencies...
resolving dependencies...
error: could not open file /var/lib/pacman/local/gmp-5.0.4-1/desc: No such file or directory
looking for inter-conflicts...
Targets (3): perl-error-0.17017-1 git-1.7.9.2-1 linux-lts-headers-3.0.22-1
Total Installed Size: 48.80 MiB
Proceed with installation? [Y/n]
(3/3) checking package integrity [########################################################################################] 100%
(3/3) loading package files [########################################################################################] 100%
(3/3) checking for file conflicts [########################################################################################] 100%
warning: could not get filesystem information for /var/lib/nfs/rpc_pipefs: No such file or directory
warning: could not get filesystem information for /home/bla/media/films: No such file or directory
warning: could not get filesystem information for /home/bla/media/series: No such file or directory
warning: could not get filesystem information for /home/bla/media/documentaires: No such file or directory
warning: could not get filesystem information for /home/bla/media/mediadb: No such file or directory
warning: could not get filesystem information for /home/bla/.gvfs: No such file or directory
(3/3) checking available disk space [########################################################################################] 100%
(1/3) installing linux-lts-headers [########################################################################################] 100%
(2/3) installing perl-error [########################################################################################] 100%
(3/3) installing git [########################################################################################] 100%
Optional dependencies for git
tk: gitk and git gui
perl-libwww: git svn
perl-term-readkey: git svn
perl-mime-tools: git send-email
perl-net-smtp-ssl: git send-email TLS support
perl-authen-sasl: git send-email TLS support
python2: various helper scripts
subversion: git svn
cvsps: git cvsimport
error: could not open file /var/lib/pacman/local/gmp-5.0.4-1/desc: No such file or directory
==> Retrieving Sources...
==> Extracting Sources...
==> Starting build()...
==> Connecting to Linuxtv.org GIT server....
Cloning into 'crystalhd'...
==> Compiling kernel module...
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
expr: error while loading shared libraries: libgmp.so.10: cannot open shared object file: No such file or directory
The expr error keeps on coming (and actual compilation does not seem to progress).
Last edited by .:B:. (2012-02-26 01:59:17)

Not sure how you can remove glibc...
pacman -Qi glibc gives me:
Required By : a52dec alsa-lib attr babl bash binutils bison bzip2
calc cdparanoia coreutils cracklib device-mapper dhcpcd
diffutils eject elfutils eventlog expat faac faad2
fakeroot file findutils flex foomatic-filters fribidi
fuse gawk gcc-libs gcc-snapshot gdbm gnuchess grep gsm
gzip hspell hyphen idnkit initscripts iproute2 iptables
iputils json-c kbd keyutils kmod libasyncns libcap
libcap-ng libcddb libdatrie libdrm libdvdcss libexif
libffi libgpg-error libgssglue libice libidn libirman
libjpeg-turbo libksba libmad libmikmod libnl libogg
libpcap libpciaccess libpipeline libtasn1 libtextcat
libusb libvpx libxau libxdmcp lpsolve lsof m4 make
mkinitcpio-busybox mlocate mp3gain nasm ncurses net-tools
nspr openal opencore-amr optipng orc p11-kit pam patch
pciutils perl pixman pkg-config popt ppp pth readline
recode run-parts sdl sdparm sg3_utils sudo sysfsutils
sysvinit talloc tar usbutils v4l-utils valgrind wget
which x264 xf86-input-evdev xvidcore zlib

Similar Messages

  • Rebuilding gcc and gcc-libs for i586

    Hi. A quick question, if you don't mind. I'm trying to rebuild (or should I say update?) just about everything on an i586, but I'm a little stuck between gcc and gcc-libs.
    This is from the PKGBUILD for gcc-libs ...
    makedepends=('binutils>=2.18-3' 'gcc>=4.2.2')
    And this is from the PKGBUILD for gcc ...
    depends=('binutils>=2.18-3' "gcc-libs>=${pkgver}")
    where $(pkgver) is the same as the gcc version, or 4.2.2. So on the surface it appears I can't compile either one since each one seems to be a dependency for the other (and makepkg spits out an error to that effect, for both, when I try).
    Is there a graceful or correct way to rebuild both packages? Is there another package I'm overlooking that will handle both of them?
    As you can imagine, I'd like to do this correctly the first time, since the trial-and-error method involves hours off my life.
    Cheers and thanks in advance.
    Last edited by k.mandla (2007-12-18 00:21:50)

    makepkg will halt without a -d flag, and the build process snags and stops with -d.
    The gcc version is 4.1.1. I started with an installation of Lowarch, hoping that I could hopscotch my way up to a current system. It's gone well so far, but this part is turning prickly.
    I compiled both packages for i586, plus glibc-2.7 and binutils-2.18, overnight on my "fast" machine (1Ghz ... ), so later today I'll see if copying them across and installing en masse helps at all. Judging from the wiki pages, it should help.
    Thanks for the tips, by the way. Compiling is not my favorite thing, but I'm learning a lot.
    Last edited by k.mandla (2007-12-19 23:31:17)

  • [SOLVED] pacman update fails: gcc requires gcc-libs=4.7.0-3

    Hi
    I ran pacman -Syu this morning and there's an update to pacman to install first, so I say yes but it fails like this:
    :: Synchronising package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc: requires gcc-libs=4.7.0-3
    But I have gcc-libs 4.7.0-3 installed:
    pacman -Qs gcc-libs
    local/gcc-libs 4.7.0-3 (base)
    Runtime libraries shipped by GCC
    So what's going on?
    Last edited by useradded (2012-04-11 08:08:09)

    How might that break pacman? Assuming databases are current, is running
    pacman -S pacman
    followed by
    pacman -Syu
    different from what pacman itself is trying to do?
    Is the message that pacman should be updated first just wrong?
    So is this what you should do?
    $ pacman -Syu
    Recent ML chatter: linux(2)
    :: Synchronizing package databases...
    core 101.8 KiB 480K/s 00:00 [########################################] 100%
    extra 1385.2 KiB 832K/s 00:02 [########################################] 100%
    community 1636.1 KiB 810K/s 00:02 [########################################] 100%
    multilib 86.4 KiB 522K/s 00:00 [########################################] 100%
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    :: gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc-multilib: requires gcc-libs-multilib=4.7.0-3
    No pacnew files to update.
    $ pacman -Syu
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] N
    I thought that itself might break pacman, which is why I updated pacman on its own. So I obviously don't get how it works...
    Plus, why did you say "Or, just..." which suggests it is an alternative method rather than a better one...?
    Last edited by cfr (2012-04-11 22:49:15)

  • [SOLVED]gcc-libs and gcc-libs-multilib are in conflict

    Can't update today.
    [glow@GlowArch ~]$ sudo pacman -Syuv
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    catalyst is up to date
    :: Starting full system upgrade...
    warning: android-udev: local (98-1) is newer than community (r100-1)
    resolving dependencies...
    looking for inter-conflicts...
    :: gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: gcc-libs and gcc-libs-multilib are in conflict
    I assume there is some update going on, i will try again in some time.
    Last edited by GloW_on_dub (2014-05-09 14:04:57)

    [glow@GlowArch ~]$ sudo pacman -Syu --ignore gcc-libs
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    catalyst is up to date
    :: Starting full system upgrade...
    warning: android-udev: local (98-1) is newer than community (r100-1)
    resolving dependencies...
    warning: ignoring package gcc-libs-4.9.0-2
    warning: cannot resolve "gcc-libs=4.9.0-2", a dependency of "gcc"
    warning: cannot resolve "gcc=4.9.0-2", a dependency of "gcc-fortran"
    :: The following package cannot be upgraded due to unresolvable dependencies:
    gcc-fortran
    :: Do you want to skip the above package for this upgrade? [y/N] n
    error: failed to prepare transaction (unexpected error)
    You're right, i have indeed a dependency problem because of this aur package, acml-gfortran, wich have in it's dependencies gcc-fortran instead of gcc-fortran-multilib
    The thing i don't understand is how have i been able to install gcc-fortran with acml-gfortran, without trying to install gcc-libs and discovering the conflict at that time,
    and also why the fact that there is a gcc-fortran and gcc-libs update without the corresponding update in the multilib version discover the conflict.
    I've commented the aur package, so the maintainer will soon fix the problem, yet i don't understand fully why this conflict have appeared now.

  • [SOLVED]Pacman needs gcc-libs, that are already up to date

    ...but this is the output
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc: requires gcc-libs=4.7.0-3
    Pacman needs to update itself first, but needs gcc-libs...
    ...however...
    pacman -Ss gcc-libs
    core/gcc-libs 4.7.0-5 (base) [installed: 4.7.0-3]
    Runtime libraries shipped by GCC
    Granted, I could do this:
    pacman's --force
    but, how harmfull is that to my system?
    Thanks for a reply!
    Thor
    EDIT - searching the boards now...but I found some stale breadcrumbs...
    EDIT2 - upated pacman on its own...that seemd to work...
    pacman -S pacman
    the system is updating now...Solved
    EDIT3 - definetly solved, upgrading pacman on its own did the trick. The system is back after a reboot...thanks to everyone here
    Last edited by Thor@Flanders (2012-04-21 19:08:27)

    Hi everyone!
    @ Loafer
    Well, I did not refuse pacman to update...not updating one package could potentially bring down the depenging chain...so I let it update...
    @ Sara - I updated pacman on its own as detailed in the first post, then I did a sysup. the packages are in, and the update is running as we speak...
    I guess this could work for you too...good luck!
    Thor
    Last edited by Thor@Flanders (2012-04-21 19:02:21)

  • Db4.1 needs gcc-libs which is not in the package set

    sudo pacman -Syu
    :: Synchronizing package databases...
    current is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    warning: openal: forcing upgrade to version 0.0.8-4
    resolving dependencies...
    error: cannot resolve dependencies for "db4.1" ("gcc-libs" is not in the package set)
    error: failed to prepare transaction (could not satisfy dependencies)
    :: db4.1 requires gcc-libs
    What to do?
    I cannot simply remove it.
    Last edited by corrupt (2007-09-21 18:26:49)

    after sudo sed -i -e 's|current|core|g' /etc/pacman.conf
    sudo pacman -Syu
    :: Synchronizing package databases...
    error: failed to synchronize core:
    extra 325.7K 415.6K/s 00:00:01 [#####################] 100%
    community 300.4K 435.7K/s 00:00:01 [#####################] 100%
    :: Starting full system upgrade...
    warning: openal: forcing upgrade to version 0.0.8-4
    resolving dependencies...
    error: cannot resolve dependencies for "aspell" ("gcc-libs" is not in the package set)
    error: failed to prepare transaction (could not satisfy dependencies)
    :: aspell requires gcc-libs
    Last edited by corrupt (2007-09-22 13:47:06)

  • [SOVLED] dependency cycle detected - gcc-libs

    does anybody see whats going on here?
    warning: dependency cycle detected:
    warning: lib32-gcc-libs will be installed before its gcc-libs-multilib dependency
    looking for inter-conflicts...
    warning: removing 'gcc-libs' from target list because it conflicts with 'gcc-libs-multilib'
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc: requires gcc-libs=4.6.1-3
    im trying to upgrade arch, it worked a couple days ago, but the downloads never completed after several tries, i have the 650MB downloads dwindled down to about 300MB left.  after trying to finish the downloads yesterday i got a pacman update warning.  so i updated pacman.  after the pacman update, these problems appeared. Now when i pacman -Syu i get the above error now.
    i cant seem to figure out where to go.   i tried to remove a few components to overcome this problem, but i ran into dependency-hell. im reluctant to force remove anything without opinion. 
    it appears that i need to
    pacman -Rd
    one of the mentioned packages in the error message, but im not sure which one.
    the only packages that i know that use these gcc-libs that i use are amarok, and deadbeef. did i mess something up when installing these?
    also, see this topic, its similar https://bbs.archlinux.org/viewtopic.php?id=103816
    Last edited by wolfdogg (2011-08-20 22:18:51)

    This usually happens when the toolchain gets an update -- multilib lags behind by a day or two. Looks like we just pushed out the the multilib toolchain today, so I'd wait a few hours for your mirror to sync up and then try again.
    Last edited by falconindy (2011-08-20 21:34:31)

  • Pacman complains with `"gcc-libs" is not in the package set` message

    Hi,
    today I wanted to do full system upgrade, but this happened:
    # pacman -Syu
    :: Synchronizing package databases...
    current                   69,7K   84,9K/s 00:00:01 [#################################################] 100%
    extra                    323,1K   17,5K/s 00:00:18 [#################################################] 100%
    community                312,4K  219,0K/s 00:00:01 [#################################################] 100%
    :: Starting full system upgrade...
    :: Replace scrollkeeper with extra/rarian? [Y/n]
    warning: apr: forcing upgrade to version 1.2.9-1
    warning: dnsutils: forcing upgrade to version 9.4.1_P1-2
    warning: ruby: forcing upgrade to version 1.8.6_p36-3
    warning: sudo: forcing upgrade to version 1.6.9p4-1
    warning: xpdf: forcing upgrade to version 3.02_pl1-1
    resolving dependencies...
    error: cannot resolve dependencies for "rarian" ("gcc-libs" is not in the package set)
    error: failed to prepare transaction (could not satisfy dependencies)
    :: rarian requires gcc-libs
    It's obvious that gcc-libs package is missing in current package. I've found one similar problem here http://bbs.archlinux.org/viewtopic.php?pid=283439. But I cannot solve it like that. I have current file included in /etc/pacman.conf already. I've also tried to change current to core and make the /etc/pacman.d/core file and it complained too:
    # pacman -Su
    :: Starting full system upgrade...
    :: Replace util-linux with current/util-linux-ng? [Y/n]
    :: Replace scrollkeeper with extra/rarian? [Y/n]
    warning: apr: forcing upgrade to version 1.2.11-1
    warning: apr-util: forcing upgrade to version 1.2.10-1
    warning: dnsutils: forcing upgrade to version 9.4.1_P1-2
    warning: ntp: forcing upgrade to version 4.2.4p4-2
    warning: ruby: forcing upgrade to version 1.8.6_p111-2
    warning: sudo: forcing upgrade to version 1.6.9p5-1
    warning: xpdf: forcing upgrade to version 3.02_pl1-1
    :: pacman has detected a newer version of the "pacman" package.
    :: It is recommended that you allow pacman to upgrade itself
    :: first, then you can re-run the operation with the newer version.
    :: Upgrade pacman first? [Y/n]
    resolving dependencies... done.
    looking for inter-conflicts... done.
    Targets: pacman-3.0.6-1 
    Total Package Size:   0,80 MB
    Proceed with installation? [Y/n]
    checking package integrity... done.
    cleaning up... done.
    (1/1) checking for file conflicts                   [#################################################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    pacman: /etc/pacman.d/core exists in filesystem
    errors occurred, no packages were upgraded.
    The last upgrade was almost perfect but now strange things happens. :^(
    Can anyone help me to solve this, please??

    kishd wrote:Did you replace current with core in your pacman.conf file?
    yes, the second output is related to pacman.conf with `current` replaced with `core` .... and good to say, that I did NOT forgot to update repositories with `pacman -Sy` before upgrade ;-)

  • Slim needs gcc-libs not gcc has dep

    I just found out that slim needs gcc for a 57kb file. This file is in gcc which is 23mb. I just want know why this one file is not gcc-libs instead gcc. This is so people how don't need gcc will need to install it in order to get slim to work.
    Just my 2 cents to help make arch more customable in size of MB.
    PS With gcc install, base-devel group only takes 2.6MB more of space. I just had to give you the idea.
    Last edited by godane (2008-10-17 12:23:37)

    I think then slim just needs to be updated.
    [root@arch-live arch]# ldd /usr/bin/slim
    linux-gate.so.1 => (0xb7f09000)
    libXft.so.2 => /usr/lib/libXft.so.2 (0xb7edb000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0xb7dec000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d68000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7d60000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7d35000)
    libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7d0e000)
    libz.so.1 => /usr/lib/libz.so.1 (0xb7cf9000)
    libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7cc7000)
    libXmu.so.6 => /usr/lib/libXmu.so.6 (0xb7cb2000)
    libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7c92000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7ba2000)
    libm.so.6 => /lib/libm.so.6 (0xb7b7c000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7b6e000)
    libc.so.6 => /lib/libc.so.6 (0xb7a2c000)
    libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0xb7a2a000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb7a12000)
    libdl.so.2 => /lib/libdl.so.2 (0xb7a0e000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb79ed000)
    libXt.so.6 => /usr/lib/libXt.so.6 (0xb799e000)
    libSM.so.6 => /usr/lib/libSM.so.6 (0xb7996000)
    libICE.so.6 => /usr/lib/libICE.so.6 (0xb797f000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0xb7971000)
    /lib/ld-linux.so.2 (0xb7f0a000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0xb796d000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7968000)
    libuuid.so.1 => /lib/libuuid.so.1 (0xb7964000)
    This is after i remove gcc. So i think slim just needs to update with gcc-libs dep instead of gcc dep.

  • [SOLVED] Pacman upgrade failed because of gcc-libs

    I have the multilib version of gcc installed in my 64 bit system. Ten minutes ago I tried to upgrade with pacman -Syu and I got:
    :: I seguenti pacchetti dovrebbero essere aggiornati prima :
    pacman
    :: Vuoi annullare l'operazione corrente
    :: e aggiornare adesso questi pacchetti? [S/n]
    risoluzione delle dipendenze in corso...
    ricerca dei conflitti in corso...
    :: gcc-libs e gcc-libs-multilib vanno in conflitto. Vuoi rimuovere gcc-libs-multilib? [s/N] n
    errore: sono stati rilevati dei conflitti irrisolvibili
    errore: impossibile eseguire l'operazione richiesta (dipendenze in conflitto)
    :: gcc-libs e gcc-libs-multilib vanno in conflitto
    It is in italian, but basically it complains about a conflict between the installed gcc-libs-multilib and the needed gcc-libs. gcc-libs-multilib provides gcc-libs, so why this kind of error? I thought my mirror could be out of sync but I get the same error also using mirrors.kernel.org.
    Am I doing something wrong?
    Last edited by snack (2012-02-18 17:30:59)

    I did mean 'search the forums':
    * https://bbs.archlinux.org/viewtopic.php?pid=1045658
    * https://bbs.archlinux.org/viewtopic.php?pid=1049681
    * https://bbs.archlinux.org/viewtopic.php?pid=1057624
    * https://bbs.archlinux.org/viewtopic.php?pid=1054861
    * https://bbs.archlinux.org/viewtopic.php?pid=1057459
    * https://bbs.archlinux.org/viewtopic.php?id=134397

  • Multilib conflicts with native 64bit packages (gcc-libs and binutils)

    hi all :>
    i tried to build arduino from the AUR on my 64bit system (32bit version runs nice on my netbook! thanks! ). However i can't build it because it depends on gcc-libs-multilib and binutils-multilib from the multilib repo, which are conflicting with gcc-libs and binutils.
    is it safe to remove the 64bit equivalents of gcc-libs and binutils and replace them with gcc-libs-multilib and binutils-multilib?
    best regards :>

    pablox wrote:I know this is an old post, but it's one of the first results on google and actually answers the question... shouldn't it be marked as [SOLVED] ?
    The first poster should mark [solved] if the replies solve the issue for him. I don't think he even read the replies, judging from his lack of response on this thread. Regardless, no reason to bump this thread, we have necro-bumping rules for a reason.
    Closing.

  • Lib32-gcc-libs not found

    Im triying to install AdobeAir from AUR. When the instalation finish, yaourt prints a dependcy unsolved. THis dependency package is lib32-gcc-libs.
    If i try to install with pacman, i recive this :
    [rabanomen@borneo] [~]  sudo pacman -S lib32-gcc-libs
    paquete lib32-gcc-libs no encontrado, buscando un grupo...
    error: 'lib32-gcc-libs': no fue encontrado en la lista de paquetes
    My system is up'to date  and i have the full official mirrorlist .

    sorry, i forgot translate it .
    It says ' not found , searching group' ' was not found in the package list'
    I'll search it in the community mirrors.
    Thanks

  • Where have lib32-libxxf86vm lib32-gcc-libs and wine gone?

    Im just installed 64bit arch, as i couldnt get gpu folding to with with ubuntu, i had arch 64bit workin a few months ago no problems,
    this install, i cannot install wine or the foldingathome-gpu-nvidia packages because they have missing dependencies,
    any one else having htis problem know a work around?
    thanks, Mark

    Do you have multilib enabled?
    http://www.archlinux.org/news/true-mult … ux-x86_64/
    edit: too slow
    Last edited by skunktrader (2010-10-19 22:15:56)

  • Garchdeps - Show graphical dependencies of the archlinux packages

    Hello,
    i have begin a new project, this project actually show the tree of a package or show sorted packages who use most data.
    The name of this project is garchdeps
    The package is available in https://aur.archlinux.org/packages/garchdeps-git or https://github.com/badele/garchdeps
    Sample result
    Edit: the sample graph result (future next release)
    Big Format: http://www.flickr.com/photos/b_adele/84 … otostream/
    >garchdeps.py
    -----------------------------------------+---------+----------+----------+----------+-----------+------------+
    Package | T. Deps | M. depth | N usedby | Size | T. Size | % T. Size |
    -----------------------------------------+---------+----------+----------+----------+-----------+------------+
    microchip-mplabx-bin | 10 | 6 | 0 | 553 MB | 85 MB | |
    processing | 90 | 11 | 0 | 377 MB | 335 MB | ### |
    qt-doc | 112 | 10 | 0 | 377 MB | 509 MB | #### |
    libreoffice-common | 88 | 8 | 10 | 236 MB | 462 MB | #### |
    eagle | 65 | 8 | 0 | 203 MB | 240 MB | ## |
    ocaml | 7 | 5 | 0 | 191 MB | 62 MB | |
    virtuoso | 32 | 10 | 0 | 185 MB | 255 MB | ## |
    gutenprint | 3 | 2 | 0 | 170 MB | 47 MB | |
    boost | 13 | 6 | 1 | 143 MB | 121 MB | # |
    mono | 37 | 7 | 4 | 136 MB | 153 MB | # |
    blender | 153 | 10 | 0 | 122 MB | 753 MB | ####### |
    mongodb | 13 | 6 | 0 | 113 MB | 121 MB | # |
    chromium | 118 | 9 | 0 | 111 MB | 440 MB | #### |
    webmin | 24 | 6 | 0 | 107 MB | 175 MB | # |
    libreoffice-sdk-doc | 106 | 9 | 0 | 104 MB | 1 GB | ########## |
    emacs | 138 | 9 | 0 | 102 MB | 514 MB | ##### |
    google-chrome | 131 | 8 | 0 | 101 MB | 555 MB | ##### |
    catalyst-utils | 89 | 10 | 2 | 94 MB | 240 MB | ## |
    android-sdk | 121 | 11 | 1 | 94 MB | 512 MB | #### |
    python | 27 | 7 | 23 | 93 MB | 187 MB | # |
    >garchdeps.py -t python
    |--python
    |--expat
    |--glibc
    +--linux-api-headers
    +--tzdata
    |--bzip2
    |--glibc
    |--gdbm
    |--glibc
    |--sh(by bash)
    |--readline
    |--glibc
    |--ncurses
    |--glibc
    |--glibc
    |--openssl
    |--perl
    |--gdbm
    |--db
    |--gcc-libs(by gcc-libs-multilib)
    |--glibc
    |--lib32-gcc-libs
    +--lib32-glibc
    |--gcc-libs(by gcc-libs-multilib)
    |--sh(by bash)
    |--coreutils
    |--glibc
    |--pam
    |--glibc
    |--db
    |--cracklib
    |--glibc
    |--zlib
    |--glibc
    |--libtirpc
    |--libgssglue
    |--glibc
    +--pambase
    |--acl
    |--attr
    |--glibc
    |--gmp
    |--gcc-libs(by gcc-libs-multilib)
    |--sh(by bash)
    |--libcap
    |--glibc
    |--attr
    |--glibc
    |--sh(by bash)
    |--libffi
    |--glibc
    |--zlib
    Last edited by b_adele (2013-01-20 21:56:19)

    A new version is available, the linked package feature , in the exemple if mplayer will be remove, all green packages can also removed, see bottom capture
    you can also see all packages remove if you remove main package
    ./garchdeps.py -o -s totalsize
    libreoffice-common 236 MB sudo pacman -R libreoffice-common
    ocaml 191 MB sudo pacman -R ocaml
    virtuoso 185 MB sudo pacman -R virtuoso
    virtualbox 180 MB sudo pacman -R virtualbox libvncserver virtualbox-host-modules linux linux-firmware mkinitcpio mkinitcpio-busybox
    arduino 162 MB sudo pacman -R arduino avr-libc avr-gcc avr-binutils
    mono 136 MB sudo pacman -R mono
    mongodb 113 MB sudo pacman -R mongodb
    chromium 111 MB sudo pacman -R chromium
    emacs 109 MB sudo pacman -R emacs libotf m17n-lib m17n-db
    google-chrome 101 MB sudo pacman -R google-chrome
    catalyst-utils 94 MB sudo pacman -R catalyst-utils
    python 93 MB sudo pacman -R python
    inkscape 91 MB sudo pacman -R inkscape gc gsl gtkspell
    qt 90 MB sudo pacman -R qt
    jre 86 MB sudo pacman -R jre
    avr-gcc 81 MB sudo pacman -R avr-gcc
    mysql 79 MB sudo pacman -R mysql
    gcc-multilib 78 MB sudo pacman -R gcc-multilib
    gimp 78 MB sudo pacman -R gimp libwmf gsfonts gegl babl
    fritzing 74 MB sudo pacman -R fritzing
    ./garchdeps.py -s totalsize
    -----------------------------------------+---------+---------+----------+----------+----------+----------+----------+----------+------------+
    Package | T. Deps | L. Deps | N. depth | N usedby | P. Size | L. Size | T. Size | D. Size | % T. Size |
    -----------------------------------------+---------+---------+----------+----------+----------+----------+----------+----------+------------+
    libreoffice-common | 88 | 0 | 8 | 7 | 236 MB | 0 KB | 236 MB | 462 MB | ########## |
    ocaml | 7 | 0 | 5 | 0 | 191 MB | 0 KB | 191 MB | 62 MB | ######## |
    virtuoso | 32 | 0 | 10 | 0 | 185 MB | 0 KB | 185 MB | 255 MB | ####### |
    virtualbox | 89 | 6 | 9 | 0 | 73 MB | 107 MB | 180 MB | 432 MB | ####### |
    arduino | 63 | 3 | 11 | 0 | 46 MB | 116 MB | 162 MB | 441 MB | ###### |
    mono | 37 | 0 | 7 | 2 | 136 MB | 0 KB | 136 MB | 153 MB | ##### |
    mongodb | 13 | 0 | 6 | 0 | 113 MB | 0 KB | 113 MB | 121 MB | #### |
    chromium | 118 | 0 | 9 | 0 | 111 MB | 0 KB | 111 MB | 440 MB | #### |
    emacs | 138 | 3 | 9 | 0 | 102 MB | 7 MB | 109 MB | 514 MB | #### |
    google-chrome | 131 | 0 | 8 | 0 | 101 MB | 0 KB | 101 MB | 555 MB | #### |
    catalyst-utils | 89 | 0 | 10 | 2 | 94 MB | 0 KB | 94 MB | 240 MB | #### |
    python | 27 | 0 | 7 | 17 | 93 MB | 0 KB | 93 MB | 187 MB | ### |
    inkscape | 129 | 3 | 10 | 0 | 81 MB | 10 MB | 91 MB | 558 MB | ### |
    qt | 111 | 0 | 9 | 25 | 90 MB | 0 KB | 90 MB | 418 MB | ### |
    jre | 52 | 0 | 10 | 0 | 86 MB | 0 KB | 86 MB | 207 MB | ### |
    avr-gcc | 17 | 0 | 6 | 1 | 81 MB | 0 KB | 81 MB | 127 MB | ### |
    mysql | 43 | 0 | 9 | 1 | 79 MB | 0 KB | 79 MB | 288 MB | ### |
    gcc-multilib | 17 | 0 | 7 | 0 | 78 MB | 0 KB | 78 MB | 135 MB | ### |
    gimp | 154 | 4 | 11 | 0 | 69 MB | 9 MB | 78 MB | 662 MB | ### |
    fritzing | 112 | 0 | 10 | 0 | 74 MB | 0 KB | 74 MB | 509 MB | ### |
    Main project page (in french) http://bruno.adele.im/projets/garchdeps/

  • Package in group base containing systemd?

    Hi,
    I'm building an install CD to install an ArchLinux system with openrc.
    As a first attempt I just wrote a script removing all the systemd-stuff and installing openrc. However I'm not happy with it, because why install all the stuff just to remove it again?
    So I looked at just changing the
    pacstrap
    script.
    One way to do it would be to just pass the list of required packages to the
    pacman -Sy
    command. However I'd like to work as closely as possible with the original
    pacstrap
    script. Just leave out the package containing systemd and then installing the packages required for openrc.
    But which of these packages from the Base Group is the one to omit?
    These are the packages to be selected:
    ]http://puu.sh/hU8Ym/915d62f09d.jpeg
    This what will be installed when selecting all (default).
    http://puu.sh/hU91S/adc0b8af27.jpeg
    Mod note: Converted imgs to urls. -- WorMzy
    Last edited by WorMzy (2015-05-20 14:44:11)

    WorMzy wrote:
    Arhat, please don't embed large images into your posts.
    https://wiki.archlinux.org/index.php/Fo … s_and_code
    Apologies.
    tomk wrote:Are you aware of the existing openrc/Arch work: https://bbs.archlinux.org/viewtopic.php?id=152606
    Yes I am, and I'm grateful for the great work done there. I have converted converted some of my systems to using openrc. However now I want to remaster the install ISO to install an ArchLinux system with openrc. I have searched but have not found something like that.
    Awebb wrote:1. Top right, Packages, search field, systemd, dependency list. Compare with base packages.
    2. On system with systemd, pactree systemd.
    3 -Qi systemd
    ewaller wrote:Check the documentation for pacman and the -Qs switch.
    Either I'm just to stupid to see it:
    pactree systemd
    systemd
    ├─acl
    │ └─attr
    │ └─glibc
    │ ├─linux-api-headers
    │ ├─tzdata
    │ └─filesystem
    │ └─iana-etc
    ├─bash
    │ ├─readline
    │ │ ├─glibc
    │ │ └─ncurses
    │ │ ├─glibc
    │ │ ├─gcc-libs
    │ │ │ └─glibc
    │ │ └─bash provides sh
    │ └─glibc
    ├─dbus
    │ ├─libdbus
    │ │ └─glibc
    │ └─expat
    │ └─glibc
    ├─glib2
    │ ├─pcre
    │ │ ├─gcc-libs
    │ │ ├─readline
    │ │ ├─zlib
    │ │ │ └─glibc
    │ │ ├─bzip2
    │ │ │ └─glibc
    │ │ └─bash
    │ └─libffi
    │ └─glibc
    ├─iptables
    │ ├─glibc
    │ └─bash
    ├─kbd
    │ ├─glibc
    │ └─pam
    │ ├─glibc
    │ ├─cracklib
    │ │ ├─glibc
    │ │ └─zlib
    │ ├─libtirpc
    │ │ └─krb5
    │ │ ├─e2fsprogs
    │ │ │ ├─bash provides sh
    │ │ │ └─libutil-linux
    │ │ ├─libldap
    │ │ │ ├─libsasl
    │ │ │ │ └─openssl
    │ │ │ │ ├─zlib
    │ │ │ │ └─perl
    │ │ │ │ ├─gdbm
    │ │ │ │ │ ├─glibc
    │ │ │ │ │ └─bash provides sh
    │ │ │ │ ├─db
    │ │ │ │ │ ├─gcc-libs
    │ │ │ │ │ └─bash provides sh
    │ │ │ │ └─glibc
    │ │ │ └─e2fsprogs
    │ │ └─keyutils
    │ │ ├─glibc
    │ │ └─bash provides sh
    │ └─pambase
    ├─kmod
    │ ├─glibc
    │ ├─zlib
    │ └─xz
    │ └─bash provides sh
    ├─hwids
    ├─libcap
    │ ├─glibc
    │ └─attr
    ├─libgcrypt
    │ └─libgpg-error
    │ ├─glibc
    │ └─bash provides sh
    ├─libsystemd
    │ ├─glib2
    │ ├─glibc
    │ ├─libgcrypt
    │ ├─lz4
    │ │ └─glibc
    │ └─xz
    ├─libidn
    │ ├─glibc
    │ └─texinfo
    │ ├─ncurses
    │ ├─findutils
    │ │ ├─glibc
    │ │ └─bash provides sh
    │ ├─gzip
    │ │ ├─glibc
    │ │ ├─bash
    │ │ └─less
    │ │ ├─glibc
    │ │ ├─ncurses
    │ │ └─pcre
    │ ├─perl
    │ └─bash provides sh
    ├─lz4
    ├─pam
    ├─libseccomp
    │ └─glibc
    ├─util-linux
    │ ├─pam
    │ ├─shadow
    │ │ ├─bash
    │ │ ├─pam
    │ │ └─acl
    │ ├─coreutils
    │ │ ├─glibc
    │ │ ├─pam
    │ │ ├─acl
    │ │ ├─gmp
    │ │ │ ├─gcc-libs
    │ │ │ └─bash provides sh
    │ │ ├─libcap
    │ │ └─openssl
    │ ├─libsystemd
    │ └─libutil-linux
    └─xz
    sudo pacman -Qi systemd
    [sudo] password for dlingel:
    Name : systemd
    Version : 219-6
    Description : system and service manager
    Architecture : x86_64
    URL : http://www.freedesktop.org/wiki/Software/systemd
    Licences : GPL2 LGPL2.1 MIT
    Groups : None
    Provides : nss-myhostname systemd-tools=219 udev=219
    Depends On : acl bash dbus glib2 iptables kbd kmod hwids libcap libgcrypt libsystemd libidn lz4
    pam libseccomp util-linux xz
    Optional Deps : python: systemd library bindings [installed]
    cryptsetup: required for encrypted block devices [installed]
    libmicrohttpd: remote journald capabilities
    quota-tools: kernel-level quota management
    systemd-sysvcompat: symlink package to provide sysvinit binaries [installed]
    polkit: allow administration as unprivileged user [installed]
    Required By : chromium colord cups device-mapper lib32-systemd libgusb libpulse libusb lvm2
    media-player-info mesa mkinitcpio mysql pcmciautils pcsclite polkit qt5-base qtwebkit
    subversion syslog-ng systemd-sysvcompat udisks udisks2 upower xf86-input-evdev
    xf86-video-ati
    Optional For : None
    Conflicts With : nss-myhostname systemd-tools udev
    Replaces : nss-myhostname systemd-tools udev
    Installed Size : 25.37 MiB
    Packager : Dave Reisner <[email protected]>
    Build Date : Wed 22 Apr 2015 03:02:01 CEST
    Install Date : Wed 29 Apr 2015 11:11:21 CEST
    Install Reason : Explicitly installed
    Install Script : Yes
    Validated By : Signature
    sudo pacman -Qs systemd
    local/lib32-systemd 219-1
    system and service manager (32-bit)
    local/libsystemd 219-6
    systemd client libraries
    local/systemd 219-6
    system and service manager
    local/systemd-sysvcompat 219-6 (base)
    sysvinit compat for systemd
    or have not been able to express properly what I want to do?
    Which of the 50 members of the base group contains the systemd-stuff?

Maybe you are looking for