[SOLVED] conflict update: 3 packages in conflict

hi all!
i'm trying to update my system but i get this:
ricerca di conflitti in corso...
:: gobject-introspection e gir-repository vanno in conflitto. Vuoi rimuovere gir-repository? [s/N] s
:: cairo e cairo-ubuntu vanno in conflitto. Vuoi rimuovere cairo-ubuntu? [s/N] s
:: freetype2 e freetype2-ubuntu vanno in conflitto. Vuoi rimuovere freetype2-ubuntu? [s/N] s
errore: impossibile eseguire l'operazione richiesta (impossibile soddisfare le dipendenze)
:: fontconfig-ubuntu: richiede freetype2-ubuntu>=2.3.11
:: libxft-ubuntu: richiede freetype2-ubuntu
the output is in italian, hope you can understand it.
help
Last edited by tracuboTL (2010-10-06 16:48:04)

I have run into this issue as well:
:: Starting full system upgrade...
:: Replace libdjvu with extra/djvulibre? [Y/n] y
:: Replace libv4l with extra/v4l-utils? [Y/n] y
:: Replace monaco_linux with community/monaco-linux-font? [Y/n] y
:: Replace wireshark with extra/wireshark-gtk? [Y/n] y
resolving dependencies...
looking for inter-conflicts...
:: cairo and cairo-ubuntu are in conflict. Remove cairo-ubuntu? [y/N] y
:: freetype2 and freetype2-ubuntu are in conflict. Remove freetype2-ubuntu? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: fontconfig-ubuntu: requires freetype2-ubuntu>=2.3.11
:: libxft-ubuntu: requires freetype2-ubuntu
I tried updating freetype2-ubuntu first (using yaourt) but am encountering a strange error:
error: 'freetype2-ubuntu': could not find or read package
It appears the freetype2-ubuntu package does not exist any longer?  Originally I installed these to fix issues I was having with Firefox rendering fonts - following the guidelines here:
https://wiki.archlinux.org/index.php/Font_Configuration
Any help would be appreciated

Similar Messages

  • [SOLVED] Displaying updated packages

    I know that when I'm on the shell I can use pacman or yaourt to update my system, I can see if there is any new packages and update them. What I would like is a way to receive a daily email showing updated packages so I can remotely log on the server and update the system if I judge the updates important enough.
    I already do a similar thing on my FreeBSD boxes (I'm more of a BSD guy than a Linux one, but I digress).
    While thinking more about it, would something like this work:
    pacman -Syy >/dev/null | yaourt --query --upgrades --aur
    EDIT: Solution: see my last post in this thread.
    Last edited by lebel (2012-03-16 01:07:36)

    lebel wrote:
    keenerd wrote:There is also no reason to use -Sy at all, because it makes it too easy to break your system.
    Why?  With yaourt (or pacman) -Sy, only the database of the packages are updated, if need be. Two "y" would download the database for each repo even tho they weren't modified.
    When you run "pacman -Sy", you download the latest database files. After that point, any packages that you install will be the latest versions. If you don't run "pacman -Su" first, then you may install a new package without updating one of the libraries that it depends on, which may break the package. That is why it is recommended to always run "pacman -Syu". It makes sure that you always have consistent dependencies.
    Or course, if you know for sure that you will never install a package without running "pacman -u" first, then it doesn't matter. If that is not the case, it would be better to create a separate directory, symlink "/var/lib/pacman/local" into that directory, and then use that directory as the database directory in your scripts (pacman -Syb /path/to/dir). That way, the system database is not affected. To save further bandwidth, you can just copy the downloaded databases in the alternative database directory into the default database directory when you want to update the system databases.
    Last edited by Xyne (2012-03-15 20:50:16)

  • [SOLVED] pacman: updating package. how to see old version?

    Hi,
    is it possible to see the old version of a package before doing an update? "pacman -Suu" only shows the new version and not the installed version
    Thanks
    Last edited by genmich (2010-08-24 20:22:55)

    genmich wrote:
    Hi,
    is it possible to see the old version of a package before doing an update? "pacman -Suu" only shows the new version and not the installed version
    Thanks
    Actually, it shows both the old and new versions in a very pretty way:
    [karol@black apps]$ sudo pacman -Suu
    :: Starting full system upgrade...
    warning: hdparm: downgrading from version 9.29-1 to version 9.28-1
    warning: intel-dri: ignoring package upgrade (7.5.1-2 => 7.8.2-1)
    warning: libdrm: ignoring package upgrade (2.4.19-1 => 2.4.21-2)
    warning: libgl: ignoring package upgrade (7.5.1-2 => 7.8.2-1)
    warning: lrzip: downgrading from version 0.46-1 to version 0.45-1
    warning: stfl: downgrading from version 0.21-2 to version 0.21-1
    warning: xf86-input-evdev: ignoring package upgrade (2.2.5-1 => 2.4.0-2)
    warning: xf86-input-keyboard: ignoring package upgrade (1.3.2-2 => 1.4.0-2)
    warning: xf86-input-mouse: ignoring package upgrade (1.4.0-2 => 1.5.0-2)
    warning: ignoring package replacement (xf86-video-intel-legacy-2.3.2-3 => xf86-video-intel-newest-2.12.0-1)
    warning: xf86-video-vesa: ignoring package upgrade (2.2.0-1 => 2.3.0-2)
    warning: xorg-server: ignoring package upgrade (1.6.3.901-1 => 1.8.1.902-1)
    warning: xorg-server-utils: ignoring package upgrade (7.4-7 => 7.5-5)
    resolving dependencies...
    looking for inter-conflicts...
    I have all of the above packages in IgnorePkg:
    IgnorePkg = xorg-server xorg-server-utils xf86-video-intel-legacy xf86-video-vesa xf86-input-evdev xf86-input-keyboard xf86-input-mouse intel-dri libgl libdrm

  • XAML editor failes, Package failed updates, dependency or conflict validation.Windows cannot install package App

    Hi,
    I have just installed Visual Studio Express 2013 update on Windows 8.1 OS, and started a new Windows Phone App project. When I'm opening a new XAML editor window, it fails with the following error message:
    System.Exception
    Package failed updates, dependency or conflict validation.
    Windows cannot install package App.af631a335.af069.a4bf5.a81c7.af4c34f85cb29 because this package depends on another package that could not be found. This package requires
    minimum version 0.0.0.0 of framework Microsoft.VCLibs.120.00.Debug published by any publisher to install. Provide the framework along with this package.
       at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateDesignerProcess(String applicationPath, String clientPort, Uri hostUri, IDictionary
    environmentVariables, Int32& processId, Object& processData)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.ProcessIsolationDomain..ctor(ProcessDomainFactory factory, IIsolationBoundary boundary,
    AppDomainSetup appDomainInfo, FrameworkName targetFramework, String identifier, String baseDirectory)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.ProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       at Microsoft.Expression.HostUtility.Platform.AppContainerProcessDomainFactory.CreateIsolationDomain(IIsolationBoundary boundary)
       at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.Initialize()
       at Microsoft.Expression.DesignHost.Isolation.Primitives.IsolationBoundary.CreateInstance[T](Type type)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedObjectFactory.Initialize()
       at Microsoft.VisualStudio.ExpressionHost.Services.VSIsolationService.CreateObjectFactory(IIsolationTarget isolationTarget, IObjectCatalog catalog)
       at Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
       at Microsoft.Expression.DesignHost.Isolation.IsolationService.CreateLease(IIsolationTarget isolationTarget)
       at Microsoft.Expression.DesignHost.IsolatedDesignerService.CreateLease(IIsolationTarget isolationTarget, CancellationToken cancelToken, DesignerServiceEntry&
    entry)
       at Microsoft.Expression.DesignHost.IsolatedDesignerService.IsolatedDesignerView.CreateDesignerViewInfo(CancellationToken cancelToken)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.InvokeWithCulture[T](CultureInfo culture, Func`2 func, CancellationToken cancelToken)
       at Microsoft.Expression.DesignHost.Isolation.IsolatedTaskScheduler.<>c__DisplayClassa`1.<StartTask>b__6()
       at System.Threading.Tasks.Task`1.InnerInvoke()
       at System.Threading.Tasks.Task.Execute()
    I Have tried repairing visual studio But no use.
    I have unistalled all the things and installed again but no use . Please anybody resolve this issue..

    Hello amanojkumar24,
    I see a related error thread from here:
    https://social.msdn.microsoft.com/Forums/windowsapps/en-US/b6a66a5a-e3b4-4f1a-848e-c1a6b7668b31/desgin-mode-breaks-down-during-windows-store-application-windows-8?forum=toolsforwinapps
    As you've already repaired Visual Studio but Visual Studio still reports the error for you, we need to look into the error info:
    This package requires minimum version 0.0.0.0 of framework Microsoft.VCLibs.120.00.Debug published by any publisher to install.
    So here we need this package "Microsoft.VCLibs.120.00.Debug"
    Please do the following:
    1. Check your installation that you have enabled VC++ components. If you haven't or if you are not sure of it, please check this blog:
    http://blogs.msdn.com/b/vcblog/archive/2014/08/01/c-runtime-for-sideloaded-windows-8-1-apps.aspx
    Then you can download and install the package from
    here.
    2. You can also make sure you've registered and already have the license:
    http://stackoverflow.com/questions/20010421/vs-2013-xaml-editor-and-microsoft-vclibs-120-00-debug
    Someone fixed it by using this solution.
    Best regards,
    Barry
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • [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:

  • [SOLVED] Pacman: cant install, remove, update packages

    I'm new to Arch, and yes I've read the Wiki and the sticky post "pacman error: FILENAME exists in filesystem".
    I can't install or update packages. Just synced the local database. I want to install the package "mc", so I ran:
    pacman -S mc
    All required packages were downloaded but then I got lots of:
    [package-name]: /path/to/file exists in file system
    I tried to remove that package but it says:
    loading package data...
    error: '[package-name]': could not find or read package
    I'm totally confused!
    Last edited by presario (2009-02-13 05:08:06)

    here's the output from "pacman -S mc"
    resolving dependencies...
    looking for inter-conflicts...
    Targets: kernel-headers-2.6.27.6-2 tzdata-2009a-1 glibc-2.9-4 ncurses-5.7-2
    Total Download Size: 0.00 MB
    Total Installed Size: 51.91 MB
    checking package integrity...
    checking for file conflicts...
    error: could not prepare transaction
    kernel-headers: /usr/include/asm-generic/errno-base.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/errno.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/fcntl.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/ioctl.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/mman.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/poll.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/resource.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/siginfo.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/signal.h exists in filesystem
    kernel-headers: /usr/include/asm-generic/statfs.h exists in filesystem
    kernel-headers: /usr/include/asm/a.out.h exists in filesystem
    kernel-headers: /usr/include/asm/auxvec.h exists in filesystem
    kernel-headers: /usr/include/asm/boot.h exists in filesystem
    kernel-headers: /usr/include/asm/bootparam.h exists in filesystem
    tzdata: /usr/bin/tzselect exists in filesystem
    tzdata: /usr/sbin/zdump exists in filesystem
    tzdata: /usr/sbin/zic exists in filesystem
    tzdata: /usr/share/man/man3/newctime.3.gz exists in filesystem
    tzdata: /usr/share/man/man3/newtzset.3.gz exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Abidjan exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Accra exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Addis_Ababa exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Algiers exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Asmara exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Asmera exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Bamako exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Bangui exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Banjul exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Bissau exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Blantyre exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Brazzaville exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Bujumbura exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Cairo exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Casablanca exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Ceuta exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Conakry exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Dakar exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Dar_es_Salaam exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Djibouti exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Douala exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/El_Aaiun exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Freetown exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Gaborone exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Harare exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Johannesburg exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Kampala exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Khartoum exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Kigali exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Kinshasa exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Lagos exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Libreville exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Lome exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Luanda exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Lubumbashi exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Lusaka exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Malabo exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Maputo exists in filesystem
    tzdata: /usr/share/zoneinfo/Africa/Maseru exists in filesystem
    glibc: /etc/locale.gen exists in filesystem
    glibc: /etc/nscd.conf exists in filesystem
    glibc: /etc/rc.d/nscd exists in filesystem
    glibc: /etc/rpc exists in filesystem
    glibc: /lib/ld-linux.so.2 exists in filesystem
    glibc: /lib/libBrokenLocale.so.1 exists in filesystem
    glibc: /lib/libSegFault.so exists in filesystem
    glibc: /lib/libanl.so.1 exists in filesystem
    glibc: /lib/libc.so.6 exists in filesystem
    glibc: /lib/libcidn.so.1 exists in filesystem
    glibc: /lib/libcrypt.so.1 exists in filesystem
    glibc: /lib/libdl.so.2 exists in filesystem
    glibc: /lib/libm.so.6 exists in filesystem
    glibc: /lib/libmemusage.so exists in filesystem
    glibc: /lib/libnsl.so.1 exists in filesystem
    glibc: /lib/libnss_compat.so.2 exists in filesystem
    glibc: /lib/libnss_dns.so.2 exists in filesystem
    glibc: /lib/libnss_files.so.2 exists in filesystem
    glibc: /lib/libnss_hesiod.so.2 exists in filesystem
    glibc: /lib/libnss_nis.so.2 exists in filesystem
    glibc: /lib/libnss_nisplus.so.2 exists in filesystem
    glibc: /lib/libpcprofile.so exists in filesystem
    glibc: /lib/libpthread.so.0 exists in filesystem
    glibc: /lib/libresolv.so.2 exists in filesystem
    glibc: /lib/librt.so.1 exists in filesystem
    glibc: /lib/libthread_db-1.0.so exists in filesystem
    glibc: /lib/libthread_db.so.1 exists in filesystem
    glibc: /lib/libutil.so.1 exists in filesystem
    glibc: /sbin/ldconfig exists in filesystem
    glibc: /sbin/sln exists in filesystem
    glibc: /usr/bin/catchsegv exists in filesystem
    glibc: /usr/bin/gencat exists in filesystem
    glibc: /usr/bin/getconf exists in filesystem
    glibc: /usr/bin/getent exists in filesystem
    glibc: /usr/bin/iconv exists in filesystem
    glibc: /usr/bin/ldd exists in filesystem
    glibc: /usr/bin/lddlibc4 exists in filesystem
    glibc: /usr/bin/locale exists in filesystem
    glibc: /usr/bin/localedef exists in filesystem
    glibc: /usr/bin/mtrace exists in filesystem
    glibc: /usr/bin/pcprofiledump exists in filesystem
    glibc: /usr/bin/rpcgen exists in filesystem
    glibc: /usr/bin/sprof exists in filesystem
    glibc: /usr/bin/xtrace exists in filesystem
    glibc: /usr/include/_G_config.h exists in filesystem
    glibc: /usr/include/a.out.h exists in filesystem
    glibc: /usr/include/aio.h exists in filesystem
    glibc: /usr/include/aliases.h exists in filesystem
    glibc: /usr/include/alloca.h exists in filesystem
    glibc: /usr/include/ar.h exists in filesystem
    glibc: /usr/include/argp.h exists in filesystem
    glibc: /usr/include/argz.h exists in filesystem
    glibc: /usr/include/arpa/ftp.h exists in filesystem
    glibc: /usr/include/arpa/inet.h exists in filesystem
    glibc: /usr/include/arpa/nameser.h exists in filesystem
    glibc: /usr/include/arpa/nameser_compat.h exists in filesystem
    glibc: /usr/include/arpa/telnet.h exists in filesystem
    glibc: /usr/include/arpa/tftp.h exists in filesystem
    glibc: /usr/include/assert.h exists in filesystem
    glibc: /usr/include/bits/a.out.h exists in filesystem
    glibc: /usr/include/bits/byteswap.h exists in filesystem
    glibc: /usr/include/bits/cmathcalls.h exists in filesystem
    glibc: /usr/include/bits/confname.h exists in filesystem
    glibc: /usr/include/bits/dirent.h exists in filesystem
    glibc: /usr/include/bits/dlfcn.h exists in filesystem
    glibc: /usr/include/bits/elfclass.h exists in filesystem
    glibc: /usr/include/bits/endian.h exists in filesystem
    glibc: /usr/include/bits/environments.h exists in filesystem
    glibc: /usr/include/bits/errno.h exists in filesystem
    glibc: /usr/include/bits/error.h exists in filesystem
    glibc: /usr/include/bits/fcntl.h exists in filesystem
    glibc: /usr/include/bits/fcntl2.h exists in filesystem
    glibc: /usr/include/bits/fenv.h exists in filesystem
    glibc: /usr/include/bits/fenvinline.h exists in filesystem
    glibc: /usr/include/bits/huge_val.h exists in filesystem
    glibc: /usr/include/bits/huge_valf.h exists in filesystem
    glibc: /usr/include/bits/huge_vall.h exists in filesystem
    glibc: /usr/include/bits/in.h exists in filesystem
    glibc: /usr/include/bits/inf.h exists in filesystem
    glibc: /usr/include/bits/initspin.h exists in filesystem
    glibc: /usr/include/bits/ioctl-types.h exists in filesystem
    glibc: /usr/include/bits/ioctls.h exists in filesystem
    glibc: /usr/include/bits/ipc.h exists in filesystem
    glibc: /usr/include/bits/ipctypes.h exists in filesystem
    glibc: /usr/include/bits/libc-lock.h exists in filesystem
    glibc: /usr/include/bits/libio-ldbl.h exists in filesystem
    glibc: /usr/include/bits/link.h exists in filesystem
    glibc: /usr/include/bits/local_lim.h exists in filesystem
    glibc: /usr/include/bits/locale.h exists in filesystem
    glibc: /usr/include/bits/mathcalls.h exists in filesystem
    glibc: /usr/include/bits/mathdef.h exists in filesystem
    glibc: /usr/include/bits/mathinline.h exists in filesystem
    glibc: /usr/include/bits/mman.h exists in filesystem
    glibc: /usr/include/bits/monetary-ldbl.h exists in filesystem
    glibc: /usr/include/bits/mqueue.h exists in filesystem
    glibc: /usr/include/bits/mqueue2.h exists in filesystem
    glibc: /usr/include/bits/msq.h exists in filesystem
    glibc: /usr/include/bits/nan.h exists in filesystem
    glibc: /usr/include/bits/netdb.h exists in filesystem
    glibc: /usr/include/bits/poll.h exists in filesystem
    glibc: /usr/include/bits/posix1_lim.h exists in filesystem
    glibc: /usr/include/bits/posix2_lim.h exists in filesystem
    glibc: /usr/include/bits/posix_opt.h exists in filesystem
    glibc: /usr/include/bits/printf-ldbl.h exists in filesystem
    glibc: /usr/include/bits/pthreadtypes.h exists in filesystem
    glibc: /usr/include/bits/resource.h exists in filesystem
    glibc: /usr/include/bits/sched.h exists in filesystem
    glibc: /usr/include/bits/select.h exists in filesystem
    glibc: /usr/include/bits/sem.h exists in filesystem
    glibc: /usr/include/bits/semaphore.h exists in filesystem
    glibc: /usr/include/bits/setjmp.h exists in filesystem
    ncurses: /bin/tput exists in filesystem
    ncurses: /lib/libncursesw.so.5 exists in filesystem
    ncurses: /usr/bin/captoinfo exists in filesystem
    ncurses: /usr/bin/clear exists in filesystem
    ncurses: /usr/bin/infocmp exists in filesystem
    ncurses: /usr/bin/infotocap exists in filesystem
    ncurses: /usr/bin/ncursesw5-config exists in filesystem
    ncurses: /usr/bin/reset exists in filesystem
    ncurses: /usr/bin/tic exists in filesystem
    ncurses: /usr/bin/toe exists in filesystem
    ncurses: /usr/bin/tset exists in filesystem
    ncurses: /usr/include/curses.h exists in filesystem
    ncurses: /usr/include/cursesapp.h exists in filesystem
    ncurses: /usr/include/cursesf.h exists in filesystem
    ncurses: /usr/include/cursesm.h exists in filesystem
    ncurses: /usr/include/cursesp.h exists in filesystem
    ncurses: /usr/include/cursesw.h exists in filesystem
    ncurses: /usr/include/cursslk.h exists in filesystem
    ncurses: /usr/include/eti.h exists in filesystem
    ncurses: /usr/include/etip.h exists in filesystem
    ncurses: /usr/include/form.h exists in filesystem
    ncurses: /usr/include/menu.h exists in filesystem
    ncurses: /usr/include/ncurses.h exists in filesystem
    ncurses: /usr/include/ncurses_dll.h exists in filesystem
    ncurses: /usr/include/panel.h exists in filesystem
    ncurses: /usr/include/term.h exists in filesystem
    ncurses: /usr/include/termcap.h exists in filesystem
    ncurses: /usr/include/unctrl.h exists in filesystem
    ncurses: /usr/lib/libcurses.a exists in filesystem
    ncurses: /usr/lib/libcurses.so exists in filesystem
    ncurses: /usr/lib/libcursesw.so exists in filesystem
    ncurses: /usr/lib/libform.a exists in filesystem
    ncurses: /usr/lib/libform.so exists in filesystem
    ncurses: /usr/lib/libformw.a exists in filesystem
    ncurses: /usr/lib/libformw.so exists in filesystem
    ncurses: /usr/lib/libformw.so.5 exists in filesystem
    ncurses: /usr/lib/libmenu.a exists in filesystem
    i can't post the everything since it's too long (about 6000 lines), the forum is not letting me to post everything

  • [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

  • A bug in Fire Fox's update that is conflicting with PLESK site builder

    I asked AISO.net support for help because when I opened the PLESK Site-builder to edit my website, all I saw was HTML code instead of the WYSIWYG editor. They replied: Try using Internet Explorer as the site builder is optimized for that browser. It appears there is a bug in Fire Fox's update that is conflicting with the site builder program.
    Until fire fox addresses this issue you will need to use another browser.
    I want to use FIREFOX! Thanks, Janet

    Yes, there is a solution for this, made by Apple. Unfortunately nobody here is allowed to tell you what that is. Rules.
    But you can find the solution here:
    http://www.logicprohelp.com/forum/viewtopic.php?f=1&t=106513

  • [SOLVED] XFCE 4.6 installation conflicts: xfce-mcs-manager obsolete.

    I am running Arch Linux on LXDE and would like to try the brand new XFCE 4.6. It seems most of the packages have arrived in the extra repo but when I try:
    # pacman -S xfce4
    I get:
    looking for inter-conflicts...
    error: unresolvable package conflicts detected
    error: failed to prepare transaction (conflicting dependencies)
    :: xfce4-settings: conflicts with xfce-mcs-manager
    I don't find xfce-mcs-manager version 4.6.0.
    I just had a look on xfce wiki:
    xfce-mcs-manager
    This component is obsolete (superseded by xfconf) and will be removed in 4.6!
    The dependency needs to be removed.
    kagashe
    Last edited by kagashe (2009-02-28 15:14:53)

    I said no to install the whole xfce4 group and then said no to following packages:
    :: Install libxfce4mcs from group xfce4? [Y/n] n
    :: Install xfce-mcs-manager from group xfce4? [Y/n] n
    :: Install xfce-mcs-plugins from group xfce4? [Y/n] n
    and proceeded to install and it works. Posting this running XFCE 4.6 on Arch Linux.
    kagashe
    Last edited by kagashe (2009-02-28 15:14:02)

  • Root partition suddenly full while updating packages with Pacman

    Hello
    I'm not sure if this is a problem with Pacman, but my root partition seems to have become completely full while updating my system using pacman -Syu. Before updating anything, there seems to have been an update to a new version of Pacman (3.3.1-1) that needed to be installed before updating packages.
    In the middle of the updates, I got this error:
    error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
    Also, I don't know if this is related, but I got a lot of 'not found' errors after that.
    The entire output from everything:
    ~ $ sudo pacman -Syu
    Password:
    :: Synchronizing package databases...
    core 34.6K 101.4K/s 00:00:00 [#####################] 100%
    extra 427.5K 394.3K/s 00:00:01 [#####################] 100%
    community 374.7K 362.2K/s 00:00:01 [#####################] 100%
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] y
    resolving dependencies...
    looking for inter-conflicts...
    Targets (1): pacman-3.3.1-1
    Total Download Size: 0.60 MB
    Total Installed Size: 2.10 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    pacman-3.3.1-1-x86_64 618.9K 455.6K/s 00:00:01 [#####################] 100%
    checking package integrity...
    (1/1) checking for file conflicts [#####################] 100%
    (1/1) upgrading pacman [#####################] 100%
    ~ $ sudo pacman -Syu
    :: Synchronizing package databases...
    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 (42): taglib-extras-1.0.1-1 qt-4.5.3-2 liblastfm-0.3.0-4
    loudmouth-1.4.3-1 libmtp-0.3.7-1.1 amarok-2.2.0-1 apr-1.3.9-1
    db-4.8.24-1 apr-util-1.3.9-3 apache-2.2.13-3 bluez-4.54-1
    python-2.6.3-1 dbus-python-0.83.0-2.1 device-mapper-2.02.53-1
    eclipse-3.5.1-1 gpm-1.20.6-3 perl-5.10.1-3 groff-1.20.1-3
    vim-7.2.266-1 gvim-7.2.266-2 heimdal-1.2.1-7 inkscape-0.46-13
    iproute2-2.6.29-2 lib32-db-4.8.24-1 lib32-heimdal-1.2.1-7
    libical-0.44-1 libsasl-2.1.23-2 lm_sensors-3.1.1-2
    lvm2-2.02.53-1 nexuiz-data-2.5.2-1 nexuiz-2.5.2-1
    redland-1.0.9-4 openoffice-base-3.1.1-2 pam-1.0.4-2
    php-5.3.0-5 pstoedit-3.50-1 ruby-1.9.1_p243-2 soprano-2.3.1-1
    texlive-bin-2009.4-1 texlive-core-2009.15574-1 wget-1.12-1
    xchat-2.8.6-5
    Total Download Size: 1354.95 MB
    Total Installed Size: 2035.02 MB
    Proceed with installation? [Y/n] y
    :: Retrieving packages from core...
    db-4.8.24-1-x86_64 4.7M 432.0K/s 00:00:11 [#####################] 100%
    device-mapper-2.02.... 479.0K 287.9K/s 00:00:02 [#####################] 100%
    gpm-1.20.6-3-x86_64 173.2K 243.7K/s 00:00:01 [#####################] 100%
    perl-5.10.1-3-x86_64 13.5M 412.5K/s 00:00:33 [#####################] 100%
    groff-1.20.1-3-x86_64 4.1M 365.7K/s 00:00:12 [#####################] 100%
    heimdal-1.2.1-7-x86_64 2.8M 368.5K/s 00:00:08 [#####################] 100%
    iproute2-2.6.29-2-x... 489.0K 303.8K/s 00:00:02 [#####################] 100%
    libsasl-2.1.23-2-x86_64 118.5K 252.4K/s 00:00:00 [#####################] 100%
    lvm2-2.02.53-1-x86_64 930.3K 327.3K/s 00:00:03 [#####################] 100%
    pam-1.0.4-2-x86_64 537.8K 289.5K/s 00:00:02 [#####################] 100%
    wget-1.12-1-x86_64 672.4K 308.0K/s 00:00:02 [#####################] 100%
    :: Retrieving packages from extra...
    qt-4.5.3-2-x86_64 26.9M 418.8K/s 00:01:06 [#####################] 100%
    liblastfm-0.3.0-4-x... 223.4K 252.0K/s 00:00:01 [#####################] 100%
    loudmouth-1.4.3-1-x... 80.8K 183.8K/s 00:00:00 [#####################] 100%
    libmtp-0.3.7-1.1-x86_64 439.4K 309.5K/s 00:00:01 [#####################] 100%
    amarok-2.2.0-1-x86_64 10.9M 486.0K/s 00:00:23 [#####################] 100%
    apr-1.3.9-1-x86_64 328.5K 332.4K/s 00:00:01 [#####################] 100%
    apr-util-1.3.9-3-x86_64 237.6K 322.3K/s 00:00:01 [#####################] 100%
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from archlinux.unixheads.org : Connection timed out
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'apache-2.2.13-3-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    bluez-4.54-1-x86_64 671.6K 361.7K/s 00:00:02 [#####################] 100%
    python-2.6.3-1-x86_64 15.2M 442.0K/s 00:00:35 [#####################] 100%
    dbus-python-0.83.0-... 177.4K 225.6K/s 00:00:01 [#####################] 100%
    eclipse-3.5.1-1-x86_64 162.0M 457.1K/s 00:06:03 [#####################] 100%
    vim-7.2.266-1-x86_64 8.6M 437.9K/s 00:00:20 [#####################] 100%
    gvim-7.2.266-2-x86_64 1115.4K 216.9K/s 00:00:05 [#####################] 100%
    inkscape-0.46-13-x86_64 18.4M 464.6K/s 00:00:41 [#####################] 100%
    libical-0.44-1-x86_64 281.3K 283.7K/s 00:00:01 [#####################] 100%
    lm_sensors-3.1.1-2-... 133.2K 228.9K/s 00:00:01 [#####################] 100%
    redland-1.0.9-4-x86_64 307.4K 275.7K/s 00:00:01 [#####################] 100%
    error: error writing to file '/var/cache/pacman/pkg/openoffice-base-3.1.1-2-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'openoffice-base-3.1.1-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/php-5.3.0-5-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'php-5.3.0-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/pstoedit-3.50-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'pstoedit-3.50-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/ruby-1.9.1_p243-2-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'ruby-1.9.1_p243-2-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/soprano-2.3.1-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'soprano-2.3.1-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/texlive-bin-2009.4-1-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'texlive-bin-2009.4-1-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/texlive-core-2009.15574-1-any.pkg.tar.gz': No space left on device
    error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'texlive-core-2009.15574-1-any.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    error: error writing to file '/var/cache/pacman/pkg/xchat-2.8.6-5-x86_64.pkg.tar.gz': No space left on device
    error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : Not Found
    error: failed retrieving file 'xchat-2.8.6-5-x86_64.pkg.tar.gz' from mirror.cs.vt.edu : File unavailable (e.g., file not found, no access)
    warning: failed to retrieve some files from extra
    error: failed to commit transaction (File unavailable (e.g., file not found, no access))
    Errors occurred, no packages were upgraded.
    ~ $
    Also, I haven't restarted my system yet. Should I try and see what happens?
    Thanks!

    This happened to me recently. I could not restart my laptop properly due to lack of space on my root partition.
    The error during boot was along the lines of:-
    Starting D-BUS system messagebus   - Failed
    Failed to start message bus: Failed to close "var/run/dbus.pid": No space left on drive
    Hardware Abstraction Layer - Failed
    everything else during the boot was as normal till I started to type in my username - but couldn't because the keyboard was inactive.
    I used a Wolvix live CD to investigate and found a QT4 file in the packman cache which was 6.9GB in size (compared to the normal 27mb size). Once that was deleted and the drive/partition error checked everything was back to normal. So before you reboot I would definitely recommend clearing any oversize file out of your packman cache, or just clearing the whole cache.
    Last edited by Nixie (2009-10-05 17:16:13)

  • Why distribute Software Update Packages to DP's?

    I recently integrated WSUS with SCCM 2012 and deployed my first update package, I distributed it to our DP's at each of our facilities and then deployed the package. I am seeing results but it looks like all my clients are going directly to the Active
    SUP for the updates instead of grabbing them from their DP's (which is causing my admins to flip over bandwidth usage). If the clients can only grab the updates from the SUP itself what is the point of distributing the software update package to them?
    Is this things running as intended or should they be looking to their DP's for this? I have already investigated the option of setting up secondary sites and creating downstream SUP's but I am seeing conflicting forum posts mentioning that the DP's should
    handle to update downloads so I don't want to commit to reorganizing our SCCM infrastructure when there is a simpler solution to this.

    Yes the SUP was previously the Upstream server for our stand alone WSUS environment, when we integrated WSUS with SCCM we cleared the GPO directing PC's where to get updates from so that it would not interfere with the default client policies I have set.
    Interesting point about the DP on the SUP, it does have a DP role assigned as it was the DP for our corporate office. I know the boundaries are configured correctly because my software packages are downloaded by the clients from their local DP's, I even double
    checked this to make sure they were not assigned to this DP for some reason. We have the CAS set as the fallback point as well so I don't think that is why either. Our CAS has a DP role and could serve as this for our corporate office, would it be worth a
    shot to clear the DP role from the SUP server and see if this reassigns the WUA managed server for the clients?  
    <![LOG[Enabling WUA Managed server policy to use server: http://NAME OF SUP.DOMAIN.LOCAL:8530]LOG]!><time="08:36:20.522+360" date="02-26-2014" component="WUAHandler" context="" type="1" thread="3924" file="sourcemanager.cpp:938">
    That is an excerpt from the WUAHandler.log on one of the clients at a one of our facilities, would this be the correct place to see where it is downloading the update from? My network admin originally tipped me off to this when he was noticing high bandwidth
    utilization from our facilities and traced the packets out to our SUP. I edited out the name of the SUP but I know this is the assigned SUP for my Primary site.

  • Update package to DP once a day causing contant package refresh

    Experiencing a weird issue with a package that i am curious is a bug or not.
    I have a script that pulls the latest FEP definitions from Microsoft every day at 3:00 AM and puts it in the package source directory for the corresponding SCCM package.  I then set the package to update the distribution points daily at 5:00 AM. (currently
    I have 2 Dp's, one on the primary site and one on a secondary site at a remote location)
    Reviewing the distribution point status I noticed the package is being "refreshed" every minute or so on the secondary site DP only.  the primary site DP appears to be working fine.
    Below is the list of status messages that appear every minute or so:
    Severity    Type    Site code    Date / Time    System    Component    Message ID    Description
    Information    Milestone    S10    12/31/2012 11:31:49 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2301    Distribution Manager successfully
    processed package "EPDefinitionForOSD" (package ID = P100001B).
    Information    Milestone    S10    12/31/2012 11:31:49 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2330    Distribution Manager successfully
    distributed package "P100001B" to distribution point "["Display=\\myserver.mydomain.com\"]MSWNET:["SMS_SITE=S10"]\\myserver.mydomain.com\".
    Information    Milestone    S10    12/31/2012 11:31:49 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2375    Created virtual directories on
    the defined share or volume on distribution point "["Display=\\myserver.mydomain.com\"]MSWNET:["SMS_SITE=S10"]\\myserver.mydomain.com\" successfully.
    Information    Milestone    S10    12/31/2012 11:31:49 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2375    Created virtual directories on
    the defined share or volume on distribution point "["Display=\\myserver.mydomain.com\"]MSWNET:["SMS_SITE=S10"]\\myserver.mydomain.com\" successfully.
    Information    Milestone    S10    12/31/2012 11:31:49 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2342    Distribution Manager is starting
    to distribute package "EPDefinitionForOSD" to distribution point "["Display=\\myserver.mydomain.com\"]MSWNET:["SMS_SITE=S10"]\\myserver.mydomain.com\".
    Information    Milestone    S10    12/31/2012 11:31:48 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2317    Distribution Manager is refreshing
    package "P100001B" on distribution point "["Display=\\myserver.mydomain.com\"]MSWNET:["SMS_SITE=S10"]\\myserver.mydomain.com\".
    Information    Milestone    S10    12/31/2012 11:31:48 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2311    Distribution Manager successfully
    created or updated package "P100001B".
    Information    Milestone    S10    12/31/2012 11:31:48 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2300    Distribution Manager is beginning
    to process package "EPDefinitionForOSD" (package ID = P100001B).
    Information    Milestone    S10    12/31/2012 11:31:30 AM    myserver.mydomain.com    SMS_DISTRIBUTION_MANAGER    2301    Distribution Manager successfully
    processed package "EPDefinitionForOSD" (package ID = P100001B).
    I removed the update DP's on schedule option and the constant refreshing has stopped.  Anyone have any ideas on where to look to troubleshoot?
    Thanks!

    Yes, I know this is an old post, but I’m trying to clean them up. Did you solve this problem, if so what was the solution?
    That error happens when you are not a member of the Connect program. Register with the CM!2 connect program and the error will go away. See this blog post for more details.
    http://www.enhansoft.com/blog/microsoft-connect-and-page-not-found-error-message
    Garth Jones | My blogs: Enhansoft and
    Old Blog site | Twitter:
    @GarthMJ

  • Failed to update package

    Hi,
    I created new distribution point on a Windows 7 machine, I got this error "Failed to update package", the user which used to create DP is a domain admin.
    Any suggestion to solve this error?
    Thank you

    Whether the DP is installed successfully? You can confirm this from Monitoring --> Distribution Point Configuration Status. Once that is successful you can verify the log files for more details. 
    Anoop C Nair -
    @anoopmannur :: MY Site:
     www.AnoopCNair.com ::
    FaceBook:
     ConfigMgr(SCCM) Page ::
    Linkedin:
     Linkedin<

  • Information about updated packages

    Often when I update my system I want to know what changes have been made to a specific package. Does arch have this information somewhere? On other distros there are places you can look up what the new changes are to a package. It would be good to know if the updated package is just a new build from upstream, a change in the configuration, or a patch to fix some security flaw. For certain things like kernel updates or binutils I can get paranoid upgrading and would just like to read some change log.
    It seems like the most logical places for this in my mind would be a flag to pacman when doing -Suy or perhaps information about the update on the RSS feed for new packages.

    f4hy wrote:The -Qc option is great for the limited packages that have changelogs, but at that point it is a bit too late. It would be nice to know what will be changed BEFORE upgrading the package. A flag to pacman to give the equivalent of -Qc but for --sync would be nice, unfortunately -c is already used :-\
    You can query packages before they are installed, you just have to point it to a file with -Qcp.
    The file must be local, which means downloading it first.
    [fp@oscar ~]$ pacman -Qcp `sudo pacman -Sup|grep -e ^http`
    error: package "http://mirrors.gigenet.com/archlinux/core/os/i686/dhcpcd-4.0.10-1-i686.pkg.tar.gz" not found

  • Problem with update packages MDT

    Hi, when i build boot image with update packages the mdt it give me a error
    Error: 0x800f081e
    The specified package is not applicable to this image.
    Exit code = -2146498530
    The wim file is take from win 7 italian iso x64, the updates I push in mdt are the same that I install on test machine with italian iso.
    I think the problem is in some script of mdt when "update deployment share"

    The only update that I recall being required for WAIK 3 was the advanced format drive patch (Unless you have the WAIK 3.1 update in which case it is unneeded).
    So can you post the output that is failing?  Specifically when you choose Update Deployment Share and it is building the boot wims can you select 'Save Output' and post that output here?
    What version of MDT are you using?
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Has mssql2008r2 got "Cumulative Update Package 6 for SQL Server 2008 Service Pack 1"

    hi,
    I have
    Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86)   Apr  2 2010 15:53:02   Copyright (c) Microsoft Corporation  Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 3) 
    , i wanted to know has it got
    "Cumulative Update Package 6 for SQL Server 2008 Service Pack 1"
    so that i do not have to install or i have to install
    yours sincerley

    Thank u, please tel me can i instal  sp3.
    I have noticed the link of sp2 (http://www.microsoft.com/en-in/download/details.aspx?id=30437)
     has listed
    (SQL Server 2008 R2 Express Edition)
    SQL Server 2008 R2 Service Pack 2 (SP2) is now available for download. SQL Server 2008 R2 service packs are cumulative and can be used to upgrade all releases of SQL Server 2008 R2 to Service Pack 2. SQL Server 2008 R2 Service Pack 2 contains Cumulative Update
    1 to 5 from SQL Server 2008 R2 SP1. The package can be used to upgrade the following SQL Server 2008 R2 editions: 
    SQL Server 2008 R2 Parallel Computing Edition
    SQL Server 2008 R2 Datacenter Edition
    SQL Server 2008 R2 Enterprise Edition and Developer Edition
    SQL Server 2008 R2 Standard Edition
    SQL Server 2008 R2 Web Edition
    SQL Server 2008 R2 Workgroup Edition
    SQL Server 2008 R2 Express Edition
    where as link of sp3(http://www.microsoft.com/en-us/download/details.aspx?id=44271)
    has not listed express edition but written in general.
    SQL Server 2008 R2 Service Pack 3 (SP3) is now available for download. SQL Server 2008 R2 service packs are cumulative and can be used to upgrade all releases of SQL Server 2008 R2 to Service Pack 3. SQL Server 2008 R2 Service Pack 3 contains
    Cumulative Update 1 to 13 from SQL Server 2008 R2 SP2. The package can be used to upgrade the following SQL Server 2008 R2 editions: 
    SQL Server 2008 R2 Parallel Computing Edition
    SQL Server 2008 R2 Datacenter Edition
    SQL Server 2008 R2 Enterprise Edition and Developer Edition
    SQL Server 2008 R2 Standard Edition
    SQL Server 2008 R2 Web Edition
    SQL Server 2008 R2 Workgroup Edition
    yours sincerley

Maybe you are looking for