Can pacman automatically resolve package conflicts?

I hope the "installation" area is the right place to discuss Pacman ;
Is there a way for Pacman to resolve conflicts between implied packages (e.g. those included by a group like base) and other packages explicitly listed in the command line arguments?
For example, if I do
pacman -S base fcron
I get this error
resolving dependencies...
looking for inter-conflicts...
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: cronie and fcron are in conflict (cron)
Given I didn't explicitly specify cronie it would be good if Pacman could realise that fcron and cronie both satisfy the same dependency (cron) and would therefore drop cronie to resolve the conflict with fcron.
I know I can get round the problem by issuing two separate pacman commands but I'm trying to do this in a script that builds a package list for a complete system for a specific purpose as defined by a set of definition profiles and then installs the lot with one call to Pacman.
Can Pacman do this now and I just haven't realised how, or would this sound like a reasonable enhancement request ?
Thanks.

Well, the workaround I am using is below. I think it's ugly but it works. I have to let the unwanted implied packages install and then manu
ally replace them. In a script the only hands-off way I can find to make this happen is with the below ugly command:
# yes | pacman -S fcron
resolving dependencies...
looking for inter-conflicts...
:: fcron and cronie are in conflict (cron). Remove cronie? [y/N]
Remove (1): cronie-1.4.8-1
Total Removed Size: 0.18 MB
Targets (1): fcron-3.0.6-4
Total Download Size: 0.00 MB
Total Installed Size: 1.21 MB
Proceed with installation? [Y/n] (0/1) checking package integrity [--------------(1/1) checking pac
kage integrity [#########################################] 100%
(1/1) checking for file conflicts [#########################################] 100%
(1/1) removing cronie [#########################################] 100%
(1/1) installing fcron [#########################################] 100%
I think there are two problems with how it works today.
1. it isn't possible to replace packages in a group with specific alternatives in one command
2. the default option when requesting an --ignore is to not ignore. I think this is particularly crazy since I explicitly told the command
to ignore that package.
I'm happy to raise these in bug/enhancement request tracking if you can guide me in the right direction.
Thanks.
Last edited by starfry (2011-08-20 10:14:44)

Similar Messages

  • [solved] pacman -Syu gives package conflicts

    Hi all,
    since yesterday when I execute pacman -Syu, I get
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    kdemod-core is up to date
    kdemod-extragear is up to date
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: kdebase-konqueror: conflicts with kdemod-kdebase
    Any idea?
    thanks in advance
    santiagorf
    Last edited by santiagorf (2009-09-03 21:28:26)

    thanks!!
    after installing and uninstalling kdemod-kdebase-konqueror and kdebase-konqueror respectively, it worked
    mcmillan wrote:It looks like you're mixing kde components from extra and kdemod. You should either be using kdemod-kdebase and kdemod-kdebase-konqueror or kdebase-konqueror with the kdebase packages from extra

  • [Solved] pacman 4.1 has issues with resolving file-conflicts

    Today i wanted to upgrade protobuf-python which will be replaced by python2-protobuf, but pacman ignores the fact, that protobuf-python will be removed:
    # pacman -Syu
    :: Synchronizing package databases...
    core is up to date
    extra is up to date
    community is up to date
    community-testing is up to date
    testing is up to date
    :: Starting full system upgrade...
    warning: pacman: local (4.1.0-1) is newer than core (4.0.3-7)
    :: Replace protobuf-python with community/python2-protobuf? [Y/n]
    resolving dependencies...
    looking for inter-conflicts...
    Packages (20): binutils-2.23.2-1 gcc-4.8.0-1 gcc-libs-4.8.0-1 glibc-2.17-4 libltdl-2.4.2-8 libpulse-3.0-3 libtool-2.4.2-8 libxkbcommon-0.3.0-1 linux-api-headers-3.8.4-1 protobuf-python-2.5.0-1
    protobuf-python-2.5.0-1 [removal] pulseaudio-3.0-3 python2-dirspec-4.2.0-1 python2-oauthlib-0.4.0-1 python2-protobuf-2.5.0-2 python2-ubuntuone-storageprotocol-4.2.0-1
    ubuntu-sso-client-4.2.0-1 ubuntuone-client-4.2.0-1 ubuntuone-client-gnome-4.2.0-1 ubuntuone-control-panel-4.2.0-1
    Total Installed Size: 178.39 MiB
    Net Upgrade Size: 6.89 MiB
    :: Proceed with installation? [Y/n]
    (19/19) checking keys in keyring [-----------------------------------------------------------------------------] 100%
    (19/19) checking package integrity [-----------------------------------------------------------------------------] 100%
    (19/19) loading package files [-----------------------------------------------------------------------------] 100%
    (19/19) checking for file conflicts [-----------------------------------------------------------------------------] 100%
    error: failed to commit transaction (conflicting files)
    /usr/lib/python2.7/site-packages/google/protobuf/__init__.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/__init__.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/compiler/__init__.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/compiler/__init__.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/compiler/plugin_pb2.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/compiler/plugin_pb2.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_database.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_database.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_pb2.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_pb2.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_pool.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/descriptor_pool.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/__init__.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/__init__.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/api_implementation.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/api_implementation.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/containers.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/containers.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/cpp_message.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/cpp_message.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/decoder.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/decoder.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/encoder.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/encoder.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/enum_type_wrapper.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/enum_type_wrapper.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/message_listener.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/message_listener.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/python_message.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/python_message.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/type_checkers.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/type_checkers.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/wire_format.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/internal/wire_format.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/message.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/message.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/message_factory.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/message_factory.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/reflection.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/reflection.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/service.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/service.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/service_reflection.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/service_reflection.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/text_format.py exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/google/protobuf/text_format.pyc exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7-nspkg.pth exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/PKG-INFO exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/SOURCES.txt exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/dependency_links.txt exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/namespace_packages.txt exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/requires.txt exists in both 'python2-protobuf' and 'protobuf-python'
    /usr/lib/python2.7/site-packages/protobuf-2.5.0-py2.7.egg-info/top_level.txt exists in both 'python2-protobuf' and 'protobuf-python'
    Errors occurred, no packages were upgraded.
    Anyone with the same problem here or is it just me?
    Btw: If it's a bug: Please fill a bug report, i don't want to register just for 1 bug...
    Last edited by D4ve (2013-04-02 11:22:49)

    drcouzelis wrote:
    If you want to receive information about the progress made on the bug and contribute to getting it fixed then, yes, you need to register.
    Otherwise, just use bugmenot.com.
    Too late, i already registered.
    drcouzelis wrote:Lastly, don't be cheeky.
    Huh? In the whole discussion i wasn't once cheeky
    drcouzelis wrote:
    Otherwise, Allan will install a special surprise just for you in pacman.
    if (strcmp(username, "D4ve") == 0) {
    set_dependency_for_all_packages("akonadi");
    That would be awesome. Three lines of code just for me
    (Just for information: I hate gnome-shell for displaying my name in the top right corner so i switched my username to "<*)))><")

  • [solved] Can pacman find out the dependence tree of a package ?

    like xfce4-session:
    ➜  Android  pacman -Qi xfce4-session
    Name           : xfce4-session
    Version        : 4.8.2-2
    URL            : http://www.xfce.org/
    Licenses       : GPL2
    Groups         : xfce4
    Provides       : None
    Depends On     : xfce4-panel  gconf  libgnome-keyring  libwnck  libsm  xorg-iceauth  upower  consolekit  hicolor-icon-theme
    Optional Deps  : fortune-mod: for xfce4-tips
    Required By    : None
    Conflicts With : None
    Replaces       : xfce4-toys
    Installed Size : 2556.00 K
    Packager       : Evangelos Foutras <[email protected]>
    Architecture   : i686
    Build Date     : Wed 02 Nov 2011 10:32:54 PM HKT
    Install Date   : Wed 07 Dec 2011 02:10:28 PM HKT
    Install Reason : Explicitly installed
    Install Script : Yes
    Description    : A session manager for Xfce
    I also want to know xfce4-panel depends on,. ... etc.
    only Use one cmd??
    Last edited by jinleileiking (2011-12-12 02:34:11)

    Hmm. Wouldn't be hard to script. Just recursively call "pacman -Qi <sub-packages>" based on the output of "pacman -Qi <package> | grep Depends" ...

  • Pacman: Can't install any packages

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

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

  • Can't download font package automatically

    when try to open a PDF file,
    there is a message that a font package is required, after i clicked OK on the message, nothing happened. it's adobe X 10.0.1 in Win7
    when I  tring with another Win2008 server, same 10.0.1, and here after i click OK on the same message, it can download the font package automatically.
    So i wonder, is there anything wrong in settings of my Win7's Adobe?
    pls help.
    Thanks.

    yes, i think i got it.
    due to that this is in enterprise environment,
    auto updator feature is disabled.
    here is it:
    http://helpx.adobe.com/acrobat/kb/enterprise-administration-acrobat-products.html
    thanks all.

  • [SLOVED] I can't update my system (conflicting files)..

    I can't update my system, so what i can to do?
    That's error by 'pacman -Syu' command.
    (198/198) checking for file conflicts [######################] 100%
    error: failed to commit transaction (conflicting files)
    /usr/lib/libglapi.so exists in both 'mesa-full' and 'libglapi'
    /usr/lib/libglapi.so.0 exists in both 'mesa-full' and 'libglapi'
    /usr/lib/libglapi.so.0.0.0 exists in both 'mesa-full' and 'libglapi'
    Errors occurred, no packages were upgraded.
    Thanks for you support.
    BTW, I'm using with this release for mesa and ATI drivers: https://bbs.archlinux.org/viewtopic.php?id=79509
    Last edited by KingYes (2011-08-07 07:46:17)

    Then I misread the problem: Pacman apparently wanted to update your packages so that one of the updated packages would have had libglapi as a dependency while you also had mesa-full updated.
    I always thought pacman could be a bit more helpful in these cases with showing why it wants to install the respective package i.e. what depends on them so you can resolve the conflict more easily.
    In case somebody else is reading this: It would have probably worked this way:
    pacman -Rdd mesa-full
    pacman -Su
    pacman -S mesa-full # resolve conflict manually

  • Not sure if an update broke pacman and resolv.conf

    Hey guys
              Sorry about these noobish questions but I have googled and i just cant seem to find a solution.
    Couple of things.
    First, I did a "pacman -Syu" and update the system earlier today.
    Then, I tried installing a package and i saw pacman cold not connect to mirrors. I did some search on the forums and people were pointing at resolv.conf issues. So i looked there and turns out I had
    nameserver 192.168.1.1
    as the only line listed so i fixed it to google servers and also restarted for the sake of it.
    after restart,
    I noticed my resolv.conf had these lines
    # Generated by Connection Manager
    nameserver 127.0.0.1
    nameserver ::1
        How do i find what network manager i am using and what program is doing this ?
    I couldnt connect to the internet with this.
    so i went ahead and added the "8.8.8.8" server and i could connect just fine.
    Not sure what caused this my machine was just fine before the "pacman -Syu" update. How do i check what packages were updated most recently ?
    2. I just cannot seem to connect to the mirrors anymore although i am connected to the internet just fine.
    Note: I did not change any config files unless the update changed these recently.
    Here is what i see
    [ibexmonj@ssy1 ~]$ sudo pacman -Syy
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db' from mirror.rit.edu : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from lug.mtu.edu : Resolving timed out after 10518 milliseconds
    error: failed retrieving file 'core.db' from mir.archlinux.fr : Resolving timed out after 10518 milliseconds
    error: failed retrieving file 'core.db' from archlinux.surlyjake.com : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from mirror.bytemark.co.uk : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from mirrors.liquidweb.com : Resolving timed out after 10520 milliseconds
    error: failed retrieving file 'core.db' from archlinux.mirrors.uk2.net : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from archlinux.openlabto.org : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from mirror.datacenter.by : Resolving timed out after 10521 milliseconds
    error: failed retrieving file 'core.db' from mirror.chmuri.net : Resolving timed out after 10519 milliseconds
    error: failed retrieving file 'core.db' from ftp5.gwdg.de : Resolving timed out after 10520 milliseconds
    error: failed retrieving file 'core.db' from mirror.selfnet.de : Resolving timed out after 10520 milliseconds
    error: failed retrieving file 'core.db' from mirror.yandex.ru : Resolving timed out after 10518 milliseconds
    error: failed retrieving file 'core.db' from archlinux.c3sl.ufpr.br : Resolving timed out after 10518 milliseconds
    error: failed retrieving file 'core.db' from arch.apt-get.eu : Resolving timed out after 10519 millise
    Here is my pacman.conf
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    #GPGDir = /etc/pacman.d/gnupg/
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    #SyncFirst = pacman
    #XferCommand = /usr/bin/curl -C - -f %u > %o
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #CleanMethod = KeepInstalled
    Architecture = auto
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options
    #UseSyslog
    #UseDelta
    #TotalDownload
    CheckSpace
    #VerbosePkgLists
    # By default, pacman accepts packages signed by keys that its local keyring
    # trusts (see pacman-key and its man page), as well as unsigned packages.
    #SigLevel = Optional TrustedOnly
    # NOTE: You must run `pacman-key --init` before first using pacman; the local
    # keyring can then be populated with the keys of all official Arch Linux
    # packagers with `pacman-key --populate archlinux`.
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # - URLs will have $arch replaced by the name of the architecture
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    #[testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [core]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    [extra]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    #[community-testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [community]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    # If you want to run 32 bit applications on your x86_64 system,
    # enable the multilib repositories as required here.
    #[multilib-testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [multilib]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #SigLevel = Optional TrustAll
    #Server = file:///home/custompkgs
    My mirrorlist agreed its old but rankmirrors is also timing out
    ## Arch Linux repository mirrorlist
    ## Sorted by mirror score from mirror status page
    ## Generated on 2013-03-01
    ## Score: 0.3, United States
    #Server = [url]http://mirror.us.leaseweb.net/archlinux/$repo/os/$arch[/url]
    ## Score: 0.5, Germany
    #Server = [url]http://mirror.de.leaseweb.net/archlinux/$repo/os/$arch[/url]
    ## Score: 0.5, Netherlands
    #Server = [url]http://mirror.nl.leaseweb.net/archlinux/$repo/os/$arch[/url]
    ## Score: 0.7, United States
    Server = [url]http://mirror.rit.edu/archlinux/$repo/os/$arch[/url]
    ## Score: 0.7, Germany
    #Server = [url]http://ftp.tuxdroid.org/archlinux/$repo/os/$arch[/url]
    ## Score: 0.7, Germany
    #Server = [url]http://archlinux.limun.org/$repo/os/$arch[/url]
    ## Score: 0.8, United States
    Server = [url]http://lug.mtu.edu/archlinux/$repo/os/$arch[/url]
    ## Score: 0.9, France
    Server = [url]http://mir.archlinux.fr/$repo/os/$arch[/url]
    ## Score: 0.9, United States
    Please help guys
    Last edited by ibexmonj (2014-02-19 06:26:16)

    I only have a ethernet connection on my desktop  and i believe the only thing i setup (its been a while ) was dhcpcd
    so i even added "nohook resolv.conf" to /etc/dhcpcd.conf and after i reboot its still been overwritten
    and here is the pacman log for the packages i was able to update just a couple of hours ago.
    before this there was an update i did on 2/12 and that went fine as well. And i remember doing a few restarts then too.
    not sure what i messed up here.
    [2014-02-18 22:28] [PACMAN] synchronizing package lists
    [2014-02-18 22:32] [PACMAN] Running 'pacman -Syyu'
    [2014-02-18 22:32] [PACMAN] synchronizing package lists
    [2014-02-18 22:40] [PACMAN] Running 'pacman -Syyu'
    [2014-02-18 22:40] [PACMAN] synchronizing package lists
    [2014-02-18 22:43] [PACMAN] Running 'pacman -Syyu'
    [2014-02-18 22:43] [PACMAN] synchronizing package lists
    [2014-02-18 22:44] [PACMAN] starting full system upgrade
    [2014-02-18 22:45] [PACMAN] removed libusbx (1.0.17-1)
    [2014-02-18 22:45] [PACMAN] upgraded imagemagick (6.8.8.4-2 -> 6.8.8.6-1)
    [2014-02-18 22:45] [ALPM] warning: directory permissions differ on /var/db/
    filesystem: 775 package: 755
    [2014-02-18 22:45] [ALPM-SCRIPTLET] Generating locales...
    [2014-02-18 22:45] [ALPM-SCRIPTLET] en_US.UTF-8... done
    [2014-02-18 22:45] [ALPM-SCRIPTLET] Generation complete.
    [2014-02-18 22:45] [PACMAN] upgraded glibc (2.19-1 -> 2.19-2)
    [2014-02-18 22:45] [PACMAN] installed libusb (1.0.18-1)
    [2014-02-18 22:45] [PACMAN] upgraded calibre (1.23.0-1 -> 1.24.0-1)
    [2014-02-18 22:45] [PACMAN] upgraded cups-filters (1.0.44-2 -> 1.0.45-1)
    [2014-02-18 22:45] [PACMAN] upgraded dbus-glib (0.100.2-1 -> 0.102-1)
    [2014-02-18 22:45] [PACMAN] upgraded file (5.16-1 -> 5.17-1)
    [2014-02-18 22:45] [PACMAN] upgraded hicolor-icon-theme (0.12-2 -> 0.13-1)
    [2014-02-18 22:45] [PACMAN] upgraded sqlite (3.8.3-1 -> 3.8.3.1-1)
    [2014-02-18 22:45] [PACMAN] upgraded firefox (27.0-1 -> 27.0.1-1)
    [2014-02-18 22:45] [PACMAN] upgraded flex (2.5.37-1 -> 2.5.38-1)
    [2014-02-18 22:45] [PACMAN] upgraded libpng (1.6.8-1 -> 1.6.9-1)
    [2014-02-18 22:45] [PACMAN] upgraded gdk-pixbuf2 (2.30.4-1 -> 2.30.5-1)
    [2014-02-18 22:45] [PACMAN] upgraded geoclue2 (1.99.4-1 -> 2.0.0-1)
    [2014-02-18 22:45] [PACMAN] upgraded perl-error (0.17021-1 -> 0.17022-1)
    [2014-02-18 22:45] [PACMAN] upgraded git (1.8.5.4-1 -> 1.9.0-1)
    [2014-02-18 22:45] [PACMAN] upgraded gnome-control-center (3.10.2-1 -> 3.10.2-2)
    [2014-02-18 22:45] [PACMAN] upgraded p11-kit (0.20.1-1 -> 0.20.2-1)
    [2014-02-18 22:45] [PACMAN] upgraded gnutls (3.2.10-1 -> 3.2.11-1)
    [2014-02-18 22:45] [PACMAN] upgraded totem-plparser (3.10.0-4 -> 3.10.1-1)
    [2014-02-18 22:45] [PACMAN] upgraded grilo (0.2.8-1 -> 0.2.9-1)
    [2014-02-18 22:45] [PACMAN] upgraded harfbuzz (0.9.24-1 -> 0.9.26-1)
    [2014-02-18 22:45] [PACMAN] upgraded harfbuzz-icu (0.9.24-1 -> 0.9.26-1)
    [2014-02-18 22:45] [PACMAN] upgraded help2man (1.43.3-1 -> 1.44.1-1)
    [2014-02-18 22:45] [PACMAN] upgraded man-pages (3.57-1 -> 3.58-1)
    [2014-02-18 22:45] [PACMAN] upgraded mpg123 (1.18.0-1 -> 1.18.1-1)
    [2014-02-18 22:45] [PACMAN] upgraded python2 (2.7.6-1 -> 2.7.6-2)
    [2014-02-18 22:45] [PACMAN] upgraded pcsclite (1.8.10-1 -> 1.8.11-1)
    [2014-02-18 22:45] [PACMAN] upgraded perl-net-ssleay (1.56-1 -> 1.58-1)
    [2014-02-18 22:45] [PACMAN] upgraded perl-io-socket-ssl (1.962-1 -> 1.967-1)
    [2014-02-18 22:45] [PACMAN] upgraded pycups (1.9.63-1 -> 1.9.66-1)
    [2014-02-18 22:45] [PACMAN] upgraded python (3.3.3-1 -> 3.3.4-1)
    [2014-02-18 22:45] [PACMAN] upgraded t1lib (5.1.2-4 -> 5.1.2-5)
    [2014-02-18 22:45] [PACMAN] upgraded udisks2 (2.1.1-3 -> 2.1.2-1)
    Last edited by ibexmonj (2014-02-19 06:26:48)

  • Can't install a package [SOLVED]

    Hi folks ^^
    I was trying to install python2-cssutils but pacman shows me the next error:
    python2-cssutils: /usr/bin/csscapture existe en el sistema de archivos
    python2-cssutils: /usr/bin/csscombine existe en el sistema de archivos
    python2-cssutils: /usr/bin/cssparse existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils-0.9.7-py2.7.egg-info/PKG-INFO existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils-0.9.7-py2.7.egg-info/SOURCES.txt existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils-0.9.7-py2.7.egg-info/dependency_links.txt existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils-0.9.7-py2.7.egg-info/entry_points.txt existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils-0.9.7-py2.7.egg-info/top_level.txt existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/__init__.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/__init__.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/_fetch.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/_fetch.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/_fetchgae.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/_fetchgae.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/codec.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/codec.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/__init__.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/__init__.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csscharsetrule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csscharsetrule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csscomment.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csscomment.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssfontfacerule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssfontfacerule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssimportrule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssimportrule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssmediarule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssmediarule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssnamespacerule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssnamespacerule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csspagerule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/csspagerule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssproperties.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssproperties.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssrule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssrule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssrulelist.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssrulelist.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstyledeclaration.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstyledeclaration.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstylerule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstylerule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstylesheet.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssstylesheet.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssunknownrule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssunknownrule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvalue.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvalue.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvariablesdeclaration.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvariablesdeclaration.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvariablesrule.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/cssvariablesrule.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/property.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/property.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/selector.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/selector.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/selectorlist.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css/selectorlist.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css2productions.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/css2productions.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/cssproductions.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/cssproductions.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/errorhandler.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/errorhandler.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/helper.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/helper.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/parse.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/parse.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/prodparser.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/prodparser.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/profiles.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/profiles.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/sac.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/sac.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/script.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/script.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/__init__.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/__init__.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/csscapture.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/csscapture.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/csscombine.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/csscombine.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/cssparse.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/scripts/cssparse.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/serialize.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/serialize.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/settings.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/settings.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/__init__.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/__init__.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/medialist.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/medialist.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/mediaquery.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/mediaquery.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/stylesheet.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/stylesheet.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/stylesheetlist.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/stylesheets/stylesheetlist.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/tokenize2.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/tokenize2.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/util.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/cssutils/util.pyc existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/encutils/__init__.py existe en el sistema de archivos
    python2-cssutils: /usr/lib/python2.7/site-packages/encutils/__init__.pyc existe en el sistema de archivos
    Ocurrieron errores, no se actualizaron paquetes
    it told me that files already exist in the filesystem and there was errors and can't update the package.
    any idea?
    thanks !!!!
    Last edited by k_ibou (2010-12-26 02:05:32)

    jasonwryan wrote:
    Honestly? Did you stop for a couple of minutes and consider what the problem you are trying to solve is? A package conflict?
    What would be the logical course of action?
    Dear jasonwryan
    I searched for an answer and came here: https://wiki.archlinux.org/index.php/Pa … stem.22.21
    But I have no idea about how to rename and what to rename. Is it csscapture or python-cssutils-beta, I have to rename? How can I do it?
    Though I have installed arch linux by my own, that was by following the step by step procedure written in the arch wiki. Other than that, I do not have any techy back ground. I am just a scribe in a media house.

  • The "use a class customization to resolve this conflict" error

    Hello,
    I see most questions in this forum are unanswered, but here goes:
    I must be exceptionally thick, because in spite of finding several hits when searching for this issue, i still don't understand how to solve it:
    In the WSDL/schemas provided by a service provider, there are several elements with the same name but in different namespaces, that, when processed with wsimport, generate java classes with the same name but different packages. however, when trying to compile these, wsimport throws the error:
    [ERROR] A class/interface with the same name "com.xyz.CustomerLoyalty" is already in use. Use a class customization to resolve this conflict. line 2853 of file:/C:/OTA_TravelItineraryReadPNR1.0.5RS.xsd
    [ERROR] (Relevant to above error) another "CustomerLoyalty" is generated from here. line 434 of file:/C:/MyTypeLibrary_v.1.0.6.xsd
    This only happens, of course, if i choose to provide the package i want the classes in, with the -p option. not otherwise.
    apparently, i have to create an external binding file (don't want to embed into someone else's wsdl) to resolve this - so first question is:
    1. what should the binding file contents look like?
    2. There are several such classes which are "duplicates". so would there need to be an entry for each such class? this might get pretty tedious - is there any other solution at all?
    Somewhere, i saw a -B option that could be passed to the jaxb compiler which eliminates this error, but i can't find that link anymore. is that an obsolete option?
    Thanks,
    Nilesh

    http://download.oracle.com/javaee/5/tutorial/doc/bnbbf.html

  • Resolve Library Conflict

    Is there a Boolean or function to set "resolve library conflict" to automatically replace? I've searched addItem and Paste, but I'm still given the prompt
    [ discussion moved to Flash Pro General Forum ]

    What you're describing would happen if you are dragging from
    the library of one Flash document to the stage of another Flash
    document. The library can only have one copy of a symbol with a
    given name. Make sure that you've clicked on the stage of the one
    you want to drag to, in order to see its library.
    It's a good idea to always name symbols you make, rather than
    leaving it at the default "Symbol 1", etc. If you don't change the
    name you would be more likely to run into this problem.

  • Can't update 'filesystem' package

    Getting the following when trying to update filesystem. Not quite sure why. Is it safe to force?
    [501 carl@moschops ~ ]$ sudo pacman -Syu
    :: Synchronising package databases...
    core is up to date
    extra is up to date
    community is up to date
    :: Starting full system upgrade...
    warning: jdk: local (6-2) is newer than extra (6u3-1)
    resolving dependencies...
    looking for inter-conflicts...
    Targets: filesystem-2007.11-6
    Total Download Size: 0.00 MB
    Total Installed Size: 0.01 MB
    Proceed with installation? [Y/n]
    checking package integrity...
    (1/1) checking for file conflicts [#####################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    filesystem: /etc/profile exists in filesystem
    Errors occurred, no packages were upgraded.
    ta

    The /etc/profile file moved ownership from bash to filesystem and both these packages were updated at the same time.  If you haven't got the latest version of bash (3.2.033-2) then the /etc/profile file will still be owned by bash and will conflict with the new filesystem package.  In that case, just wait for you mirror to get the bash update.  Otherwise, WiLLiE's advice will work.

  • Can't upgrade system - nvidia conflict

    [root@myhost mario]# pacman -Syu
    :: Synchronizing package databases...
    current                  [################] 100%      66K    74.3K/s  00:00:00
    extra                    [################] 100%     252K   208.0K/s  00:00:01
    fouiny_repo              [################] 100%       4K     0.6K/s  00:00:06
    community                [################] 100%     101K    99.9K/s  00:00:01
    :: Replace mawk with gawk from "current"? [Y/n] Y
    :: libgl-dri conflicts with nvidia. Remove nvidia? [Y/n] Y
    error: libgl-dri conflicts with nvidia-utils
    When I try uninstall nvidia-utils I receive message that are many dependiences of this package and I can't. Any suggestions ?

    This stuff was asked and answered many times already.  Do a forum search with "libgl-dri conflicts with nvidia" and you'll find lots of threads with answers for fixing this.  It's a simple fix. 

  • [SOLVED] - pacman; looking for inter-conflicts...

    This happened today and I couldn't find a way to know what conflict is it. I never noticed it before and I don't know if it's normal or not, the Wiki aparently doesn't say anything about it and for what I could see it's all "OK" since it didn't report any conflict.
    [junior@junior ~]$ sudo 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...
    looking for inter-conflicts...
    Packages (1): dialog-1.2_20131001-1
    Total Download Size: 0.18 MiB
    Total Installed Size: 0.72 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    Should I worry? Am I on the path of a conflict? Everything I installed was:
    * steam
    * firefox
    * flashplugin
    * gimp
    * blender
    And of course:
    * nvidia
    * lib32-nvidia-ligl
    * kde
    And xorg (xorg-server xorg-server-utils- xinit xorg-twm xorg-xclock xterm
    Last edited by Amarildo (2013-10-02 17:22:24)

    Amarildo wrote:
    This happened today and I couldn't find a way to know what conflict is it. I never noticed it before and I don't know if it's normal or not, the Wiki aparently doesn't say anything about it and for what I could see it's all "OK" since it didn't report any conflict.
    [junior@junior ~]$ sudo 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...
    looking for inter-conflicts...
    Packages (1): dialog-1.2_20131001-1
    Total Download Size: 0.18 MiB
    Total Installed Size: 0.72 MiB
    Net Upgrade Size: 0.00 MiB
    :: Proceed with installation? [Y/n]
    Should I worry? Am I on the path of a conflict? Everything I installed was:
    * steam
    * firefox
    * flashplugin
    * gimp
    * blender
    And of course:
    * nvidia
    * lib32-nvidia-ligl
    * kde
    And xorg (xorg-server xorg-server-utils- xinit xorg-twm xorg-xclock xterm
    Pacman looks for conflicts; e.g. one package that replaces another. If it had found any you would have seen a message telling you what they were, and in the example above asking if you want to replace the old file with the new.. The message you show lists no conflicts.

  • Pacman -syu failed libgl conflict

    Tried to do pacman -Syu, had conflicts with nvidia and libgl:
    xf86-video-ati: requires libgl>=7.2
    :: xf86-video-mga: requires libgl>=7.2
    :: xf86-video-savage: requires libgl>=7.2
    :: xf86-video-sis: requires libgl>=7.2
    :: xf86-video-tdfx: requires libgl>=7.2
    so I removed these and then did a syu for nvidia-96xx and nvidia-96xx-utils
    now when I try pacman -Syu I get
    :: Starting full system upgrade...
    :: Replace esd with extra/esound? [Y/n] y
    :: Replace libungif with extra/giflib? [Y/n] y
    :: Replace gail with extra/gtk2? [Y/n] y
    :: Replace kde-common with extra/kdebase-workspace? [Y/n] y
    :: Replace gwenview with extra/kdegraphics? [Y/n] y
    :: Replace arts with extra/kdelibs? [Y/n] y
    :: Replace kdeaddons with extra/kdeplasma-addons? [Y/n] y
    warning: imap: local (2007-1) is newer than extra (2007d-1)
    warning: ntp: local (4.2.4-2) is newer than extra (4.2.4p5-1)
    resolving dependencies...
    warning: dependency cycle detected:
    warning: bash will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: readline will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: ncurses will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: pam will be installed before its db dependency
    looking for inter-conflicts...
    :: libgl conflicts with nvidia-96xx-utils. Remove nvidia-96xx-utils? [Y/n] n
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: libgl: conflicts with nvidia-96xx-utils
    but I cannot remove libgl
    error: 'libgl': not found in local db

    Edit: http://bbs.archlinux.org/viewtopic.php?id=61771
    Last edited by falkman (2009-01-01 00:22:29)

Maybe you are looking for