Gcc-fortran: requires gcc

i am using gcc-multilib,  gcc-fortran to prevent my system from upgrade.
so i have to remove gcc-fortran, then everything works fine.
# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
warning: linux: ignoring package upgrade (3.12.7-2 => 3.14.2-1)
resolving dependencies...
looking for inter-conflicts...
:: gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N]
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: gcc-libs and gcc-libs-multilib are in conflict
# pacman -Syu
:: Synchronizing package databases...
core is up to date
extra is up to date
community is up to date
multilib is up to date
:: Starting full system upgrade...
warning: linux: ignoring package upgrade (3.12.7-2 => 3.14.2-1)
resolving dependencies...
looking for inter-conflicts...
:: gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N] y
:: gcc and gcc-multilib are in conflict. Remove gcc-multilib? [y/N] y
Packages (17): cinnamon-screensaver-2.2.3-1 gcc-4.9.0-2 gcc-fortran-4.9.0-2 gcc-libs-4.9.0-2
gcc-libs-multilib-4.9.0-1 [removal] gcc-multilib-4.9.0-1 [removal] gtkspell3-3.0.6-1 gvfs-1.20.2-1
intel-dri-10.1.3-1 libtracker-sparql-1.0.1-1 man-pages-3.66-1 mesa-10.1.3-1 mesa-libgl-10.1.3-1
nemo-2.2.1-2 nspr-4.10.5-1 nss-3.16.1-1 pacman-4.1.2-6
[INSTALLED]
# pacman -S gcc-multilib
resolving dependencies...
looking for inter-conflicts...
:: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y
:: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: gcc-fortran: requires gcc=4.9.0-2
# pacman -R gcc-fortran
checking dependencies...
Packages (1): gcc-fortran-4.9.0-2
Total Removed Size: 16.79 MiB
# pacman -S gcc-multilib
resolving dependencies...
looking for inter-conflicts...
:: gcc-libs-multilib and gcc-libs are in conflict. Remove gcc-libs? [y/N] y
:: gcc-multilib and gcc are in conflict. Remove gcc? [y/N] y
Packages (4): gcc-4.9.0-2 [removal] gcc-libs-4.9.0-2 [removal] gcc-libs-multilib-4.9.0-1 gcc-multilib-4.9.0-1
Last edited by mmix (2014-05-10 01:31:13)

Allan wrote:
Using multilib is all or none...
pacman -S gcc-multilib gcc-fortran-multilib
Allan, i agree it should be like that but the reality is different.
afaict gcc-multilib provide all functionality that gcc-libs does PLUS the 32-bit compiled to work in x86_64 environment stuff.
So all gcc-multilib pacakges provide their non-multilb counterpart.
From a technical point this is correct, but the downside is that it's possible to mix multilib with non-multilib versions on the same install .
That mix possibility is what causes problems.
I can think of some ways to solve this :
differ gcc packages between i686 and i686 :
build gcc for i686 as it is now
for x86_64 only provide gcc with multilib functionality
(basically this would mean renaming gc--multilib to gcc and moving it from  multilib repo to core, along with necessary makedepends).
This would mean gcc multilib functionality is forced on all x86_64 users, doubt if that is a good idea.
alternative :
Add a conflicts clause for gcc-libs-multilib to all gcc non-multilib programs.
example : gcc-fortran would have conflicts=(gcc-libs-mutilib)
That means users have to choose between multilib and non-multilib, but doesn't force multilib on all x86_64 users.

Similar Messages

  • [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] Trying to install Octave, gcc-fortran dep. doesn't install

    I've been trying to install Octave.
    I've found that down the dependency chain that gcc-fortran is giving me the classic mutlilib conflict error:
    gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N] n
    Does the package need to be fixed? Or does it really depend on the non-multilib version of gcc stuff?  Any tips would be appreciated, I'd prefer to fix PKGBUILD and makepkg if I can instead of doing a uninstall/reinstall ballet.
    Thanks!
    SOLVED:
    I had my multilib repository commented out in my pacman.conf
    Embarassing whoops.
    Last edited by uberscientist (2013-05-03 06:03:50)

    FTP ISOLINUX worked perfectly for me!
    I ran into this problem at first, however:
    failed to mount /dev/sr0
    :scanning usb drives
    failed to mount /dev/sda1
    attempt to access beyond end of device
    sda2: rw=0, want=4, limit=2
    ext2-fs: unable to read superblock
    failed to mount /dev/sda2
    failed to mount /dev/sda5
    failed to mount /dev/sda6
    failed to mount /dev/sda1
    error: cannot find boot device, can not continue
    falling back to interactive prompt
    But that was caused by the usb drive that I half-ways made into an bootable device.  Removing it allowed me to continue on with to the Arch config window.
    Thanks you all for your input and help.  It was because of you that I have a fully Arch home environment!  Good luck with all of your future endeavors, you guys!

  • WEBGATES 3.3.2 gcc libraries requirement during the installation problem

    Have Linux 5.2, 32 bit machine installing webgates 11.1.13
    Oracle requires libgcc_s.so.1 libstdc++.so.5 version 3.3.2 installl
    When looking http://gcc.gnu.org/ - they have old vesrion 3 gcc-3.2.tar.bz2 - is it what needs to be used?
    When building the compiler libs got an error:
    ../../lib/gcc-3.2/gcc/read-rtl.c:662: error: invalid lvalue in increment
    make[2]: *** [read-rtl.o] Error 1
    make[2]: Leaving directory `/home/oracle/software/objlib/gcc'
    make[1]: *** [stage1_build] Error 2
    make[1]: Leaving directory `/home/oracle/software/objlib/gcc'
    make: *** [bootstrap-lean] Error 2
    % mkdir objlib
    % cd objlib
    % ../lib/gcc-3.2/configure --prefix=/home/oracle/software/objlib  target
    make CFLAGS='-O' LIBCFLAGS='-g -O2' LIBCXXFLAGS='-g -O2 -fno-implicit-templates' BOOT_CFLAGS='-msoft-float' bootstrap
    Any suggestion how come around these libraries will be appreciated.
    Thanks in advanve.
    Edited by: mc2 on Jun 29, 2011 2:49 PM

    Thanks Ramesh. It installed without errors.
    But after I created WG instance and went through the post install steps the access to the url http://localhost:7778 - complaint that can't connect to the server.
    The logs has errors:
    [oracle@localhost ~]$ <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/images/favicon.png]>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/images/favicon.png]>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/faces/pages/PolicyManager.jspx]>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00409> <Session is no longer valid, re-authenticate: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/images/favicon.png]>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00409> <Session is no longer valid, re-authenticate: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/images/favicon.png]>
    <Jul 1, 2011 10:20:50 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00409> <Session is no longer valid, re-authenticate: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/faces/pages/PolicyManager.jspx]>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:51 AM PDT> <Error> <oracle.oam.proxy.oam> <BEA-000000> <Session invalid as returned by PBL_check_valid_session_response responseEvent fail>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 19 [GetSessionInfo], Returned Status = Major code: 71(SessionInvalid) Minor code: 2(NoCode) >
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00406> <Invalid authentication token: INVALID>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/faces/pages/PolicyManager.jspx]>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00409> <Session is no longer valid, re-authenticate: OpCode = 20 [IsAuthorizedWRefreshAndAudit], Returned Status = Major code: 71(SessionInvalid) Minor code: 72(SessionIdle) , extraInfo = [prefHost:IDMDomain, resource:/oamconsole/faces/pages/PolicyManager.jspx]>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:51 AM PDT> <Error> <oracle.oam.proxy.oam> <BEA-000000> <Session invalid as returned by PBL_check_valid_session_response responseEvent fail>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <BEA-000000> <OAM Server request failed: OpCode = 19 [GetSessionInfo], Returned Status = Major code: 71(SessionInvalid) Minor code: 2(NoCode) >
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.agent-default> <OAMAGENT-00406> <Invalid authentication token: INVALID>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:20:51 AM PDT> <Warning> <oracle.oam.controller> <OAM-02055> <Retrieve SSO session operation failed.>
    <Jul 1, 2011 10:22:57 AM PDT> <Warning> <oracle.oam.engine.session> <OAMSSA-02015> <Session property null is not serializable or is null. Property will be ignored.>
    <Jul 1, 2011 10:23:12 AM PDT> <Warning> <Socket> <BEA-000450> <Socket 17 internal data record unavailable (probable closure due idle timeout), event received 17>

  • KDE 3.4.2 requires GCC 4?

    I just updated to KDE 3.4.2 in Testing, and even though I could log in fine, when trying to launch Konqueror I get  "/usr/lib/libstdc++.so.6: version `CXXABI_1.3.1' not found (required by /opt/kde/lib/libkhtml.so.4)".
    I searched a bit, and for me it seems like KDE 3.4.2 requires gcc 4? Is this correct? Can I safely update to gcc 4 (also in testing), and not bork the rest of my system?

    allanon wrote:
    Thank you, that solved it.
    Very disappointed when I found out Adblock was not included, though. I have been waiting for so long.
    You mean in konqueror? Try checking the smart button in the javaScript tab.

  • Pacman fails. gcc-uclibc: requires kernel-headers- What's this???

    After my last update a few weeks ago, I always get this.  I've updated kernel, pacman, and initscripts manually, and messed with pacman.conf for days.
    Read countless forums posts, googled for hours, tried many "solutions" and can't figure this out.  (enable/disable different repos, SigLevels, db refreshes, etc.)
    gcc-uclibc kernel-headers don't seem to exist, and only a few references (of no help, and old)) show up in all my searching.
    My system boots normally, and is running OK- just can't get pacman to work, and can't get past this blocker
    Can anyone point me in the right direction?  Has anyone even seen this gcc-uclibc/kernel-headers error recently. 
    root@myhost wrc]# pacman -Syu
    :: Synchronizing package databases...
    testing                                               185.0   B  20.2K/s 00:00 [#############################################] 100%
    testing is up to date
    core                                                  185.0   B  2.15M/s 00:00 [#############################################] 100%
    core is up to date
    extra                                                 185.0   B  2.76M/s 00:00 [#############################################] 100%
    extra is up to date
    community                                             185.0   B  2.76M/s 00:00 [#############################################] 100%
    community is up to date
    :: Starting full system upgrade...
    :: Replace pyxdg with extra/python2-xdg? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc-uclibc: requires kernel-headers
    [root@myhost wrc]#
    Last edited by wrc1944 (2012-07-13 16:43:49)

    gcc-uclibc is not on my system.  I'm following instructions on the issues 2 section of the above mentioned wiki page, and have gotten the list down to this:
    [root@myhost wrc]# find /lib -exec pacman -Qo -- '{}' \+
    error: cannot determine ownership of directory '/lib'
    /lib/libpthread.so.0 is owned by glibc 2.15-12
    /lib/libnss_nis.so.2 is owned by glibc 2.15-12
    /lib/libthread_db.so.1 is owned by glibc 2.15-12
    /lib/libnss_dns.so.2 is owned by glibc 2.15-12
    /lib/ld64-uClibc-0.9.30.1.so is owned by uclibc-runtime 0.9.30.1-4
    /lib/libnss_files-2.15.so is owned by glibc 2.15-12
    /lib/libm-2.15.so is owned by glibc 2.15-12
    /lib/libnss_compat.so.2 is owned by glibc 2.15-12
    /lib/libnss_db.so.2 is owned by glibc 2.15-12
    /lib/libm.so.6 is owned by glibc 2.15-12
    /lib/libpcprofile.so is owned by glibc 2.15-12
    /lib/libc.so.6 is owned by glibc 2.15-12
    /lib/ld64-uClibc.so.0 is owned by uclibc-runtime 0.9.30.1-4
    /lib/libnss_nisplus.so.2 is owned by glibc 2.15-12
    /lib/librt.so.1 is owned by glibc 2.15-12
    /lib/libcidn.so.1 is owned by glibc 2.15-12
    /lib/libanl-2.15.so is owned by glibc 2.15-12
    /lib/libBrokenLocale-2.15.so is owned by glibc 2.15-12
    /lib/libnss_nisplus-2.15.so is owned by glibc 2.15-12
    /lib/libutil-2.15.so is owned by glibc 2.15-12
    /lib/libdl-2.15.so is owned by glibc 2.15-12
    /lib/libresolv-2.15.so is owned by glibc 2.15-12
    /lib/libnss_db-2.15.so is owned by glibc 2.15-12
    /lib/ld-linux-x86-64.so.2 is owned by glibc 2.15-12
    /lib/ld-linux.so.2 is owned by lib32-glibc 2.15-10
    /lib/libnss_hesiod.so.2 is owned by glibc 2.15-12
    /lib/libanl.so.1 is owned by glibc 2.15-12
    /lib/libcrypt-2.15.so is owned by glibc 2.15-12
    /lib/libnss_files.so.2 is owned by glibc 2.15-12
    /lib/libSegFault.so is owned by glibc 2.15-12
    /lib/libdl.so.2 is owned by glibc 2.15-12
    /lib/libnsl-2.15.so is owned by glibc 2.15-12
    /lib/libBrokenLocale.so.1 is owned by glibc 2.15-12
    /lib/libnss_nis-2.15.so is owned by glibc 2.15-12
    /lib/librt-2.15.so is owned by glibc 2.15-12
    /lib/libnsl.so.1 is owned by glibc 2.15-12
    /lib/libc-2.15.so is owned by glibc 2.15-12
    /lib/libcidn-2.15.so is owned by glibc 2.15-12
    /lib/libnss_hesiod-2.15.so is owned by glibc 2.15-12
    /lib/libcrypt.so.1 is owned by glibc 2.15-12
    /lib/libresolv.so.2 is owned by glibc 2.15-12
    /lib/libnss_dns-2.15.so is owned by glibc 2.15-12
    /lib/libnss_compat-2.15.so is owned by glibc 2.15-12
    /lib/libpthread-2.15.so is owned by glibc 2.15-12
    /lib/ld-2.15.so is owned by glibc 2.15-12
    /lib/libutil.so.1 is owned by glibc 2.15-12
    /lib/libmemusage.so is owned by glibc 2.15-12
    /lib/libthread_db-1.0.so is owned by glibc 2.15-12
    [root@myhost wrc]#
    However, pacman -Su still gives the blocking error:
    [root@myhost wrc]# pacman -Su
    :: Starting full system upgrade...
    :: Replace pyxdg with extra/python2-xdg? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc-uclibc: requires kernel-headers
    [root@myhost wrc]#
    The next step gives me this, supposedly all these need rebuilding?  How can this be, as I'm using the Arch Linux binary packages, and have never rebuilt (re-compiled anything?
    [root@myhost wrc]# grep -R --include files "^lib/" /var/lib/pacman/local/
    /var/lib/pacman/local/uclibc-runtime-0.9.30.1-4/files:lib/
    /var/lib/pacman/local/uclibc-runtime-0.9.30.1-4/files:lib/ld64-uClibc-0.9.30.1.so
    /var/lib/pacman/local/uclibc-runtime-0.9.30.1-4/files:lib/ld64-uClibc.so.0
    /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/
    /var/lib/pacman/local/lib32-glibc-2.15-10/files:lib/ld-linux.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/
    /var/lib/pacman/local/glibc-2.15-12/files:lib/ld-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/ld-linux-x86-64.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libBrokenLocale.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libSegFault.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libanl-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libanl.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libc-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libc.so.6
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libcidn.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libcrypt.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libdl-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libdl.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libm-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libm.so.6
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libmemusage.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnsl.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_compat.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_db.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_dns.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_files.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_hesiod.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nis.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libnss_nisplus.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libpcprofile.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libpthread.so.0
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv-2.15.so"pacman -Qdt"
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libresolv.so.2
    /var/lib/pacman/local/glibc-2.15-12/files:lib/librt-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/librt.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db-1.0.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libthread_db.so.1
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libutil-2.15.so
    /var/lib/pacman/local/glibc-2.15-12/files:lib/libutil.so.1
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/
    /var/lib/pacman/local/hal-0.5.14-6/files:lib/udev/rules.d/90-hal.rules
    [root@myhost wrc
    Quote on issue 2 from the wiki page:
    Issue 2: The final "pacman -Su" still has conflicts in /lib
    This means that you have files or folders still in /lib or pacman thinks a package apart from glibc still own /lib. You can see which package own files in /lib by using:
    find /lib -exec pacman -Qo -- '{}' \+
    If any package apart from glibc is listed as owning a file, that package needs to be updated to install its files in /usr/lib. Any files unowned by a package should be moved to /usr/lib and any directories within /lib need deleted (after they are empty...).
    If after this the "pacman -Su" still has conflicts with /lib, this is because a package on your system other than glibc thinks it owns the /lib folder. Such packages can be detected using:
    grep -R --include files "^lib/" /var/lib/pacman/local/
    These packages need rebuilding so as not to include the /lib directory. Then the final "pacman -Su" will successfully install glibc.
    You can confirm the update is complete by looking in your root directory to see that lib is a symlink to usr/lib.
    > ls -ld /lib
    lrwxrwxrwx   1 root root     7 Jul 11 21:10 lib -> usr/lib
    Last edited by wrc1944 (2012-07-13 21:06:54)

  • 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] gcc-multilib alongside gcc?

    Hi everyone. Apologies if this has been asked before, I've been searching around for a while and have not found an answer yet.
    Is it at all possible to have both gcc and gcc-multilib installed on x86_64 at one time? Pacman complains about conflicts between the two if you attempt to install both. If there are actual file conflicts, would it be possible to install gcc-multilib to a location such as /opt, and would this remedy the conflicts?
    Cheers!
    Last edited by xdelv (2011-08-16 13:54:35)

    bernarcher wrote:Why do you want to do so? gcc-multilib fully qualifies as gcc with additional capabilities. You will most probably get conflicts if you use both in parallel.
    Hi, thanks for the quick reply. I was under the impression that gcc-multilib was only capable of compiling multilib packages, and I don't want to give up my ability to compile native 64bit packages as well. Is that not the case?
    Edit: I've just found https://bbs.archlinux.org/viewtopic.php?id=102828 which seems to answer my question, in that "gcc-multilib includes just about every architecture, which is why it's 68 MB instead of about16". That's awesome, it seems "multilib" in my mind was associated with lib32 packages only, instead of multiple architectures. Thank you for helping me figure this out!
    Last edited by xdelv (2011-08-16 13:54:05)

  • Installing gcc-multilib after gcc installed.

    Hey there,
    I'm trying to install gcc-multilib on my 64 bit machine as I'm trying to compile some binaries for a 32 bit system so I'm trying to install the multilib version of gcc however when I go to install it it obviously conflicts with the gcc I currently have installed and in order to install it I'd need to remove gcc-libs which basically uninstalls a large majority of my system because everything relies on gcc-libs.
    Sorry if this is the wrong area I just don't really know what to do.
    Thanks

    Are you trying to remove gcc-libs manually rather than letting pacman do it as part of the transaction that replaces gcc with gcc-multilib? Because gcc-multilib should pull in gcc-libs-multilib which provides gcc-libs, so stuff depending on that should be fine.

  • Gcc-multilib replacing gcc (and binutils etc...)

    Hi,
    Today I've switched to the multilib toolchain, which asked me to replace my 64bit one. I proceeded.
    Everything works it's nice, good job
    But I've one concern about this :
    When using [testing], if there's a toolchain update, since multilib has replace my actual toolchain and does not have a testing repo, how will things work ?
    I've seen on the ML someone mentionning community-testing as multilib-testing. News on that ?
    Bye.

    No decision as yet. Topics like this are much better suited for the mailing list, I suggest you continue this conversation there.
    P.S. - Your topic should be MUCH more specific, for example "Will [multilib] conflict with [testing] at some point?" or similar.

  • Upgrade fails because of gcc-gcj

    Full system upgrade fails because the following dependency cannot be satisfied.
    :: gcc-gcj: requires gcc=4.6.1
    Any solution?
    ty

    (sigh)
    I am still stuck;
    if I try to update (via pacman) either libtool/gcc-fortran I get that they cannot be updated because gcc-fortran/libtool and gcc-gcj need gcc 4.6.1
    if I try to update (via yaourt) gcc-gcj it says that libtool AND gcc-fortran require gcc 4.6.1 (even though gcc-gcj is up to date)
    My mirror says that gcc-fortran is at the version 4.6.2-1 and libtool at 2.4.2
    My mirror is up to date
    Basically I am stuck in a loop.
    A solution would be to uninstall gcc-gcj and reinstall it, but pdftk depends on it, and last time I installed it it took something like two hours to complete, I would like to avoid that
    Any suggestion?
    (edit: thanks for the help!)
    Last edited by miguelroboso (2011-11-01 20:56:51)

  • [solved] gcc version error during update

    I'm trying to do a full system upgrade but whenever I start it I get the below error ":: gcc-gcj: requires gcc=4.5.1" although it appears I have gcc version 4.5.1 any ideas on what might be causing this?
    oli / $ sudo pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    archlinuxfr is up to date
    :: Starting full system upgrade...
    :: Replace pycairo with extra/python2-cairo? [Y/n]
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc-gcj: requires gcc=4.5.1
    oli / $ gcc --version
    gcc (GCC) 4.5.1
    Copyright (C) 2010 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    Last edited by cani (2011-01-27 16:24:39)

    Remember where you got gcc-gcj from?
    That's your problem. Not GCC. Check your error again, and read where it says
    :: gcc-gcj: requires gcc=4.5.1
    There's little point in checking the gcc version prior to the upgrade. You're querying the installed gcc, and that will always be the version gcc-gcj needs. The whole upgrade, in fact, chokes because the new gcc will not be 4.5.1 anymore.
    Please use code tags for output of commands run in a terminal.

  • Python-numpy broken

    Ok, my first pacman upgrade error ever I haven't been able to solve by a search in this forum, I'm afraid it might not be so straight forward.
    Last night doing a pacman -Syu gave me an error that said gcc-fortran was missing, found this http://bbs.archlinux.org/viewtopic.php?id=45642 thread and made a change in the PKGBUILD dependecy list from "gcc-fortran" to "gcc-libs". After that pacman -Su worked.
    However, today trying to work on a school project requiring python-numpy I got this error while trying to run my code:
    File "/usr/lib/python2.5/site-packages/numpy/linalg/linalg.py", line 25, in <module>
    from numpy.linalg import lapack_lite
    ImportError: libgfortran.so.2: cannot open shared object file: No such file or directory
    A quick look in /usr/lib/ showed no libgfortran.so.2 file but a libgfortran.so.3 file. Hoping for a quick fix so I could continue my work I made a symlink libgfortran.so.2 -> libgfortran.so.3. But it gave me this error:
    File "/usr/lib/python2.5/site-packages/numpy/linalg/linalg.py", line 25, in <module>
    from numpy.linalg import lapack_lite
    ImportError: /usr/lib/libblas.so.3: undefined symbol: scabs1_
    I would guess that the python-numpy package isn't updated to use the new fortran libs? If anyone have any idea how to fix this I would be greatful.
    Last edited by ccchris (2008-03-28 12:17:00)

    Ok, I finally had time to fix this, and learned a bit about Arch/ABS too
    For inexperienced users with the same problem as me this is what i did:
    1. Installed ABS and ran 'abs' as root (more info here http://wiki.archlinux.org/index.php/ABS … ild_System )
    2. Copied the files in /var/abs/extra/science/blas/ to a folder in my ~
    3. nano Makefile -> add 'scabs1.o' to the end of the OBJS list, save & quit. (info from here: http://bugs.archlinux.org/task/9905?pro … &pagenum=2 )
    4. md5sum Makefile -> replace old md5 in PKGBUILD, save & quit.
    5. as user, 'makepkg'
    6. as root, pacman -U blas-19980702-4-i686.pkg.tar.gz
    Now it seems to work, thanks for the help!

  • [solved] Unresolvable dependencies, system won't update

    Trying to update, haven't done it in about two weeks. There's a new version of pacman, and when I attempt to install it it says :
    resolving dependencies...
    looking for inter-conflicts...
    :: gcc-libs and gcc-libs-multilib are in conflict. Remove gcc-libs-multilib? [y/N]
    If I say yes, it goes on to do that :
    error: failed to prepare transaction (could not satisfy dependencies)
    :: gcc-multilib: requires gcc-libs-multilib=4.6.2-7
    If I say no, it does this instead :
    error: failed to prepare transaction (conflicting dependencies)
    :: gcc-libs and gcc-libs-multilib are in conflict
    After trying to remove it I realized that gcc-libs was not yet installed on my machine. So I gather it's the newer version and is supposed to replace gcc-libs-multilib. Attempting to remove gcc-libs-multilib manually gives conflicts with pretty much my entire system (the list of conflicting packages is longer than a full-screened terminal). Attempting to remove gcc-multilib gives conflicts with libreoffice-sdk and libtool. However, attempting to remove these two packages throws up a long list of conflicting packages as well. What to do? Force the update?
    Last edited by bolshevik (2012-02-20 01:30:11)

    Please search before posting
    https://bbs.archlinux.org/viewtopic.php?id=131608

Maybe you are looking for

  • Error when running Stellarium with Intel GPU

    I'm trying to run Stellarium on a 2009 desktop computer with an Intel GPU, but I get the following error message: Your OpenGL subsystem has problems. See log for details. Ignore and suppress this notice in the future and try to continue in degraded m

  • ITUNES HAS ENCOUNTERED A PROBLEM AND NEEDS TO CLOSE  PROBLEMS

    PLEASE HELP ME. I CAN NOT GET INTO ITUNES. I KEEP GETTING THE ERROR MESSAGE "ITUNES HAS ENCOUNTERED A PROBLEM AND NEEDS TO CLOSE" ERROR . WHAT MUST I DO? ITRIED TO REINSTALL THE SOFTWARE,BUT IT DID NOT WORK. HELP

  • Print button low resolution (72dpi) prints and PDFs

    Hello, When I printed single pages from an Aperture book using the 'Print..' button the prints look rather soft. For the prints, this is not much of a problem (just proofing), but I'm having the same problem when I print a book to PDF (or JPEG) that

  • Client Losing connection

    Hi  We have a AIR-SAP2702E-A-K9  with system version ap3g2-k9w7-xx.153-3.JAB Most of the client are losing their connections and they less than 200 feet from the AP, this is small office with 10 laptops with windows and Apple devices. Here is the con

  • How do i uninstall itunes from abother computer that i do not have anymore

    i want to transfer my music to my computer but the system tell me i already have 5 computer with this account. how can i uninstall from a computer that i do not have anymore?