[SOLVED] pacman -Syu fails with missing gnutls

Here are the shell texts:
:: Synchronizing package databases...
:: current is up to date
:: extra is up to date
:: unstable is up to date
:: link is up to date
swiergot [##########################################################################] 100% 0K 4.1K/s 00:00:00
cactus [##########################################################################] 100% 1K 2.9K/s 00:00:00
:: dclib: local version (0.3.7-1) is newer than repo version (0.3.6-1)
:: kernel26-2.6.10-3: ignoring package upgrade (2.6.11.10-1)
:: valknut: local version (0.3.7-1) is newer than repo version (0.3.6-1)
:: Above packages will be skipped. To manually upgrade use 'pacman -S <pkg>'
error: unresolvable dependencies:
libsoup: requires gnutls>=1.2.0 but it is not in the sync db
kdenetwork: requires gnutls>=1.2.4 but it is not in the sync db
What is this gnutils? I tried to set up gnome-utils, but that did not help. The same error also appears on my second comnputer.

I just upgraded it from KDE itself via konsole. The only bad effect I experienced was that the quick launch icons next to the K - menu icon disappeared. I already had upgraded kde to 3.4 and the latest upgrade was to 4.3.1 and did not follow wiki guidelines - except on the other computer. On that the icons stayed - just as described in the wiki.
But about the problem itself: it seems odd to me that all the different repos that are hosting current are not in sync. Arch original repo is a bit slower for me than ftp.nluug.nl.

Similar Messages

  • [Solved] pacman -Syu fails because of libreoffice conflict

    I haven't done a system update for a little while - now when I attempt pacman -Syu, I get a failure due to libreoffice conflicts:
    [peter@desktop AURBuilds]$ sudo pacman -Syu
    :: Synchronising package databases...
    core is up to date
    extra is up to date
    community is up to date
    multilib is up to date
    error: failed retrieving file 'archVMrepo.db' from repo.ktz.me : Connection timed out after 10000 milliseconds
    error: failed to update archVMrepo (download library error)
    :: Starting full system upgrade...
    :: Replace libreoffice-still-base with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-calc with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-common with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-draw with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-gnome with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-impress with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-kde4 with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-math with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-postgresql-connector with extra/libreoffice-still? [Y/n]
    :: Replace libreoffice-still-writer with extra/libreoffice-still? [Y/n]
    resolving dependencies...
    warning: dependency cycle detected:
    warning: freetype2 will be installed before its harfbuzz dependency
    warning: dependency cycle detected:
    warning: lib32-harfbuzz will be installed before its lib32-freetype2 dependency
    looking for inter-conflicts...
    :: libreoffice-still-sdk and libreoffice-still-sdk-doc are in conflict. Remove libreoffice-still-sdk-doc? [y/N]
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: libreoffice-still-sdk and libreoffice-still-sdk-doc are in conflict
    [peter@desktop AURBuilds]$
    How do I resolve this?
    Last edited by PeterBell (2015-02-08 02:18:43)

    Trilby wrote:What are you doing?  Wine was never a problem.
    I'm sorry - I was trying to help myself by following the errors, as reported.  It seemed that my problem stemmed from lib32-harfbuzz and lib32-freetype2, so I was attempting to remove those.  However, wine was dependent on them so had to be removed first.
    I told you want needed to be done.  If you ignore provided advice and instead do other random things (without actually specifying what you are doing) then no one can help you.
    Indeed, your posting did point me in the right direction, but did not appear until after I had posted about my experiment with wine.  Wine is no great loss, anyway - I've never managed to achieve anything useful with it!
    As you indicated, my problems were resolved by updating package-query:
    yaourt package-query
    Edit: In my searching, I did come across advice to use pacaur instead of yaourt - I'm not sure whether this would have made any difference in my case.
    My analysis, wrongly or rightly, is this:
    1) AUR packages (some?) appear to list pacman version as a dependency.  "pacman -Syu" was attempting to update itself to 4.2 which broke the dependency (<4.2), even though 4.1.x was running at the time - there's a recipe for confusion!  This was resolved by rebuilding package-query before updating the rest of the system, because the latest version has updated the pacman dependency.
    2) lib32-harfbuzz and lib32-freetype2 (both AUR packages?) were in conflict - they cannot (must not) be dependent on each other.  This was resolved by pulling later versions during the rebuild of package-query.
    3) The libreoffice problem was not an issue.  My mistake was that I ignored a lifetime of experience working in IT - I concentrated on the last-reported error rather than the first!  All I can say in my defence is that eight years of retirement must have addled my brain!
    In short, two, unrelated, errors, conflated with another, relatively insignificant, error message, led me on a wild goose chase.
    I thank you for your wise counsel!
    Last edited by PeterBell (2015-02-08 02:21:24)

  • [SOLVED] pacman -Sy failing with Invalid URL Scheme

    I'm getting a comparable pair of lines for each combination of database (core, extra, etc.) and mirror (rankmirrors-generated mirrorlist):
    error: url 'http://mirror.rit.edu/archlinux/core/os … .db.tar.gz' is invalid
    debug: returning error 43 from download_internal : Invalid URL scheme
    Yesterday I did pacman -Sy followed by pacman -Qu then pacman -Su all successfully.
    Any thoughts/help?
    UPDATE: re-installing pacman's dependencies learned via "pacman -Qi pacman" fixed the problem.
    Last edited by wrarus (2010-12-15 04:17:40)

    Comment out that mirror and try the next one.

  • Pacman -Syu fails on perl5

    This machine doesnt have much on it, but maybe I hosed when getting vmware installed.  My other machine has a very similar config, and is still working.  Anyway, both running xine and "pacman -Syu" fail, here is the ouput:
    login as: root
    Sent username "root"
    [email protected]'s password:
    Last login: Sun Mar 21 11:11:37 2004
    [root@cpq24 root]# xine
    xine: error while loading shared libraries: libssl.so.0.9.6: cannot open shared object file: No such file or directory
    [root@cpq24 root]# pacman -Syu
    :: Synchronizing package databases...
    current                  [################] 100%|     38K|   63.2K/s| 00:00:00
    extra                    [################] 100%|    127K|   40.1K/s| 00:00:03
    unstable                 [################] 100%|      1K|    5.4K/s| 00:00:00
    Targets: centericq-4.9.10-2 curl-7.11.0-2 gtk-perl-0.7009-4
             reiserfsprogs-3.6.14-1 wget-1.9.1-2 xchat-2.0.7-2 xine-lib-1rc3b-2
    Proceed with upgrade? [Y/n]
    checking package integrity... done.
    loading package data... done.
    checking for file conflicts...
    error: the following file conflicts were found:
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Atoms.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/CListModel.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/ColorSelectButton.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/ImlibImage.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/ImlibImage/Install/Files.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/ImlibImage/Install/GdkImlibTypes.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/ImlibImage/Install/pkg.typemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Install/Files.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Install/GdkPixbufDefs.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Install/GdkPixbufTypemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Install/PerlGdkPixbufInt.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Install/pkg.typemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Gdk/Pixbuf/Types.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/Files.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/GdkTypes.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/GtkDefs.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/GtkTypemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/GtkTypes.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/MiscTypes.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/PerlGtkExt.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/PerlGtkInt.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gendefs.pl: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gendoc.pl: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/genext.pl: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gpdoc2pod: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-0.99.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-0.99.typemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.0.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.1.1.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.1.3.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.1.4.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.1.6.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.1.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.2.defs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/gtk-1.2.typemap: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Install/ppport.h: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Keysyms.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/LWP.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/LWP/http.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/LogHandler.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/Types.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/TypesLazy.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/io.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/Gtk/lazy.pm: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/ImlibImage/.packlist: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/ImlibImage/ImlibImage.bs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/ImlibImage/ImlibImage.so: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/Pixbuf/.packlist: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/Pixbuf/Pixbuf.bs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/Pixbuf/Pixbuf.so: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gdk/autosplit.ix: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gtk.bs: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/Gtk.so: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/autosplit.ix: exists in filesystem
      /usr/lib/perl5/site_perl/current/i686-linux/auto/Gtk/base/.packlist: exists in filesystem
    [root@cpq24 root]#

      Sarah;
        Reviewing ...man pacman...I find not reference to ...-Suf... but i do find one reference to the term.... --f... which is one of the commands which is not recommended(not at all).
        The use of ...-Suf... combo is not listed.
        I have no idea how to interpret the use of pacman when such upgrade problems are encountered.  And I would not be able to apply the pacman system in any new problem I may encounter without examples that keep me out of more trouble should more " forcing functions" or other work arounds be necessary.
      I more than appreciate the post describing how to proceed when the upgrade reports that the file already exists because it provided a procedure which successfully corrected the difficulty and eliminated the "fear of failure" associated with the "force" command(not recommended at all).
      Please appreciate that I did read the man pacman many times but am not confident in using elements of that manual in "combination", especially when warned not to use "force".
        Please appreciate the fact that pacman is advertised as an asset for arch and, when not encountering the difficulty of this post, it does upgrade efficiently.
       I have re-installed arch about a dozen times due to my ignorance of pitfalls in the upgrade process some of which haven't shown themselves in the posts I have read.
       But the first ...-Syu...gave the result covered by this post{16 packages rejected).
       To one familiar with linux and arch, all things appear in the manual but not in a form recognized from the viewpoint of a newbie especially if interpretation is required.
       I am told to research the forums, which I did.  When I found a posted solution and thanked those involved, I am told that the solution is somewhere in the manual......
       One's point of view is paramount, expert or novice.....

  • [Solved] pacman-color failed to install missing dependencies

    Just upgraded my AUR packages and I get this error:
    :: Starting AUR upgrade...
    :: perl-class-load-xs 0.04-2 -> 0.06-1
    AUR Targets (1): perl-class-load-xs
    Proceed with installation? [Y/n] y
    :: Edit perl-class-load-xs PKGBUILD? [Y/n] n
    :: Building perl-class-load-xs package...
    ==> Making package: perl-class-load-xs 0.06-1 (Sat Nov 3 09:14:38 PDT 2012)
    ==> Checking runtime dependencies...
    ==> Checking buildtime dependencies...
    ==> Installing missing dependencies...
    error: target not found: perl-test-without-module
    ==> ERROR: 'pacman-color' failed to install missing dependencies.
    :: perl-class-load-xs cleaned
    Any help appreciated.
    Last edited by lagagnon (2012-11-04 03:07:33)

    perl-test-without-module is in the AUR.
    edit: build the package yourself in makepkg or use an aur helper.
    Last edited by SS4 (2012-11-03 16:41:55)

  • Pacman -Syu fails due to mime.types[SOLVED]

    Hi All,
    pacman -Syu results in:
    error: failed to commit transaction (conflicting files)
    mime-types: /etc/mime.types exists in filesystem
    Is it safe to mv mime.types and retry the system upgrade?
    I have Gnome and KDE installed.  I currently use KDE and this is "the" KED4.1 upgrade.
    Thanks.
    Last edited by whot (2008-08-19 01:03:49)

    pacman -Qo /etc/mime.types, showed no owner for the file.
    Performed:
    pacman -Rn mime-types
    pacman -S mime-types
    pacman -Syu
    System upgrade finished with no further problems.  Machine booted to KDE4.1 
    I've noticed a few things with KDE4.1:
    DUUUUDE, where's my data?!!? (calendar data, pim data, etc.)
    It seems a bit slow to respond.  I don't know if this is a kernel26 upgrade issue or it's the first time
    applications are being used so "things" are being set-up/configured for the first time.
    All in all, smooth upgrade to KDE4.1.  Thank you, devs.
    Thanks for your help, fwojciec.

  • [SOLVED] pacman -Syu - error: failed to prepare transaction

    [root@localhost username]# pacman -Syu
    :: Synchronising package databases...
    core 104.3 KiB 691K/s 00:00 [######################] 100%
    extra 1406.0 KiB 1117K/s 00:01 [######################] 100%
    community 1697.2 KiB 1120K/s 00:02 [######################] 100%
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: open-vm-tools-modules: requires linux<3.4
    I assume I need to wait for open-vm-tools to be updated now?
    Last edited by Swarfega (2012-06-15 11:54:27)

    Wait until your server upload the recent Arch Linux updates. Than you will be able to upgrade it. Or do like i had: download open-bm-tools from Arch Linux official site  and install it and then issue "pacman -Syu".
    Last edited by Shark (2012-06-15 11:54:02)

  • [SOLVED]pacman -Syu sychronize failure

    Following the Installation instructions I installed a cd iso on the 26th.
    There are 3 other linux distros on the 80 G drive and arch booted up and everything seemed to be OK.
    I uncommented 5 repo sites in the mirrorlist and tried to update pacman -Syu.
    All I get is ( Transient resolver error )   failed to synchronize any databases.
    15 messages in all, for all 3 types. I tried ftp and http as well.
    More searching with only one thread marked SOLVED.
    I rebooted again but still the same errors.
    Where do I go from here?
    Start all over with a new cd?
    Last edited by Marnop (2009-08-01 18:31:09)

    Thanks for the help. I don't understand networking.
    I have been using ubuntu which does most everything for you and opensuse with Yast.
    ifconfig output:
    eth0      Link encap:Ethernet  HWaddr 00:1C:C0:93:05:AF 
              inet addr:0.0.0.55  Bcast:255.255.255.255  Mask:0.0.0.0
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:290 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:100
              RX bytes:18153 (17.7 Kb)  TX bytes:0 (0.0 b)
              Memory:d2300000-d2320000
    lo        Link encap:Local Loopback 
              inet addr:127.0.0.1  Mask:255.0.0.0
              UP LOOPBACK RUNNING  MTU:16436  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
    ping output:
    none
    route output:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # HARDWARECLOCK: set to "UTC" or "localtime"
    # USEDIRECTISA: use direct I/O requests instead of /dev/rtc for hwclock
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="en_US.utf8"
    HARDWARECLOCK="local"
    USEDIRECTISA="no"
    TIMEZONE="America/Kentucky/Louisville"
    KEYMAP="us"
    CONSOLEFONT=
    CONSOLEMAP=
    USECOLOR="yes"
    # HARDWARE
    # MOD_AUTOLOAD: Allow autoloading of modules at boot and when needed
    # MOD_BLACKLIST: Prevent udev from loading these modules
    # MODULES: Modules to load at boot-up. Prefix with a ! to blacklist.
    # NOTE: Use of 'MOD_BLACKLIST' is deprecated. Please use ! in the MODULES array.
    MOD_AUTOLOAD="yes"
    #MOD_BLACKLIST=() #deprecated
    MODULES=()
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="myhost"
    # Use 'ifconfig -a' or 'ls /sys/class/net/' to see all available interfaces.
    # Interfaces to start at boot-up (in this order)
    # Declare each interface then list in INTERFACES
    #   - prefix an entry in INTERFACES with a ! to disable it
    #   - no hyphens in your interface names - Bash doesn't like it
    # DHCP:     Set your interface to "dhcp" (eth0="dhcp")
    # Wireless: See network profiles below
    eth0="eth0   netmask   broadcast  55"
    INTERFACES=(eth0)
    # Routes to start at boot-up (in this order)
    # Declare each route then list in ROUTES
    #   - prefix an entry in ROUTES with a ! to disable it
    gateway="default gw 192.168.0.1"
    ROUTES=(!gateway)
    # Enable these network profiles at boot-up.  These are only useful
    # if you happen to need multiple network configurations (ie, laptop users)
    #   - set to 'menu' to present a menu during boot-up (dialog package required)
    #   - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This now requires the netcfg package
    #NETWORKS=(main)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    #   - prefix a daemon with a ! to disable it
    #   - prefix a daemon with a @ to start it up in the background
    DAEMONS=(syslog-ng network netfs crond)

  • Pacman -Syu Fails -- Problem wth pm-utils Package

    I just tried to do a "pacman -Syu".
    I get the following errors:
    error:  Could not prepare transaction
    error: failed to commit transaction (conflicting files)
    pm-utils: /usr/bin/on_ac_power exists in filesystem
    errors occured, no packages were upgraded
    Is there a problem with the new pm-utils package?  What is the fix?
    Rob

    webbrewer wrote:Although thinkwiki recommends using APM with the t20, I attempted for a few weeks to get ACPI to work properly on this machine.  I was unable to solve all the issues, as detailed here: http://bbs.archlinux.org/viewtopic.php?id=35061.  With APM, everything works well.
    The HAL website (http://www.freedesktop.org/wiki/Software/hal) doesn't list pm-utils as a dependency.  However, I am willing to give APCI another try.
    I removed apmd and found that all my apm functionality remained despite the absence of a software daemon.  Upgrading hal and installing pm-utils has not caused any issues in my system, contrary to my cautions.

  • [SOLVED] Pacman Dependency error with nouveau-dri and libgl

    I am upgrading my system with
    sudo pacman -Syu
    The out put is as follows:
    :: Synchronizing package databases...
    testing is up to date
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: nouveau-dri: requires libgl=7.10.1
    It seems that the newest libgl is 7.10.2-1, while the newest nouveau-dri(7.10.1-2) requires 7.10.1-1. An upgrade operation will upgrade the libgl from 7.10.1-1 to 7.10.2-1, which result in a conflict with nouveau-dri.
    Is there any workaround? Do I have to wait for the nouveau-dri update?
    THANKS!
    Last edited by songgao (2011-04-11 06:03:53)

    ngoonee wrote:
    songgao wrote:
    Thanks @ngoonee !
    It turns out that this is because the mirror (mirrors.163.com/archlinux) I am using is broken. It is holding <libgl 7.10.2-1> without <nouveau-dri 7.10.1-2> and simultaneously. I changed to http://mirrors.kernel.org/archlinux/ and the problem solves.
    You're welcome. The mirror is/was probably just affected by a partial sync (the letter l is earlier than n ).
    Yeah, that's a quite reasonable explaination :-)

  • [SOLVED] pacman -Syu on 10/17/2012, systemd can't load kernel modules

    Ok, I did a [pacman -Syu] on my laptop, and everything went well. So I decided to upgrade my PC as well, did a reboot and then couldn't ssh into it.
    Had to access the machine, and found
    # systemctl --failed
    UNIT LOAD ACTIVE SUB JOB DESCRIPTION
    [email protected] loaded failed failed dhcpcd on eth0
    httpd.service loaded failed failed Apache Web Server
    systemd-modules-load.service loaded failed failed Load Kernel Modules
    LOAD = Reflects whether the unit definition was properly loaded.
    ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
    SUB = The low-level unit activation state, values depend on unit type.
    JOB = Pending job for the unit.
    3 loaded units listed. Pass --all to see loaded but inactive units, too.
    To show all installed unit files use 'systemctl list-unit-files'.
    so it failed to load kernel modules...
    # systemctl status systemd-modules-load.service
    systemd-modules-load.service - Load Kernel Modules
    Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
    Active: failed (Result: exit-code) since Wed, 17 Oct 2012 18:27:11 -0400; 45min ago
    Docs: man:systemd-modules-load.service(8)
    man:modules-load.d(5)
    Process: 102 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
    CGroup: name=systemd:/system/systemd-modules-load.service
    Oct 17 18:27:11 MyHost systemd[1]: Failed to start Load Kernel Modules.
    Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
    ... then I checked network devices
    # ip addr
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
    inet6 ::1/128 scope host
    valid_lft forever preferred_lft forever
    # ip addr show dev eth0
    Device "eth0" does not exist.
    ... then the modules; and I saw that none appeared for the Ethernet...
    # lspci -v | grep Ethernet -A8
    00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)
    Subsystem: Hewlett-Packard Company Device 2a6c
    Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 5
    Memory at fe02d000 (32-bit, non-prefetchable) [size=4K]
    I/O ports at fc00 [size=8]
    Capabilities: [44] Power Management version 2
    Capabilities: [50] MSI: Enable- Count=1/8 Maskable+ 64bit+
    Capabilities: [6c] HyperTransport: MSI Mapping Enable- Fixed+
    ... whereas they did for other devices
    # lspci -v | grep Kernel
    Kernel driver in use: ohci_hcd
    Kernel driver in use: ehci_hcd
    Kernel driver in use: sata_nv
    Kernel driver in use: sata_nv
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: pcieport
    Kernel driver in use: nouveau
    I'm guessing it's probably something with the new image after the pgrade, but I don't know which module to load nor do I
    understand why systemd isn't loading the modules when it was working stable enough to act as a headless server before. However, I've only been a week or so with systemd and might have overlooked something in the configs. Any help or insight would be greatly appreciated. Please. I'm desperate.
    Last edited by confusion-is-my-sedative (2012-10-26 21:30:01)

    Yep, I got that far, and tried the same advice from a different user with a 'tee' command which did the same thing, but unfortunately the forcedeth module can't be loaded because its in a different directory than the 'uname -r' specification allows modprobe to search for. I posted my attempts here: https://bbs.archlinux.org/viewtopic.php?pid=1181940

  • [SOLVED]Pacman update fails

    Hi,
    Yesterday everything was working great but today it isn't anymore.
    The problem
    I did
    pacman -Syu
    Output:
    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
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n]
    So i choose Y and i get this:
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.5
    :: pacman-color: requires pacman=3.4.3
    What does this mean and how can I solve this?
    As described here: https://bbs.archlinux.org/viewtopic.php?pid=907659
    I removed yaourt but this didn't solve the problem
    Thanks in advance!
    Last edited by tgoossens (2011-03-24 12:11:46)

    I had this same problem, and I went through the instructions as posted, but it must have removed pacman in the process. Now, I cannot update anything. I went through the stickied topic on pacman but it didn't work. I found some instructions on downloading pacman and installing it manually, but now every time I run the pacman command I get:
    pacman: error while loading shared libraries: libalpm.so.6: cannot open shared object file: No such file or directory
    I googled that and none of those instructions work for me. Is there a way I can save my system?
    Edit: And now my laptop has the same error preventing me from updating Pacman, what should I do to resolve that one? I would think that something in the repositories needs to be fixed and this is probably a bug, considering the home page doesn't say anything about it.
    Edit 2: I did the following
    sudo mv /usr/lib/liblzma.so /usr/lib/liblzma.so.0
    And now pacman works, but it cannot find a single mirror that I have set up, it says "error retrieving file" on everything.
    Edit 3: Nevermind, I give up. I'm going to wipe and reformat my computer. This is RIDICULOUS. I hope the same problem doesn't happen to my laptop, what is the *official* way to fix the "package-query: requires pacman<3.5" problem?
    Last edited by jlacroix (2011-03-24 14:23:20)

  • [Solved] system upgrade fails with util-linux/eject conflict

    I backed everything up, then deleted the fontconfig links and updated fontconfig, which worked properly. Then I did "pacman -Syu" and got this:
    [root@myhost ~]# 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...
    resolving dependencies...
    warning: dependency cycle detected:
    warning: systemd will be installed before its dbus-core dependency
    looking for inter-conflicts...
    :: util-linux and eject are in conflict. Remove eject? [y/N]
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: util-linux and eject are in conflict
    [root@myhost ~]#
    Looks like two distinct problems. Note that I already have the /lib thing taken care of (turning it into a link), in a previous update. The forum searches I have done about this issue did not yield much.
    Last edited by PaulBx1 (2012-10-25 19:01:28)

    PaulBx1 wrote:
    Upgrading that infrequently is unlikely to work well in the long term.
    Hell, I thought that was upgrading frequently. One of the reasons I'm on linux is because I don't have to get upgrades every hour as on Windows. "If it ain't broke, don't fix it." I ran a hell of a lot longer on Puppy linux without upgrades. Also, I backup before every upgrade, and then have to fiddle with pacnew files and all the rest, so the result is burning half a day at least on upgrades. I sure don't want to increase the frequency of that.
    Arch is a rolling release so it changes basically every day. Updating every week or two is perfectly fine, but updating every couple months brigs you at odds with what Arch is about.
    One of the reasons you may not want to use Arch is when you don't want to or can't spend time on the updates.
    PaulBx1 wrote:The choice of defaults should (in my opinion) be decided by the needs of the unsophisticated user (such as myself), of which there are many more than the other type. Sophisticated users can intelligently decide between "y" and "n" because they know what is going on. Unsophisticated users just cross their fingers and hope the defaults work for them.
    Arch is for experienced users and pacman doesn't do e.g. cleaning up - that's left to the user. pacman can surely help with it: 'pacman 'Qdt'.
    It may feel unintuitive, but that's how it is.

  • [SOLVED] Pacman -Syu not working from chroot

    Hey all, after an update today I accidentally broke something - I googled the error message on my Ubuntu install and it sent me to the pacman Arch Wiki page, at the very bottom -
    pacman wrote:Q: After updating my system, I get a "unable to find root device" error after rebooting and my system will no longer boot.
    A: Most likely your initramfs got broken during a kernel update (inproper use of pacman's --force option can be a cause). Use the below procedure in order to restore it.
    Boot from a Arch live-cd. Once booted, run:
    # mkdir /mnt/arch
    # mount /dev/sdx /mnt/arch (your root partition)
    # cd /mnt/arch
    # mount -t proc proc proc/
    # mount -t sysfs sys sys/
    # mount -o bind /dev dev/
    # mount /dev/sdx boot/ (your /boot partition)
    # chroot . /bin/bash
    # pacman -Syu
    # pacman -S udev
    # pacman -S mkinitcpio
    # mkinitcpio -p linux
    Afterwards, unmount and reboot.
    OK, so i followed those instructions, however when I got to doing pacman -Syu I get a string of errors:
    pacman -Syu wrote::: Synchronising package databases...
    error: failed retrieving file 'xorg110.db' from catalyst.apocalypsus.net : Could not resolve host: catalyst.apocalypsus.net; Unknown error
    error: failed to update xorg110 (download library error)
    error: failed retrieving file 'core.db' from mirror.bytemark.co.uk : Could not resolve host: mirror.bytemark.co.uk; Unknown error
    error: failed retrieving file 'core.db' from archlinux.mirrors.uk2.net : Could not resolve host: archlinux.mirrors.uk2.net; Unknown error
    error: failed retrieving file 'core.db' from mirror.cinosure.com : Could not resolve host: mirror.cinosure.com; Unknown error
    error: failed retrieving file 'core.db' from mirror.lividpenguin.com : Could not resolve host: mirror.lividpenguin.com; Unknown error
    error: failed to update core (download library error)
    error: failed retrieving file 'extra.db' from mirror.bytemark.co.uk : Could not resolve host: mirror.bytemark.co.uk; Unknown error
    error: failed retrieving file 'extra.db' from archlinux.mirrors.uk2.net : Could not resolve host: archlinux.mirrors.uk2.net; Unknown error
    error: failed retrieving file 'extra.db' from mirror.cinosure.com : Could not resolve host: mirror.cinosure.com; Unknown error
    error: failed retrieving file 'extra.db' from mirror.lividpenguin.com : Could not resolve host: mirror.lividpenguin.com; Unknown error
    error: failed to update extra (download library error)
    error: failed retrieving file 'community.db' from mirror.bytemark.co.uk : Could not resolve host: mirror.bytemark.co.uk; Unknown error
    error: failed retrieving file 'community.db' from archlinux.mirrors.uk2.net : Could not resolve host: archlinux.mirrors.uk2.net; Unknown error
    error: failed retrieving file 'community.db' from mirror.cinosure.com : Could not resolve host: mirror.cinosure.com; Unknown error
    error: failed retrieving file 'community.db' from mirror.lividpenguin.com : Could not resolve host: mirror.lividpenguin.com; Unknown error
    error: failed to update community (download library error)
    error: failed retrieving file 'multilib.db' from mirror.bytemark.co.uk : Could not resolve host: mirror.bytemark.co.uk; Unknown error
    error: failed retrieving file 'multilib.db' from archlinux.mirrors.uk2.net : Could not resolve host: archlinux.mirrors.uk2.net; Unknown error
    error: failed retrieving file 'multilib.db' from mirror.cinosure.com : Could not resolve host: mirror.cinosure.com; Unknown error
    error: failed retrieving file 'multilib.db' from mirror.lividpenguin.com : Could not resolve host: mirror.lividpenguin.com; Unknown error
    error: failed to update multilib (download library error)
    error: failed retrieving file 'archlinuxfr.db' from repo.archlinux.fr : Could not resolve host: repo.archlinux.fr; Unknown error
    error: failed to update archlinuxfr (download library error)
    error: failed to synchronise any databases
    error: failed to init transaction (download library error)
    I've tried pacman -Syy (Returns the same errors) So I'm not sure what to do after that...
    Any help to get me back on Arch is appreciated, Ubuntu's too slow!
    Last edited by Reded (2012-03-27 02:06:38)

    The first one -
    I can ping 8.8.8.8 but not any of the pacman mirrors.
    ping mirrors.kernel.org wrote:ping: unknown host mirrors.kernel.org
    ping 8.8.8.8 wrote:PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
    64 bytes from 8.8.8.8: icmp_req=1 ttl=54 time=54.3 ms
    cat /etc/resolv.conf wrote:# Generated by dhcpcd
    # /etc/resolv.conf.head can replace this line
    # /etc/resolv.conf.tail can replace this line
    The second thread said his rc.conf file was on static not dhcp - Mine doesn't have any mention of those two terms in it.
    EDIT:
    Well I can't boot into my Arch install so I've not really got a choice other than chroot And I've tried it a few times with no result.
    Last edited by Reded (2012-03-26 19:16:41)

  • [SOLVED] pacman -Syu / ::lib32-qt requires qt?

    I'm trying to do a update and what i get is:
    [root@host ~]# pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    :: Replace khrplatform-devel with extra/mesa? [Y/n] Y
    :: Replace libegl with extra/mesa? [Y/n] Y
    :: Replace libgbm with extra/mesa? [Y/n] Y
    :: Replace libglapi with extra/mesa? [Y/n] Y
    :: Replace qt with extra/qt4? [Y/n] Y
    resolving dependencies...
    :: There are 3 providers available for libgl:
    :: Repository extra
    1) mesa-libgl 2) nvidia-304xx-utils 3) nvidia-libgl
    Enter a number (default=1): 3
    warning: dependency cycle detected:
    warning: libsasl will be installed before its krb5 dependency
    looking for inter-conflicts...
    :: libmariadbclient and libmysqlclient are in conflict. Remove libmysqlclient? [y/N] Y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: lib32-qt: requires qt
    So my first logical attempt was to not replace qt with qt4 (which, in itself sounded bad in my head but what the heck)..
    [root@host ~]# pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    :: Replace khrplatform-devel with extra/mesa? [Y/n] Y
    :: Replace libegl with extra/mesa? [Y/n] Y
    :: Replace libgbm with extra/mesa? [Y/n] Y
    :: Replace libglapi with extra/mesa? [Y/n] Y
    :: Replace qt with extra/qt4? [Y/n] n
    resolving dependencies...
    :: There are 3 providers available for libgl:
    :: Repository extra
    1) mesa-libgl 2) nvidia-304xx-utils 3) nvidia-libgl
    Enter a number (default=1): 3
    warning: dependency cycle detected:
    warning: libsasl will be installed before its krb5 dependency
    looking for inter-conflicts...
    :: libmariadbclient and libmysqlclient are in conflict. Remove libmysqlclient? [y/N] Y
    :: qt4 and qt are in conflict. Remove qt? [y/N] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: qt4 and qt are in conflict
    So I'm kinda stuck between a rock and a hard place here.
    Because when i say i DON'T want to replace qt..
    It says that qt4 and qt are in conflict and that i should remove qt anyway, even tho i never installed qt4 to begin with?
    When asked
    :: qt4 and qt are in conflict. Remove qt? [y/N] n
    Should i simply say yes here? and hope that it resolves itself, or will that screw up my GUI?
    Only reason why i'm not just go happy-go-lucky in this case is because i'm abroad traveling and kinda need my GUI, but i also need to update my kernel etc to be able to install Wine, which just happens to be a thing i need right now :P
    Last edited by Torxed (2013-05-20 20:04:45)

    alphaniner wrote:Pacman is trying to install qt4 now, because it replaces qt
    Yes and my first logical assumption was to obviously allow pacman to replace qt with qt4:
    :: Replace qt with extra/qt4? [Y/n] Y
    Which, didn't work:
    :: lib32-qt: requires qt
    Last edited by Torxed (2013-05-20 19:29:30)

Maybe you are looking for

  • Imac g5 20'' flat optical drive's hanging up

    anybody yet figure out the reason why the opticals are hanging up? i pulled the one on my girlfriends and it appears after the last disc was ejected the mechanisms re-activated as if a disk was still in the drive making it impossible to insert anothe

  • How to Invoke tasks created in FrameMaker Publishing Server from the Windows command line

    Hi All , i would like to know how can we Invoke tasks and schedules created in FrameMaker Publishing Server from the Windows command line. we used publishing server mainly to convert Frame maker files into PDF and that should be do progarmatically wi

  • Trash refuses to empty (error code -8003)

    I keep trying to empty the trash on my iMac but it refuses. It says "unexpected error occurred" and quotes the error code -8003. Any suggestions?

  • Dowload help queues up but will not start. Any ideas?

    My download helper places a download in the queue but will not start. I have a linux machine and a windows machine they are both doing the samething. A friend who has three computers has the same issue on all three. Any ideas. We have refreashed fire

  • How to access ferror in PowerBuilder

    As you know,we can use ferror to determine where the error is in C client,but i cannot find how to read the value of ferror in PowerBuilder client environment.Anybody can help me?