File conflict libgtop 2.14.6-1 and gnucash 2.0.4-3

The recent upgrade of libgtop, namely libgtop version 2.14.6-1, made a conflict with gnucash.
Both libgtop and gnucash want to create the file: /opt/gnome/share/info/dir. Since Archlinux does not use info packages, I think that this file should be removed by both gnucash and libgtop. I already added a comment on the webpage of the gnucash package in AUR. I just wanted to inform the people who packaged libgtop of this problem.

twelveeighty wrote:...I assume this is an out-of-date issue on virtualbox-host-modules? If so, is there a way to expedite an update to virtualbox-host-modules?
Nope.
But, you might try again.  I just upgraded and my virtualbox-host-modules upgraded to virtualbox-host-modules-4.3.12-2-x86_64
Edit:  Never mind, I see you have the same version as do I.
Last edited by ewaller (2014-06-08 21:24:33)

Similar Messages

  • [Solved] Dovecot upgrade failed due to file conflicts

    yaourt -Syu failed this morning do to file conflicts with dovecot.  Here is the output:
    :: Starting full system upgrade...
    warning: iscan: local (2.15.0.3-1) is newer than archlinuxfr (2.8.0-3)
    resolving dependencies...
    looking for inter-conflicts...
    Targets (10): libcups-1.3.10-1 cups-1.3.10-1 libmysqlclient-5.1.34-1 dovecot-1.1.14-1
    ffmpegthumbnailer-1.5.0-1 mysql-clients-5.1.34-1 mysql-5.1.34-1 recordproto-1.13.2-2
    renderproto-0.9.3-2 subversion-1.6.1-3
    Total Download Size: 51.88 MB
    Total Installed Size: 148.31 MB
    Proceed with installation? [Y/n]
    :: Retrieving packages from extra...
    libcups-1.3.10-1-x86_64 185.2K 106.8K/s 00:00:02 [#########################################################] 100%
    cups-1.3.10-1-x86_64 3.0M 121.0K/s 00:00:26 [#########################################################] 100%
    libmysqlclient-5.1.... 12.2M 120.9K/s 00:01:44 [#########################################################] 100%
    dovecot-1.1.14-1-x86_64 3.2M 120.2K/s 00:00:28 [#########################################################] 100%
    mysql-clients-5.1.3... 278.2K 122.2K/s 00:00:02 [#########################################################] 100%
    mysql-5.1.34-1-x86_64 25.9M 122.4K/s 00:03:36 [#########################################################] 100%
    recordproto-1.13.2-... 4.0K 226.0K/s 00:00:00 [#########################################################] 100%
    renderproto-0.9.3-2... 16.7K 86.4K/s 00:00:00 [#########################################################] 100%
    subversion-1.6.1-3-... 6.9M 118.3K/s 00:01:00 [#########################################################] 100%
    :: Retrieving packages from community...
    ffmpegthumbnailer-1... 64.9K 119.1K/s 00:00:01 [#########################################################] 100%
    checking package integrity...
    (10/10) checking for file conflicts [#########################################################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    dovecot: /usr/lib/dovecot/imap exists in filesystem
    dovecot: /usr/lib/dovecot/pop3 exists in filesystem
    Errors occurred, no packages were upgraded.
    Should I remove /usr/lib/dovecot/imap and /usr/libdovecot/pop3 and continue the upgrade, or is there a problem with a package?
    Jay
    Last edited by jt512 (2009-04-18 17:32:31)

    Abelian wrote:
    http://www.archlinux.org/news/444/
    yaourt -Syuf should do it
    next time don't do it again.
    just pacman -Sf package and then pacman -Su

  • Box File Conflict

    I have my box account set to sync pictures to my box account automatically.  I like this feature because I want all of my pictures to be backed up but I have the following issues.
    1. Pictures are synced when taking them.  but if the picture is blurry and has to be deleted it remains in the box account.
    2. When I view my photos using Link and windows picture viewer, a duplicate file is created for every picture I view and I get the box file conflict notification. 
    I'm, assuming that I have something wrong with my settings.  Again, I prefer not to turn off the auto sync to box, but I'd like the ability to use link to view files without duplicating.
    Thanks

    This does not have anything to do with type conflicts.  You likely have two applications that are using the TestStand Engine.  One is completing and modifying the StationGlobals.ini file.  At the same time, your second application also is modifying the StationGlobals in a different way.  If you save the second application, it will overwrite what the first application did.  So you are prompted to decide which version you want to keep.  
    This dialog occurs because there is code that calls Engine.CommitGlobalsToDisk.  This method has a parameter called "promptOnSaveConflicts" that gives the option to display this prompt.  However, I believe this method is likely called internally by the ApplicationMgr control.  I haven't found a way to have the ApplicationMgr call this function with a false parameter value.  Before shutting down your application, you could call Engine.CommitGlobalsToDisk with the false parameter and then shut down, which should make the problem go away.
    However, you do risk overwriting global data so I would examine what you are doing to see if you expect to have multiple applications modifying the globals.   If this is unexpected, you likely have a problem.  I didn't quite understand the different between your GUI and EXE or what you are trying to accomplish, so perhaps there is a better way to implement what you want to accomplish.

  • [Solved] ABS built kernel package file conflicts

    Index» Kernel & Hardware
    Hello-
    I am starting a new thread since my previous post was to an ancient thread (sorry, I hadn't noted the date).
    I built a custom kernel using ABS, attempting to follow https://wiki.archlinux.org/index.php/Cu … n_with_ABS notes
    However the notes regarding _kernelname and pkgname don't seem to match up with the formatting or idea of the PKGBUILD file provided by abs.
    Instead of following the wiki, i followed the instruction provided by the PKGBUILD by commenting out the default line and uncommenting/modifying the second line.
    #pkgbase=linux # Build stock -ARCH kernel
    pkgbase=linux-iwlwifidebug # Build kernel with a different name
    The result was a package with conflicting files:
    loading packages...
    resolving dependencies...
    :: Proceed with installation? [Y/n]
    Packages (1): linux-iwlwifidebug-3.12.1-1
    Total Installed Size: 68.98 MiB
    checking keyring...
    checking package integrity...
    loading package files...
    checking for file conflicts...
    error: failed to commit transaction (conflicting files)
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/extramodules exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/kernel/arch/x86/crypto/ablk_helper.ko.gz exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/kernel/arch/x86/crypto/aes-x86_64.ko.gz exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.softdep exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.symbols exists in filesystem
    linux-iwlwifidebug: /usr/lib/modules/3.12.1-1-ARCH/modules.symbols.bin exists in filesystem
    linux-iwlwifidebug: /usr/src/linux-3.12.1-1-ARCH/vmlinux exists in filesystem
    Errors occurred, no packages were upgraded.
    In the thread that was closed due to being too old (https://bbs.archlinux.org/viewtopic.php?pid=234004), jasonwryan noted:
    "pkgbase is for split packages, you need pkgname:
    _kernelname="-foo"
    pkgname=linux-foo
    pkgver=3.12.1
    pkgrel=1
    _srcname=linux-3.12
    pkgdesc="The ${pkgname} kernel and modules"
    " and you can see that he also changed kernelname.
    Which jives with the doc https://wiki.archlinux.org/index.php/Cu … n_with_ABS, which notes
    Modify pkgname and _kernelname for your custom package name, e.g.:
    _kernelname="-custom" # custom suffix, eg., 3.12.1-1-custom
    pkgname=linux-custom # custom package name, eg., vmlinuz-linux-custom
    Looking at the logic that is provided by jasonwryan and the doc, I need pkgname and _kernelname to be different than default- however these are defined in PKGBUILD as being based on  pkgbase, and it is much cleaner to update the one line that the PKGBUILD maintainer seemed to want us to update.
    _kernelname=${pkgbase#linux}
    pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
    Note that the # symbol strips 'linux' from the front of pkgbase assigns it to _kernelname, while pkgname is a list
    [dylan@zenbook linux]$ pkgbase=linux-iwlwifidebug
    [dylan@zenbook linux]$ echo $pkgbase
    linux-iwlwifidebug
    [dylan@zenbook linux]$ _kernelname=${pkgbase#linux}
    [dylan@zenbook linux]$ echo $_kernelname
    -iwlwifidebug
    [dylan@zenbook linux]$ pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
    [dylan@zenbook linux]$ echo ${pkgname[@]}
    linux-iwlwifidebug linux-iwlwifidebug-headers linux-iwlwifidebug-docs
    So far so good - we have a pkgname and _kernelname which are both non default.
    And to show this, I've created a package by just changing the pkgbase, which shows that it changes both the pkgname and the _kernelname:
    Change of pkgbase:
    [dylan@zenbook linux]$ grep pkgbase= PKGBUILD
    #pkgbase=linux # Build stock -ARCH kernel
    pkgbase=linux-iwlwifidebug # Build kernel with a different name
    Package Names Set
    pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
    for _p in ${pkgname[@]}; do
    eval "package_${_p}() {
    _package${_p#${pkgbase}}
    done
    Ouput Package Name
    [dylan@zenbook linux]$ ls -l *.xz
    -rw-r--r-- 1 dylan dylan 76384600 Nov 26 18:54 linux-3.12.tar.xz
    -rw-r--r-- 1 dylan dylan 52329112 Nov 26 20:16 linux-iwlwifidebug-3.12.1-1-x86_64.pkg.tar.xz
    -rw-r--r-- 1 dylan dylan 4378564 Nov 26 20:17 linux-iwlwifidebug-docs-3.12.1-1-x86_64.pkg.tar.xz
    -rw-r--r-- 1 dylan dylan 6139092 Nov 26 20:17 linux-iwlwifidebug-headers-3.12.1-1-x86_64.pkg.tar.xz
    -rw-r--r-- 1 dylan dylan 6620 Nov 26 18:54 patch-3.12.1.xz
    _kernelname sets information in package
    [dylan@zenbook linux]$ grep -e provides PKGBUILD | grep _kernelname
    provides=("kernel26${_kernelname}=${pkgver}")
    provides=("kernel26${_kernelname}-headers=${pkgver}")
    provides=("kernel26${_kernelname}-docs=${pkgver}")
    Which can be seen here
    [dylan@zenbook linux]$ pacman -Qpi linux-iwlwifidebug-3.12.1-1-x86_64.pkg.tar.xz | grep -i provides
    Provides : kernel26-iwlwifidebug=3.12.1
    So, what is going wrong?
    So the root problem comes to the install path of the files, not the pkgname or the _kernelname, as I have shown above I believe.
    What I found is that changing the pkgrel led to a working install, with the files installed into separate directories.
    pkgrel is modified in the Makefile directly
    [dylan@zenbook linux.working]$ grep pkgrel PKGBUILD
    pkgrel=2
    # set extraversion to pkgrel
    sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
    This leads to a package that can be installed, because the directory path includes the -2 rather than -1
    Before changing pkgrel, i had this
    [dylan@zenbook linux]$ pacman -Qpl linux-iwlwifidebug-3.12.1-1-x86_64.pkg.tar.xz | tail -2
    linux-iwlwifidebug /usr/src/linux-3.12.1-1-ARCH/
    linux-iwlwifidebug /usr/src/linux-3.12.1-1-ARCH/vmlinux
    After changing (but keeping default name for package)
    [dylan@zenbook linux.working]$ pacman -Qpl linux-3.12.1-2-x86_64.pkg.tar.xz | tail -2
    linux /usr/src/linux-3.12.1-2-ARCH/
    linux /usr/src/linux-3.12.1-2-ARCH/vmlinux
    Where does the package directory tree get defined?
    The only place pkgrel gets touched is in a re-write of the kernel makefile:
    [dylan@zenbook linux.working]$ grep pkgrel PKGBUILD
    pkgrel=2
    # set extraversion to pkgrel
    sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
    Where it gets set, then tied to KERNELVERSION
    [dylan@zenbook linux.working]$ grep EXTRAVERSION src/linux-3.12/Makefile
    EXTRAVERSION = -2
    KERNELVERSION = $(VERSION)$(if $(PATCHLEVEL),.$(PATCHLEVEL)$(if $(SUBLEVEL),.$(SUBLEVEL)))$(EXTRAVERSION)
    Which appears to only be exported for some source tree stuff
    [dylan@zenbook linux.working]$ grep KERNELVERSION src/linux-3.12/Makefile
    KERNELVERSION = $(VERSION)$(if $(PATCHLEVEL),.$(PATCHLEVEL)$(if $(SUBLEVEL),.$(SUBLEVEL)))$(EXTRAVERSION)
    export VERSION PATCHLEVEL SUBLEVEL KERNELRELEASE KERNELVERSION
    echo "$(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree))"
    @echo "$(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree))"
    @echo $(KERNELVERSION)
    And not at all in pkgbuild
    [dylan@zenbook linux.working]$ grep KERNELVERSION PKGBUILD
    [dylan@zenbook linux.working]$
    What am i missing here?
    Is there a bug that should be changing some headers in the Makefile to create a different directory structure for the packages, by passing in the _kernelname, pkgname, or pkgbase?
    Last edited by thenextdon13 (2013-11-27 22:10:44)

    pkgbuild is default from abs with only pkgbase changed;
    I don't see a way to attach files, so will put entire code content here
    # $Id: PKGBUILD 200210 2013-11-22 12:19:58Z tpowa $
    # Maintainer: Tobias Powalowski <[email protected]>
    # Maintainer: Thomas Baechler <[email protected]>
    #pkgbase=linux # Build stock -ARCH kernel
    pkgbase=linux-iwlwifidebug # Build kernel with a different name
    _srcname=linux-3.12
    pkgver=3.12.1
    pkgrel=1
    arch=('i686' 'x86_64')
    url="http://www.kernel.org/"
    license=('GPL2')
    makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc')
    options=('!strip')
    source=("http://www.kernel.org/pub/linux/kernel/v3.x/${_srcname}.tar.xz"
    "[url]http://www.kernel.org/pub/linux/kernel/v3.x/patch-${pkgver}.xz[/url]"
    # the main kernel config files
    'config' 'config.x86_64'
    # standard config files for mkinitcpio ramdisk
    'linux.preset'
    'change-default-console-loglevel.patch'
    'criu-no-expert.patch')
    md5sums=('cc6ee608854e0da4b64f6c1ff8b6398c'
    '5a8cb5a659baeeb6df3fe22de8d32df6'
    '798bca5d2f0a1505c9b86a5227a2b339'
    '8fa6cbb28dda5a4b38730c7f728e1845'
    'eb14dcfd80c00852ef81ded6e826826a'
    '98beb36f9b8cf16e58de2483ea9985e3'
    'd50c1ac47394e9aec637002ef3392bd1')
    _kernelname=${pkgbase#linux}
    # module.symbols md5sums
    # x86_64
    # 2fd43e3edc671c61e043a5c0b3b2a1f0 /lib/modules/3.12.0-1-ARCH/modules.symbols
    # i686
    # e98940249665dbfa380cfdbbacf6c6b8 /lib/modules/3.12.0-1-ARCH/modules.symbols
    prepare() {
    cd "${srcdir}/${_srcname}"
    # add upstream patch
    patch -p1 -i "${srcdir}/patch-${pkgver}"
    # add latest fixes from stable queue, if needed
    # [url]http://git.kernel.org/?p=linux/kernel/git/stable/stable-queue.git[/url]
    # set DEFAULT_CONSOLE_LOGLEVEL to 4 (same value as the 'quiet' kernel param)
    # remove this when a Kconfig knob is made available by upstream
    # (relevant patch sent upstream: [url]https://lkml.org/lkml/2011/7/26/227)[/url]
    patch -Np1 -i "${srcdir}/change-default-console-loglevel.patch"
    # allow criu without expert option set
    # patch from fedora
    patch -Np1 -i "${srcdir}/criu-no-expert.patch"
    if [ "${CARCH}" = "x86_64" ]; then
    cat "${srcdir}/config.x86_64" > ./.config
    else
    cat "${srcdir}/config" > ./.config
    fi
    if [ "${_kernelname}" != "" ]; then
    sed -i "s|CONFIG_LOCALVERSION=.*|CONFIG_LOCALVERSION=\"${_kernelname}\"|g" ./.config
    sed -i "s|CONFIG_LOCALVERSION_AUTO=.*|CONFIG_LOCALVERSION_AUTO=n|" ./.config
    fi
    # set extraversion to pkgrel
    sed -ri "s|^(EXTRAVERSION =).*|\1 -${pkgrel}|" Makefile
    # don't run depmod on 'make install'. We'll do this ourselves in packaging
    sed -i '2iexit 0' scripts/depmod.sh
    build() {
    cd "${srcdir}/${_srcname}"
    # get kernel version
    make prepare
    # load configuration
    # Configure the kernel. Replace the line below with one of your choice.
    make menuconfig # CLI menu for configuration
    #make nconfig # new CLI menu for configuration
    #make xconfig # X-based configuration
    #make oldconfig # using old config from previous kernel version
    # ... or manually edit .config
    # rewrite configuration
    yes "" | make config >/dev/null
    # save configuration for later reuse
    if [ "${CARCH}" = "x86_64" ]; then
    cat .config > "${startdir}/config.x86_64.last"
    else
    cat .config > "${startdir}/config.last"
    fi
    # stop here
    # this is useful to configure the kernel
    #msg "Stopping build"; return 1
    # build!
    make ${MAKEFLAGS} LOCALVERSION= bzImage modules
    _package() {
    pkgdesc="The ${pkgbase/linux/Linux} kernel and modules"
    [ "${pkgbase}" = "linux" ] && groups=('base')
    depends=('coreutils' 'linux-firmware' 'kmod' 'mkinitcpio>=0.7')
    optdepends=('crda: to set the correct wireless channels of your country')
    provides=("kernel26${_kernelname}=${pkgver}")
    conflicts=("kernel26${_kernelname}")
    replaces=("kernel26${_kernelname}")
    backup=("etc/mkinitcpio.d/${pkgbase}.preset")
    install=linux.install
    cd "${srcdir}/${_srcname}"
    KARCH=x86
    # get kernel version
    _kernver="$(make LOCALVERSION= kernelrelease)"
    _basekernel=${_kernver%%-*}
    _basekernel=${_basekernel%.*}
    mkdir -p "${pkgdir}"/{lib/modules,lib/firmware,boot}
    make LOCALVERSION= INSTALL_MOD_PATH="${pkgdir}" modules_install
    cp arch/$KARCH/boot/bzImage "${pkgdir}/boot/vmlinuz-${pkgbase}"
    # add vmlinux
    install -D -m644 vmlinux "${pkgdir}/usr/src/linux-${_kernver}/vmlinux"
    # set correct depmod command for install
    cp -f "${startdir}/${install}" "${startdir}/${install}.pkg"
    true && install=${install}.pkg
    sed \
    -e "s/KERNEL_NAME=.*/KERNEL_NAME=${_kernelname}/" \
    -e "s/KERNEL_VERSION=.*/KERNEL_VERSION=${_kernver}/" \
    -i "${startdir}/${install}"
    # install mkinitcpio preset file for kernel
    install -D -m644 "${srcdir}/linux.preset" "${pkgdir}/etc/mkinitcpio.d/${pkgbase}.preset"
    sed \
    -e "1s|'linux.*'|'${pkgbase}'|" \
    -e "s|ALL_kver=.*|ALL_kver=\"/boot/vmlinuz-${pkgbase}\"|" \
    -e "s|default_image=.*|default_image=\"/boot/initramfs-${pkgbase}.img\"|" \
    -e "s|fallback_image=.*|fallback_image=\"/boot/initramfs-${pkgbase}-fallback.img\"|" \
    -i "${pkgdir}/etc/mkinitcpio.d/${pkgbase}.preset"
    # remove build and source links
    rm -f "${pkgdir}"/lib/modules/${_kernver}/{source,build}
    # remove the firmware
    rm -rf "${pkgdir}/lib/firmware"
    # gzip -9 all modules to save 100MB of space
    find "${pkgdir}" -name '*.ko' -exec gzip -9 {} \;
    # make room for external modules
    ln -s "../extramodules-${_basekernel}${_kernelname:--ARCH}" "${pkgdir}/lib/modules/${_kernver}/extramodules"
    # add real version for building modules and running depmod from post_install/upgrade
    mkdir -p "${pkgdir}/lib/modules/extramodules-${_basekernel}${_kernelname:--ARCH}"
    echo "${_kernver}" > "${pkgdir}/lib/modules/extramodules-${_basekernel}${_kernelname:--ARCH}/version"
    # Now we call depmod...
    depmod -b "$pkgdir" -F System.map "$_kernver"
    # move module tree /lib -> /usr/lib
    mv "$pkgdir/lib" "$pkgdir/usr"
    _package-headers() {
    pkgdesc="Header files and scripts for building modules for ${pkgbase/linux/Linux} kernel"
    provides=("kernel26${_kernelname}-headers=${pkgver}")
    conflicts=("kernel26${_kernelname}-headers")
    replaces=("kernel26${_kernelname}-headers")
    install -dm755 "${pkgdir}/usr/lib/modules/${_kernver}"
    cd "${pkgdir}/usr/lib/modules/${_kernver}"
    ln -sf ../../../src/linux-${_kernver} build
    cd "${srcdir}/${_srcname}"
    install -D -m644 Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/Makefile"
    install -D -m644 kernel/Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/kernel/Makefile"
    install -D -m644 .config \
    "${pkgdir}/usr/src/linux-${_kernver}/.config"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include"
    for i in acpi asm-generic config crypto drm generated keys linux math-emu \
    media net pcmcia scsi sound trace uapi video xen; do
    cp -a include/${i} "${pkgdir}/usr/src/linux-${_kernver}/include/"
    done
    # copy arch includes for external modules
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/arch/x86"
    cp -a arch/x86/include "${pkgdir}/usr/src/linux-${_kernver}/arch/x86/"
    # copy files necessary for later builds, like nvidia and vmware
    cp Module.symvers "${pkgdir}/usr/src/linux-${_kernver}"
    cp -a scripts "${pkgdir}/usr/src/linux-${_kernver}"
    # fix permissions on scripts dir
    chmod og-w -R "${pkgdir}/usr/src/linux-${_kernver}/scripts"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/.tmp_versions"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/kernel"
    cp arch/${KARCH}/Makefile "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/"
    if [ "${CARCH}" = "i686" ]; then
    cp arch/${KARCH}/Makefile_32.cpu "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/"
    fi
    cp arch/${KARCH}/kernel/asm-offsets.s "${pkgdir}/usr/src/linux-${_kernver}/arch/${KARCH}/kernel/"
    # add headers for lirc package
    # pci
    for i in bt8xx cx88 saa7134; do
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/pci/${i}"
    cp -a drivers/media/pci/${i}/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/pci/${i}"
    done
    # usb
    for i in cpia2 em28xx pwc sn9c102; do
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/usb/${i}"
    cp -a drivers/media/usb/${i}/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/usb/${i}"
    done
    # i2c
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/i2c"
    cp drivers/media/i2c/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/i2c/"
    for i in cx25840; do
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/i2c/${i}"
    cp -a drivers/media/i2c/${i}/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/i2c/${i}"
    done
    # add docbook makefile
    install -D -m644 Documentation/DocBook/Makefile \
    "${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile"
    # add dm headers
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/md"
    cp drivers/md/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/md"
    # add inotify.h
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include/linux"
    cp include/linux/inotify.h "${pkgdir}/usr/src/linux-${_kernver}/include/linux/"
    # add wireless headers
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/"
    cp net/mac80211/*.h "${pkgdir}/usr/src/linux-${_kernver}/net/mac80211/"
    # add dvb headers for external modules
    # in reference to:
    # [url]http://bugs.archlinux.org/task/9912[/url]
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-core"
    cp drivers/media/dvb-core/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-core/"
    # and...
    # [url]http://bugs.archlinux.org/task/11194[/url]
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"
    cp include/config/dvb/*.h "${pkgdir}/usr/src/linux-${_kernver}/include/config/dvb/"
    # add dvb headers for [url]http://mcentral.de/hg/~mrec/em28xx-new[/url]
    # in reference to:
    # [url]http://bugs.archlinux.org/task/13146[/url]
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-frontends/"
    cp drivers/media/dvb-frontends/lgdt330x.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-frontends/"
    cp drivers/media/i2c/msp3400-driver.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/i2c/"
    # add dvb headers
    # in reference to:
    # [url]http://bugs.archlinux.org/task/20402[/url]
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/usb/dvb-usb"
    cp drivers/media/usb/dvb-usb/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/usb/dvb-usb/"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-frontends"
    cp drivers/media/dvb-frontends/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/dvb-frontends/"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/tuners"
    cp drivers/media/tuners/*.h "${pkgdir}/usr/src/linux-${_kernver}/drivers/media/tuners/"
    # add xfs and shmem for aufs building
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/fs/xfs"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}/mm"
    cp fs/xfs/xfs_sb.h "${pkgdir}/usr/src/linux-${_kernver}/fs/xfs/xfs_sb.h"
    # copy in Kconfig files
    for i in `find . -name "Kconfig*"`; do
    mkdir -p "${pkgdir}"/usr/src/linux-${_kernver}/`echo ${i} | sed 's|/Kconfig.*||'`
    cp ${i} "${pkgdir}/usr/src/linux-${_kernver}/${i}"
    done
    chown -R root.root "${pkgdir}/usr/src/linux-${_kernver}"
    find "${pkgdir}/usr/src/linux-${_kernver}" -type d -exec chmod 755 {} \;
    # strip scripts directory
    find "${pkgdir}/usr/src/linux-${_kernver}/scripts" -type f -perm -u+w 2>/dev/null | while read binary ; do
    case "$(file -bi "${binary}")" in
    *application/x-sharedlib*) # Libraries (.so)
    /usr/bin/strip ${STRIP_SHARED} "${binary}";;
    *application/x-archive*) # Libraries (.a)
    /usr/bin/strip ${STRIP_STATIC} "${binary}";;
    *application/x-executable*) # Binaries
    /usr/bin/strip ${STRIP_BINARIES} "${binary}";;
    esac
    done
    # remove unneeded architectures
    rm -rf "${pkgdir}"/usr/src/linux-${_kernver}/arch/{alpha,arc,arm,arm26,arm64,avr32,blackfin,c6x,cris,frv,h8300,hexagon,ia64,m32r,m68k,m68knommu,metag,mips,microblaze,mn10300,openrisc,parisc,powerpc,ppc,s390,score,sh,sh64,sparc,sparc64,tile,unicore32,um,v850,xtensa}
    _package-docs() {
    pkgdesc="Kernel hackers manual - HTML documentation that comes with the ${pkgbase/linux/Linux} kernel"
    provides=("kernel26${_kernelname}-docs=${pkgver}")
    conflicts=("kernel26${_kernelname}-docs")
    replaces=("kernel26${_kernelname}-docs")
    cd "${srcdir}/${_srcname}"
    mkdir -p "${pkgdir}/usr/src/linux-${_kernver}"
    cp -al Documentation "${pkgdir}/usr/src/linux-${_kernver}"
    find "${pkgdir}" -type f -exec chmod 444 {} \;
    find "${pkgdir}" -type d -exec chmod 755 {} \;
    # remove a file already in linux package
    rm -f "${pkgdir}/usr/src/linux-${_kernver}/Documentation/DocBook/Makefile"
    pkgname=("${pkgbase}" "${pkgbase}-headers" "${pkgbase}-docs")
    for _p in ${pkgname[@]}; do
    eval "package_${_p}() {
    _package${_p#${pkgbase}}
    done
    # vim:set ts=8 sts=2 sw=2 et:

  • File conflicts

    I am unable to upgrade any packages due to some conflicts.
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    Targets (180): curl-7.19.0-1 e2fsprogs-1.41.1-2 qtmod-4.4.2-2
    kdemod-kde-common-4.1.2-1 kdemod-kdelibs-4.1.2-2
    kdemod-kdepimlibs-4.1.2-1 kdemod-kdebase-runtime-4.1.2-1
    kdemod-kdebase-workspace-4.1.2-2
    kdemod-extragear-plasmoids-4.1.2-1
    kdemod-kdeaccessibility-common-4.1.2-1
    kdemod-kdeaccessibility-doc-4.1.2-1
    kdemod-kdeaccessibility-kmag-4.1.2-1
    kdemod-kdeaccessibility-kmousetool-4.1.2-1
    kdemod-kdeaccessibility-kmouth-4.1.2-1
    kdemod-kdeaccessibility-kttsd-4.1.2-1
    kdemod-kdeadmin-common-4.1.2-1 kdemod-kdeadmin-doc-4.1.2-1
    kdemod-kdeadmin-kcron-4.1.2-1
    kdemod-kdeadmin-knetworkconf-4.1.2-1
    kdemod-kdeadmin-ksystemlog-4.1.2-1
    kdemod-kdeadmin-kuser-4.1.2-1
    kdemod-kdeadmin-lilo-config-4.1.2-1
    kdemod-kdeartwork-common-4.1.2-1
    kdemod-kdeartwork-colorschemes-4.1.2-1
    kdemod-kdeartwork-emoticons-4.1.2-1
    kdemod-kdeartwork-iconthemes-4.1.2-1
    kdemod-kdeartwork-kworldclock-4.1.2-1
    kdemod-kdeartwork-screensavers-4.1.2-1
    kdemod-kdeartwork-sounds-4.1.2-1
    kdemod-kdeartwork-styles-4.1.2-1
    kdemod-kdeartwork-wallpapers-4.1.2-1 kdemod-kdebase-4.1.2-2
    kdemod-kdebase-doc-4.1.2-2 kdemod-kdebase-runtime-doc-4.1.2-1
    kdemod-kdebase-runtime-icons-4.1.2-1
    kdemod-kdebase-workspace-doc-4.1.2-2
    kdemod-kdebase-workspace-wallpapers-4.1.2-2
    kdemod-kdeedu-common-4.1.2-1 kdemod-kdeedu-blinken-4.1.2-1
    kdemod-kdeedu-doc-4.1.2-1 kdemod-kdeedu-kalgebra-4.1.2-1
    kdemod-kdeedu-kalzium-4.1.2-1 kdemod-kdeedu-kanagram-4.1.2-1
    kdemod-kdeedu-kbruch-4.1.2-1 kdemod-kdeedu-kgeography-4.1.2-1
    kdemod-kdeedu-khangman-4.1.2-1 kdemod-kdeedu-kig-4.1.2-1
    kdemod-kdeedu-kiten-4.1.2-1 kdemod-kdeedu-klettres-4.1.2-1
    kdemod-kdeedu-kmplot-4.1.2-1 kdemod-kdeedu-kpercentage-4.1.2-1
    kdemod-kdeedu-kstars-4.1.2-1 kdemod-kdeedu-ktouch-4.1.2-1
    kdemod-kdeedu-kturtle-4.1.2-1 kdemod-kdeedu-kwordquiz-4.1.2-1
    kdemod-kdeedu-marble-4.1.2-1 kdemod-kdeedu-parley-4.1.2-1
    kdemod-kdeedu-step-4.1.2-1 kdemod-kdegames-common-4.1.2-1
    kdemod-kdegames-bovo-4.1.2-1 kdemod-kdegames-doc-4.1.2-1
    kdemod-kdegames-katomic-4.1.2-1
    kdemod-kdegames-kbattleship-4.1.2-1
    kdemod-kdegames-kblackbox-4.1.2-1
    kdemod-kdegames-kblocks-4.1.2-1
    kdemod-kdegames-kbounce-4.1.2-1
    kdemod-kdegames-kbreakout-4.1.2-1
    kdemod-kdegames-kdiamond-4.1.2-1
    kdemod-kdegames-kfourinline-4.1.2-1
    kdemod-kdegames-kgoldrunner-4.1.2-1
    kdemod-kdegames-kiriki-4.1.2-1
    kdemod-kdegames-kjumpingcube-4.1.2-1
    kdemod-kdegames-klines-4.1.2-1
    kdemod-kdegames-kmahjongg-4.1.2-1
    kdemod-kdegames-kmines-4.1.2-1
    kdemod-kdegames-knetwalk-4.1.2-1 kdemod-kdegames-kolf-4.1.2-1
    kdemod-kdegames-kollision-4.1.2-1
    kdemod-kdegames-konquest-4.1.2-1 kdemod-kdegames-kpat-4.1.2-1
    kdemod-kdegames-kreversi-4.1.2-1 kdemod-kdegames-ksame-4.1.2-1
    kdemod-kdegames-kshisen-4.1.2-1 kdemod-kdegames-ksirk-4.1.2-1
    kdemod-kdegames-kspaceduel-4.1.2-1
    kdemod-kdegames-ksquares-4.1.2-1
    kdemod-kdegames-ksudoku-4.1.2-1
    kdemod-kdegames-ktuberling-4.1.2-1
    kdemod-kdegames-kubrick-4.1.2-1 kdemod-kdegames-lskat-4.1.2-1
    kdemod-kdegraphics-common-4.1.2-1
    kdemod-kdegraphics-doc-4.1.2-1
    kdemod-kdegraphics-gwenview-4.1.2-1
    kdemod-kdegraphics-kamera-4.1.2-1
    kdemod-kdegraphics-kcolorchooser-4.1.2-1
    kdemod-kdegraphics-kolourpaint-4.1.2-1
    kdemod-kdegraphics-kruler-4.1.2-1
    kdemod-kdegraphics-ksnapshot-4.1.2-1
    kdemod-kdegraphics-okular-4.1.2-1
    kdemod-kdemultimedia-common-4.1.2-2
    kdemod-kdemultimedia-doc-4.1.2-2
    kdemod-kdemultimedia-dragonplayer-4.1.2-2
    kdemod-kdemultimedia-juk-4.1.2-2
    kdemod-kdemultimedia-kmix-4.1.2-2
    kdemod-kdemultimedia-kscd-4.1.2-2
    kdemod-kdenetwork-common-4.1.2-1 kdemod-kdenetwork-doc-4.1.2-1
    kdemod-kdenetwork-kget-4.1.2-1
    kdemod-kdenetwork-knewsticker-4.1.2-1
    kdemod-kdenetwork-kopete-4.1.2-1
    kdemod-kdenetwork-kppp-4.1.2-1 kdemod-kdenetwork-krdc-4.1.2-1
    kdemod-kdenetwork-krfb-4.1.2-1 kdemod-kdepim-common-4.1.2-1
    kdemod-kdepim-akregator-4.1.2-1 kdemod-kdepim-doc-4.1.2-1
    kdemod-kdepim-kaddressbook-4.1.2-1
    kdemod-kdepim-kalarm-4.1.2-1 kdemod-kdepim-kjots-4.1.2-1
    kdemod-kdepim-kmail-4.1.2-1 kdemod-kdepim-knode-4.1.2-1
    kdemod-kdepim-knotes-4.1.2-1 kdemod-kdepim-korganizer-4.1.2-1
    kdemod-kdepim-ktimetracker-4.1.2-1
    kdemod-kdepim-wizards-4.1.2-1 kdemod-kdepim-kontact-4.1.2-1
    kdemod-kdesdk-common-4.1.2-1 kdemod-kdesdk-cervisia-4.1.2-1
    kdemod-kdesdk-doc-4.1.2-1 kdemod-kdesdk-kapptemplate-4.1.2-1
    kdemod-kdesdk-kate-4.1.2-1 kdemod-kdesdk-kbugbuster-4.1.2-1
    kdemod-kdesdk-kcachegrind-4.1.2-1
    kdemod-kdesdk-kdeaccounts-plugin-4.1.2-1
    kdemod-kdesdk-kdepalettes-4.1.2-1
    kdemod-kdesdk-kmtrace-4.1.2-1 kdemod-kdesdk-kompare-4.1.2-1
    kdemod-kdesdk-kprofilemethod-4.1.2-1
    kdemod-kdesdk-kstartperf-4.1.2-1
    kdemod-kdesdk-kuiviewer-4.1.2-1 kdemod-kdesdk-lokalize-4.1.2-1
    kdemod-kdesdk-poxml-4.1.2-1 kdemod-kdesdk-scripts-4.1.2-1
    kdemod-kdetoys-common-4.1.2-1 kdemod-kdetoys-amor-4.1.2-1
    kdemod-kdetoys-doc-4.1.2-1 kdemod-kdetoys-kteatime-4.1.2-1
    kdemod-kdetoys-ktux-4.1.2-1 kdemod-kdetoys-kweather-4.1.2-1
    kdemod-kdeutils-common-4.1.2-2 kdemod-kdeutils-ark-4.1.2-2
    kdemod-kdeutils-doc-4.1.2-2 kdemod-kdeutils-kcalc-4.1.2-2
    kdemod-kdeutils-kcharselect-4.1.2-2
    kdemod-kdeutils-kdessh-4.1.2-2 kdemod-kdeutils-kdf-4.1.2-2
    kdemod-kdeutils-kfloppy-4.1.2-2 kdemod-kdeutils-kgpg-4.1.2-2
    kdemod-kdeutils-ktimer-4.1.2-2 kdemod-kdeutils-kwallet-4.1.2-2
    kdemod-kdeutils-okteta-4.1.2-2
    kdemod-kdebindings-common-4.1.2-1
    kdemod-kdebindings-python-4.1.2-1
    kdemod-kdeutils-printer-applet-4.1.2-2
    kdemod-kdeutils-superkaramba-4.1.2-2
    kdemod-kdeutils-sweeper-4.1.2-2
    kdemod-kdewebdev-common-4.1.2-1 kdemod-kdewebdev-doc-4.1.2-1
    kdemod-kdewebdev-kfilereplace-4.1.2-1
    kdemod-kdewebdev-kimagemapeditor-4.1.2-1
    kdemod-kdewebdev-klinkstatus-4.1.2-1
    kdemod-kdewebdev-kommander-4.1.2-1 kdemod-kgrubeditor-0.8.5-1
    kdemod-shaman-1.0.9-2 pm-utils-1.2.1-1
    postgresql-libs-8.3.4-1 postgresql-8.3.4-1
    system-config-printer-1.0.7-2 texinfo-4.13a-1 vlc-0.9.3-5
    Total Download Size: 0.00 MB
    Total Installed Size: 940.21 MB
    Proceed with installation? [Y/n] y
    checking package integrity...
    (180/180) checking for file conflicts [#####################] 100%
    error: could not prepare transaction
    error: failed to commit transaction (conflicting files)
    /usr/share/doc/HTML/en/kcontrol/mouse/common exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    /usr/share/doc/HTML/en/kcontrol/mouse/index.cache.bz2 exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    /usr/share/doc/HTML/en/kcontrol/mouse/index.docbook exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/common exists in filesystem
    kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/index.cache.bz2 exists in filesystem
    kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/index.docbook exists in filesystem
    Errors occurred, no packages were upgraded.
    Can someone please tell me how to get rid of these conflicts without applying some quick temporary fix?
    Last edited by sidc (2008-10-06 08:47:07)

    sidc wrote:/usr/share/doc/HTML/en/kcontrol/mouse/common exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    /usr/share/doc/HTML/en/kcontrol/mouse/index.cache.bz2 exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    /usr/share/doc/HTML/en/kcontrol/mouse/index.docbook exists in both 'kdemod-kdebase-runtime-doc' and 'kdemod-kdebase-workspace-doc'
    That needs to be fixed at the KDEmod end.  Make sure you have updated your pacman database (pacman -Sy) and try again.  Then file a bug with them
    sidc wrote:kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/common exists in filesystem
    kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/index.cache.bz2 exists in filesystem
    kdemod-kdebase-workspace-doc: /usr/share/doc/HTML/en/kcontrol/mouse/index.docbook exists in filesystem
    See http://bbs.archlinux.org/viewtopic.php?id=56373 and follow instructions there

  • File conflicts when upgrading pacman

    My Arch system has not been upgraded in a few months as it has been out of commission.  I turned it on today and decided I should do a full system upgrade.  When I do so, pacman prompts me to upgrade pacman itself first, so I agree, and the upgrade errors out with the following message:
    checking for file conflicts...
    error: the following file conflicts were found:
         pacman: /etc/pacman.d/testing: exists in filesystem
    What do I do?

    Move this file out of pacman way

  • Ruby-cairo upgrade file conflicts [solved]

    I did a 'pacman -Su' and it tried to upgrade ruby-cairo but it then bombed out due to file conflicts. If I do a 'pacman -Qu ruby-cairo' it says the package does not exist, even though I'm pretty sure I installed it in the past and hence why there are file conflicts. Should I force the upgrade or are there better ways to solve this?
    Here's the output from pacman -Su
    Targets (5): bluez-4.79-2 libx11-1.3.5-2 pixman-0.20.0-1 ruby-cairo-1.10.0-1 ruby-pango-0.90.5-3
    Total Download Size: 0.00 MB
    Total Installed Size: 18.27 MB
    Proceed with installation? [Y/n] y
    checking package integrity...
    (5/5) checking for file conflicts [#######################################################################################################] 100%
    error: failed to commit transaction (conflicting files)
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/color.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/colors.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/constants.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/blur.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/circle.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/color.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/path.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/rectangle.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/context/triangle.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/paper.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/papers.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/path.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/cairo/point.rb exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/cairo.so exists in filesystem
    ruby-cairo: /usr/lib/ruby/site_ruby/1.9.1/x86_64-linux/rb_cairo.h exists in filesystem
    Errors occurred, no packages were upgraded.
    Last edited by skip (2010-11-19 11:04:03)

    farrel@ages ~ $ pacman -Qo /usr/lib/ruby/site_ruby/1.9.1/cairo.rb
    /usr/lib/ruby/site_ruby/1.9.1/cairo.rb is owned by ruby-rcairo 1.8.0-2
    So there's ruby-rcairo (what I have installed) and ruby-cairo which is what it's trying to install. I can probably just remove ruby-rcairo and install ruby-cairo.
    Last edited by skip (2010-11-19 10:59:05)

  • [IDEA] File Conflicts

    If Pacman when it gets to a file conflict(e.g. when a file already exists), it just stops and tells you what files are conflicting. It would be a cool feature if it would ask you if you want to overwrite the file, or not. For example it might say:
    File already exists: "/usr/bin/bash" Overwrite? [Y/n]
    Just an idea 
    Mark

    everyone's gotta have an "improvement" for pacman regarding config files.
    i recently gathered the opinion that this is entirely not pacman's fault, but the contents of the package. a program should never include a default configuration file, but provide an EXAMPLE. that way, you will never overwrite your config.
    optimally, this should be fixed upstream by the software developpers, but that's not likely to happen. if packagers agree with me, it would be possible to rename packaged config files to config.file.example.
    but i'm not counting on that either.

  • [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 "<*)))><")

  • Pacman hanging on "checking for file conflicts"

    I've tried running pacman -Syu on my laptop and pacman is simply hanging at the checking for file conflicts stage.  I've let it sit for several minutes, but it never seems to get past that stage.  The list of packages to be updated isn't long:
    Targets (5): bison-2.6.2-1 chromium-21.0.1180.75-1 flex-2.5.37-1 libldap-2.4.32-1 lm_sensors-3.3.2-4
    This is being done on a laptop that was only recently rebuilt with a new Arch install using the latest installation media.  The install went well and previous updates have worked with no problems.

    I'm glad you solved the problem but "pacman -Scc" shouldn't be necessary and makes it more difficult to recover in a variety of situations. You can always re-download old packages but having them in your cache makes it easy to roll something back and makes it possible to do this without, for example, a working network connection. I installed in November and I've never even run "pacman -Sc" let alone "pacman -Scc". (Though I have trimmed the cache to free up disk space using, I think, paccache.)

  • Checking for file conflicts: could not get filesystem information

    When I try to install a new package with pacman 4 I got the following warning just after pacman has done "checking for file conflicts":
    warning: could not get filesystem information for /var/lib/ntp/etc/resolv.conf (deleted): No such file or directory
    After the warning message is printed, the installation continues normally.  This warning message has never shown up before.
    I have ntpd running in a chroot as a non-root user (instructions).
    I am wondering if anyone else gets the same warning message and if this 'problem' can be solved.
    I forgot to say: the file is still there according to ls and is not empty, but the contents differs form the /etc/resolv.conf-file.
    tim@tim-notebook:~$ cat /var/lib/ntp/etc/resolv.conf && echo && cat /etc/resolv.conf
    # Generated by NetworkManager
    # Generated by NetworkManager
    nameserver 192.168.1.1
    Last edited by timothy (2012-01-19 00:15:51)

    I'm not sure how to do that or I do not know exactly what you mean.
    tim@tim-notebook:~$ pkgfile -gs "*etc/resolv.conf"
    core/filesystem
    extra/archboot
    But you probably already knew that.
    Running pacman with the --debug option did not gave me any more clues.  All I know now, is that this message is printed when the moundpoints are examined:
    stderr 'pacman -Syu--debug' output wrote:(...)
    debug: checking possible conflict: /var/lib/
    debug: file is a directory, not a conflict
    debug: checking available disk space
    warning: could not get filesystem information for /var/lib/ntp/etc/resolv.conf (deleted): No such file or directory
    debug: mountpoint: /var/lib/ntp/proc
    debug: mountpoint: /var/lib/ntp/lib
    debug: mountpoint: /var/lib/ntp/etc/services
    debug: mountpoint: /tmp

  • [solved] pacman 4 hangs after "checking for file conflicts"

    Like others, I removed yaourt and package-query because they conflicted with pacman4... not worried about that, I'll reinstall them later.
    I put the new pacman.conf in place (my old one wasn't really customized).  I left SigLevel = Never.
    Now, I can run pacman -Sy fine, but if I try to install anything, I it just hangs:
    sudo pacman -S audacity
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): audacity-1.3.14-2
    Total Download Size: 3.21 MiB
    Total Installed Size: 15.29 MiB
    Net Upgrade Size: -0.00 MiB
    Proceed with installation? [Y/n]
    :: Retrieving packages from extra...
    audacity-1.3.14-2-x86_64 3.2 MiB 1397K/s 00:02 [###########################] 100%
    (1/1) checking package integrity [###########################] 100%
    (1/1) loading package files [###########################] 100%
    (1/1) checking for file conflicts [###########################] 100%
    I've waited up to 20 or 30 minutes and nothing happens.  It's not just audacity, any package I try to install does this.
    Suggestions?
    Last edited by TheAmigo (2012-01-17 18:55:38)

    With --debug switch it prints:
    checking for file conflicts...
    debug: looking for file conflicts
    debug: searching for file conflicts: coreutils
    debug: searching for filesystem conflicts: coreutils
    debug: searching for file conflicts: ethtool
    debug: searching for filesystem conflicts: ethtool
    debug: searching for file conflicts: fail2ban
    debug: searching for filesystem conflicts: fail2ban
    debug: searching for file conflicts: gpgme
    debug: searching for filesystem conflicts: gpgme
    debug: searching for file conflicts: vim-runtime
    debug: searching for filesystem conflicts: vim-runtime
    debug: searching for file conflicts: gvim
    debug: searching for filesystem conflicts: gvim
    debug: searching for file conflicts: hdparm
    debug: searching for filesystem conflicts: hdparm
    debug: searching for file conflicts: inetutils
    debug: searching for filesystem conflicts: inetutils
    debug: searching for file conflicts: lib32-glibc
    debug: searching for filesystem conflicts: lib32-glibc
    debug: searching for file conflicts: lib32-gcc-libs
    debug: searching for filesystem conflicts: lib32-gcc-libs
    debug: searching for file conflicts: lib32-glib2
    debug: searching for filesystem conflicts: lib32-glib2
    debug: searching for file conflicts: lib32-gdk-pixbuf2
    debug: searching for filesystem conflicts: lib32-gdk-pixbuf2
    debug: searching for file conflicts: lib32-pango
    debug: searching for filesystem conflicts: lib32-pango
    debug: searching for file conflicts: lib32-gtk2
    debug: searching for filesystem conflicts: lib32-gtk2
    debug: searching for file conflicts: linux
    debug: searching for filesystem conflicts: linux
    debug: searching for file conflicts: nspluginwrapper
    debug: searching for filesystem conflicts: nspluginwrapper
    debug: searching for file conflicts: nvidia
    debug: searching for filesystem conflicts: nvidia
    debug: searching for file conflicts: qtwebkit
    debug: searching for filesystem conflicts: qtwebkit
    debug: searching for file conflicts: rpcbind
    debug: searching for filesystem conflicts: rpcbind
    debug: searching for file conflicts: unrar
    debug: searching for filesystem conflicts: unrar
    debug: searching for file conflicts: xscreensaver
    debug: searching for filesystem conflicts: xscreensaver
    checking available disk space...
    debug: checking available disk space
    Without the --debug switch
    Proceed with installation? [Y/n]
    (21/21) checking package integrity [############################] 100%
    (21/21) loading package files [############################] 100%
    (21/21) checking for file conflicts [############################] 100%
    Note that the 'checking available disk space...' is not printed without the --debug option although it doesn't look like being 'debug output'.
    I don't see much disk activity after that and the pacman process uses no CPU time and the process status goes to D in `ps` (man ps says: D: Uninterruptible sleep (usually IO)).
    Last edited by drrossum (2012-01-18 21:58:28)

  • OpenBox-OpenBabel file conflict

    One file seems to be in common between openbabel and openbox: /usr/bin/obprop. I doubt they provide the same functionality.
    :: Synchronizing package databases...
    community-testing is up to date
    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...
    Targets (16): consolekit-0.4.1-2 devicekit-power-013-1 eog-2.28.2-1
    gtksourceview2-2.8.2-1 gedit-2.28.3-1
    gnome2-user-docs-2.28.2-1 hal-info-0.20091130-1 hal-0.5.14-1
    kernel26-firmware-2.6.32.2-1 kernel26-2.6.32.2-1
    xcb-proto-1.6-1 libxcb-1.5-1 mono-2.6.1-1 openbox-3.4.9-1
    tint2-0.8-1 xorg-xkb-utils-7.5-2
    Total Download Size: 0.00 MB
    Total Installed Size: 288.12 MB
    Proceed with installation? [Y/n] Y
    checking package integrity...
    (16/16) checking for file conflicts [#####################] 100%
    error: failed to commit transaction (conflicting files)
    openbox: /usr/bin/obprop exists in filesystem
    Errors occurred, no packages were upgraded.

    http://bugs.archlinux.org/task/17555

  • Open file in main vi, write in subvi and close in mainvi

    Hi,
    Im opening a file in the main vi , passing the reference number to the
    write to text file which is located in the subvi and passing the refnum
    out from this vi to the main vi again to close the file.
    But, I always have only the last value of the measurement stored.
    Im getting data from the serial port.
    what am I doing wrong?
    Can someone help me.
    Thanks and regards.

    You probably have forgotten to set the "Write" function to APPEND the data to the file.
    This has nothing to do with where you are writing the file.  Check the inputs for the write function and make sure you set it up to append.
    Shane.
    Using LV 6.1 and 8.2.1 on W2k (SP4) and WXP (SP2)

  • HT1338 Itunes, Mac Book, Mac Book Pro, Ipad, iCloud, iphones,i touch, iPods purchased. My accounts have been compromised. My documents taken photos, Conatacts, Business accounts and files. They have used my ID and know my ss # everything. I need to talk t

    I need to talk to someone about changing all of my accounts. A iCloud account was opened not by me and I lost 17 years of contacts. I have slowly gotten them back. My files from my Mac Book were taken and are gone. It has cost me about 60,000 dollars in business since November which has effected my staff as well. Many personal ireplacable memories of my childrens Photos were taken, Business, designs and accounting and personalFiles you name it gone or corrupted. My main PC including 4 external hard drives, then the Mac Book, My Iphones,itouch. Ipad were next and then my Mac Book pro. This is very humbling and heart felt. those who work with me have very strong beliefs, it was an internal doing or I should say someone gained or was allowed access to my home and equipment. I travel and tour and am gone quite a bit. This was and is the most difficult thing that has happened to me in a long time. In truth business and work will and can be rectified that not the point. It's how and what has been done which is the most damaging very personal almost vidictive but I will stop there. I feel so violated and saddened at the same time. I am hoping to contact someone through Apple or even an outside source to see if my files can be recouped and how to go about doing these changes all at once without all of the emails back and forth to approve changes in accounts what a pain. I want to change all accounts associated with apple. Apple ID and Pass words, I tunes ID and Pass word you name it.When I leave for work now days I have to take all of my equipment or lock things in the safe. I have an alarm system that is very good in additons to, animals still with the animals inside the motion detectors are off and in reality the damage has been done . I now this sounds crazy but I have proof of my back up files not all of them plus you can see in my documents all of my business accounts which are in orderof complition and dates are empty. My email accounts were also hacked and thru that individuals were able to change at will. When you have over 20 years of an association and relationships they know everything about someone. I do not want to press charges but I am to that point I need to bring in someone to investigate and I really do not know whom to even call. I have won awards for my work and my designs and information being taken has hurt more than words can express. I am currently out of town doing this late at night. I have changed my banking you name it. I need to have access to my computers to work but the stress of these constant changes and invasion of privacy are beyond expression. I plug in any of my usb drives and they are empty or my computers do not recognize them. I plug in my usb connector from my HP 8100  Printer with Blue tooth capabilities and it pops up and an external E drive for downloading just like an external drive. My printer acepts every imaginable portable disk on the market . Many of my usb drives are gone or have been corrupted. I have this darn air drop that goes on all the time. My computers I turn off and then they are on when I get up. I can go on and on. I live in the bay area and I am asking for help in trying to stop all of this. I will call Apple next but I wanted to put it out on this forum with the hopes of some response or input. I have all of my new and very minimal recovered information now on a web-based server which I know is safe the pass words and set up were done very discreetly (one can only hope). I apologize in advance for laying this out there like this. I am just so frustrated and because of the POSSIBLE implications makes it even harder In which I truly want to be proven wrong. I have never written or thought that I would be doing this as it is. If anything I hope some good comes out of this for someone. Bluetooth is a powerful tool this much I know now. Wow this is just simply amazing. There are 14 products I have purchased. I have been a windows person for years because of my work somethings are prapriatary to that OS but I love the Apple products. I am despratley trying not to nor will I throw in the towel. I know its a great product and its not the product. I just want to have the best opotunity to recover and have control over my designs and pretty much my privacy and peace of mind not too much to ask..:-) Oh! do not get me wrong I am willing to pay for services thats not the issue here. Once again thank you for at least espressing my frustrations.
    Warmest Regards,

    Hi
    Level 2 posters and Above can report various posts.
    When they do so they have various options that they can attribute as the issue.
    I have reported your post.
    I found the one block of text very difficult to read.
    9:36 PM      Monday; January 28, 2013
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Mountain Lion 10.8.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

Maybe you are looking for

  • W500 w/ Windows 7 64-Bit Ultimate fails to recognize some audio CDs

    My DVD/CD drive (a HL-DT-ST_DVDRAM_GSA-U20N) in my Lenovo W500 laptop (running Windows 7 64-Bit Ultimate) fails to recognize some audio CDs. It recognizes most audio CDs, but a few are not recognized by Windows 7 itself, or by any other program on m

  • Virtual PC 7 problem

    Well now that I have upgraded to version 7, it is not working as well as 6 was. I have been searching for microsoft support, but just like their OS, no organization whatsoever. Maybe someone here has seen this problem. Windows 2000 was running fine i

  • How do I make a photo book with low grade pics from iphones?

    Hello, Can Anyone give me some help I am trying to make a photo book with low grade photos from iphones. Thank you!

  • Invoke built-in dumper via Attach API

    A set of Java 6 processes runs on localhost. Using a shell script, I could jmap -dump them all hourly. Can I do the same from Java code? How does jmap -dump actually work? Does it use the Attach API? (for those of us without the Research license)

  • How can i do to download again illustrator?

    i already download illustrator but i deleted from my computer how can i do to downloaded again ?