[SOLVED] Pacman and a WebDAV(s) repository

Hi together,
i tried to set up a private repository using WebDAV (instead of http/ftp) but it did'nt work.
I cannot find anything about using pacman together with WebDAV.
The only solution I see, is using davfs2 and mount the repository locally.
Am I doing something wrong or is WebDAV simply not supported by pacman?
Thanks!
Edit: Not possible - closed
Last edited by float (2013-02-25 07:53:03)

I'm kind of in the same case:
I did my usual
pacman -Syu
some days ago, and got the following error:
error: failed to commit transaction (invalid or corrupted package)
qt-4.5.3-2-i686.pkg.tar.gz is invalid or corrupted
Errors occurred, no packages were upgraded.
I did a
pacman -Scc
which cleared the cache, and proceeded to do another pacman -Syu, which ended in the same issue and same error message.
I'm suspecting the repo (chile arch repo) is/was for some time somehow  out of sync (?), and would keep on doing the same thing but I wanted to first check here for any suggestion. It's also bothersome because I had a large number of package to upgrade after the pacman -Syu and clearing the cache means having to download everything over again...
On top of it, it's preventing me to upgrade at all (as it exits  in error).
Thanks!

Similar Messages

  • [SOLVED] Pacman and ABS sync give different results

    I have been having a few issues with the NZ mirror, however they have been sorted. I have -Syy'ed a couple of times and get back:
    :: Starting full system upgrade...
    local database is up to date
    Which I know isn't the case as I visited the mirror via a browser and I can see Thunderbird 3 sitting there (taunting me)...
    So I did a
    # abs
    and now in /var/abs/extra/ I have thunderbird 3 sitting there. How is that possible?
    Last edited by jasonwryan (2009-12-18 21:41:19)

    jasonwryan wrote:
    How would I find that?
    /edit
    /var/log/pacman.log reports
    [2009-12-18 16:01] synchronizing package lists
    You open up the address in a browser and see all the files on the mirror and the dates they changed, there should be a file called extra.db.tar.gz which is the file listing what's on the mirror. You can also check mirror status on this page https://users.archlinux.de/~gerbra/mirrorcheck.html

  • [SOLVED] Pacman and yaourt not working when run with "sudo"

    Hi,
    I am an Arch newbie, just installed Arch 3.10 on my machine. I access internet through a proxy server and I'm facing this strange problem -
    Pacman is unable to fetch packages when I run it through sudo - "sudo pacman -S smplayer" (It gives network unreachable error).
    However when I run it through root, it retrieves those same packages successfully.
    yaourt also faces a similar kind of problem -
    When I run it through sudo or as root, it is unable to retrieve packages which can be downloaded by pacman. But, when I run pacman to download those same packages, it is able to do so.
    I am using gnome 3.8, and use radiotray ( It's for listening online radios ). When I run it via 'Alt-F2' or as a startup application, it's not able to connect to any radio station ( which means it's not connecting to the internet ). However, on running it via terminal, it connects to the internet successfully. Are these 2 problems related ? I'm facing the first one even without loading gnome, so it's not gnome's problem, i guess.
    I can ping successfully through my administrator as well as root account, connect to the internet via browser, and ssh, git, bzr are also working fine.
    What can I do to resolve this ?
    Thanks
    Last edited by parinporecha (2013-09-12 06:01:06)

    parinporecha wrote:
    To configure proxy, I added the line "export http_proxy=PROXY_LINK" to the bashrc files of user and root.
    Regarding Arch 3.10, yes i meant the installation media from 2013.09.01 ( kernel 3.10 )
    That's why root works, but not sudo. Sudo clears the environment. See man sudo and man sudoers.

  • [solved] pacman -Syy and -Syu work, but packages won't install

    Hello, everyone. I'm really new to Arch, but I did search all over Google and the forums and couldn't find an answer to this, so I thought I'd ask the forums.
    I just installed Arch, and I'm trying to install sudo.
    When I run pacman -S sudo, I get:
    sudo package not found, searching for group...
    error: 'sudo': not found in syncdb
    However, when I run pacman -Syy, I get:
    ::Synchronizing package databases...
    error: failed retrieving file 'core.db.tar.gz' from mirrors.kernel.org: File unavailable (e.g., file not found, no access)
    ...(other similar errors from other mirrors)
    core     4.1K     43.7K/s     00:00:00 [##########] 100%
    ...(same for extra and community)
    (Sorry I didn't copy the entire output out, I'm not connected to the internet on the Arch computer, so I'm typing this by hand on another one. I tried a bunch of mirrors earlier, and only one mirror actually works: the Arch one, which as a download cap.)
    So my package databases are getting updated, but somehow pacman isn't recognizing them or something.
    I updated pacman to see if that would work.
    pacman -V
    Pacman v3.3.3 - libalpm v4.0.3
    It didn't.
    I'm running 2.6.33-ARCH according to lib/modules.
    I haven't changed my etc/pacman.conf. [core] and its Include, [extra] and its Include, and [community] and its Include are all uncommented. No packages are ignored.
    My etc/pacman.d/mirrorlist was updated from the Arch Mirror Generator. I uncommented everything in United States.
    I have internet set up, and I've tried taking down wlan0 and putting it back up. iwconfig shows that wlan0 works and is connected, and I'm pinging google.com successfully, so I know internet works.
    Thanks in advance for any help, and please let me know if I'm missing any information. I tried to be thorough.
    Last edited by bananagranola (2011-08-08 22:20:10)

    Wow, that was fast! Thanks!
    /etc/pacman.d/mirrorlist:
    ## Arch Linux repository mirrorlist
    ## Generated on 2011-08-07
    ## Any
    #Server = [url]ftp://mirrors.kernel.org/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.kernel.org/archlinux/$repo/os/$arch[/url]
    ## Australia
    #Server = [url]ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.iinet.net.au/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.internode.on.net/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.internode.on.net/pub/archlinux/$repo/os/$arch[/url]
    ## Belarus
    #Server = [url]ftp://ftp.byfly.by/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.byfly.by/pub/archlinux/$repo/os/$arch[/url]
    ## Belgium
    #Server = [url]ftp://archlinux.mirror.kangaroot.net/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.mirror.kangaroot.net/$repo/os/$arch[/url]
    ## Brazil
    #Server = [url]ftp://archlinux.c3sl.ufpr.br/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.c3sl.ufpr.br/$repo/os/$arch[/url]
    ## Canada
    #Server = [url]ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.its.dal.ca/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.its.dal.ca/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://less.cogeco.net/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://less.cogeco.net/pub/archlinux/$repo/os/$arch[/url]
    ## Chile
    #Server = [url]ftp://mirror.archlinux.cl/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.netglobalis.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.netglobalis.net/archlinux/$repo/os/$arch[/url]
    ## China
    #Server = [url]http://mirrors.163.com/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.bjtu.edu.cn/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror6.bjtu.edu.cn/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch[/url]
    ## Colombia
    #Server = [url]http://www.laqee.unal.edu.co/archlinux/$repo/os/$arch[/url]
    ## Czech Republic
    #Server = [url]http://mirror.vpsfree.cz/archlinux/$repo/os/$arch[/url]
    ## Denmark
    #Server = [url]ftp://mirrors.dotsrc.org/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.dotsrc.org/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.klid.dk/archlinux/$repo/os/$arch[/url]
    ## Estonia
    #Server = [url]ftp://ftp.eenet.ee/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.eenet.ee/pub/archlinux/$repo/os/$arch[/url]
    ## Finland
    #Server = [url]ftp://mirror.academica.fi/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.academica.fi/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.archlinux.fi/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.archlinux.fi/archlinux/$repo/os/$arch[/url]
    ## France
    #Server = [url]http://mir.archlinux.fr/$repo/os/$arch[/url]
    #Server = [url]ftp://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://distrib-coffee.ipsl.jussieu.fr/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mir1.archlinux.fr/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mir1.archlinux.fr/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://miroir.ezvan.fr/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.polymorf.fr/$repo/os/$arch[/url]
    ## Germany
    #Server = [url]http://archlinux.limun.org/$repo/os/$arch[/url]
    #Server = [url]ftp://artfiles.org/archlinux.org/$repo/os/$arch[/url]
    #Server = [url]http://artfiles.org/archlinux.org/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.de.leaseweb.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.de.leaseweb.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.devnu11.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp5.gwdg.de/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch[/url]
    #Server = [url]http://ftp.hosteurope.de/mirror/ftp.archlinux.org/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp-stud.hs-esslingen.de/pub/Mirrors/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirrors.n-ix.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.n-ix.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.selfnet.de/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.selfnet.de/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.spline.inf.fu-berlin.de/mirrors/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.tu-chemnitz.de/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.uni-kl.de/pub/linux/archlinux/$repo/os/$arch[/url]
    ## Great Britain
    #Server = [url]ftp://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.lividpenguin.com/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://archlinux.positive-internet.com/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.positive-internet.com/$repo/os/$arch[/url]
    #Server = [url]ftp://mirrors.uk2.net/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.mirrors.uk2.net/$repo/os/$arch[/url]
    ## Greece
    #Server = [url]ftp://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.cc.uoc.gr/mirrors/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.ntua.gr/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.ntua.gr/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.otenet.gr/pub/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.otenet.gr/linux/archlinux/$repo/os/$arch[/url]
    ## Hungary
    #Server = [url]ftp://ftp.mfa.kfki.hu/pub/mirrors/ftp.archlinux.org/$repo/os/$arch[/url]
    ## India
    #Server = [url]ftp://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.cse.iitk.ac.in/archlinux/$repo/os/$arch[/url]
    ## Ireland
    #Server = [url]ftp://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch[/url]
    #Server = [url]http://ftp.heanet.ie/mirrors/ftp.archlinux.org/$repo/os/$arch[/url]
    ## Israel
    #Server = [url]ftp://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.isoc.org.il/pub/archlinux/$repo/os/$arch[/url]
    ## Italy
    #Server = [url]http://mirrors.prometeus.net/archlinux/$repo/os/$arch[/url]
    ## Japan
    #Server = [url]ftp://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.jaist.ac.jp/pub/Linux/ArchLinux/$repo/os/$arch[/url]
    ## Kazakhstan
    #Server = [url]ftp://archlinux.kz/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.kz/$repo/os/$arch[/url]
    ## Korea
    #Server = [url]ftp://mirror.yongbok.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.yongbok.net/archlinux/$repo/os/$arch[/url]
    ## Latvia
    #Server = [url]http://archlinux.goodsoft.lv/$repo/os/$arch[/url]
    ## Luxembourg
    #Server = [url]ftp://archlinux.mirror.root.lu/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.mirror.root.lu/$repo/os/$arch[/url]
    ## Moldova
    #Server = [url]ftp://mirror.ihost.md/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.ihost.md/archlinux/$repo/os/$arch[/url]
    ## Netherlands
    #Server = [url]http://mirrors3.kernel.org/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.nl.leaseweb.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.nl.leaseweb.net/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.nluug.nl/pub/os/Linux/distr/archlinux/$repo/os/$arch[/url]
    ## New Caledonia
    #Server = [url]ftp://archlinux.nautile.nc/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.nautile.nc/archlinux/$repo/os/$arch[/url]
    ## Norway
    #Server = [url]ftp://mirror.archlinux.no/$repo/os/$arch[/url]
    #Server = [url]http://mirror.archlinux.no/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.pvv.ntnu.no/pub/archlinux/$repo/os/$arch[/url]
    ## Poland
    #Server = [url]ftp://ftp.piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch[/url]
    #Server = [url]http://piotrkosoft.net/pub/mirrors/ftp.archlinux.org/$repo/os/$arch[/url]
    ## Portugal
    #Server = [url]ftp://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.rnl.ist.utl.pt/pub/archlinux/$repo/os/$arch[/url]
    ## Romania
    #Server = [url]ftp://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.adnettelecom.ro/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.archlinux.ro/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.archlinux.ro/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch[/url]
    #Server = [url]http://ftp.roedu.net/mirrors/archlinux.org/$repo/os/$arch[/url]
    ## Russia
    #Server = [url]http://mirror.worldis.me/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirror.yandex.ru/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirror.yandex.ru/archlinux/$repo/os/$arch[/url]
    ## Spain
    #Server = [url]ftp://ftp.rediris.es/mirror/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://sunsite.rediris.es/mirror/archlinux/$repo/os/$arch[/url]
    ## Sweden
    #Server = [url]ftp://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.ds.hj.se/pub/os/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors4.kernel.org/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.lysator.liu.se/pub/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.portlane.com/pub/os/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.portlane.com/pub/os/linux/archlinux/$repo/os/$arch[/url]
    ## Switzerland
    #Server = [url]ftp://archlinux.puzzle.ch/$repo/os/$arch[/url]
    #Server = [url]http://archlinux.puzzle.ch/$repo/os/$arch[/url]
    ## Taiwan
    #Server = [url]ftp://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://linux.cs.nctu.edu.tw/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://shadow.ind.ntou.edu.tw/archlinux/$repo/os/$arch[/url]
    #Server = [url]ftp://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.tku.edu.tw/Linux/ArchLinux/$repo/os/$arch[/url]
    ## Turkey
    #Server = [url]ftp://ftp.linux.org.tr/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.linux.org.tr/archlinux/$repo/os/$arch[/url]
    ## Ukraine
    #Server = [url]ftp://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch[/url]
    #Server = [url]http://ftp.linux.kiev.ua/pub/Linux/ArchLinux/$repo/os/$arch[/url]
    #Server = [url]ftp://mirrors.mithril.org.ua/linux/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.mithril.org.ua/linux/archlinux/$repo/os/$arch[/url]
    ## United States
    Server = [url]ftp://archlinux.supsec.org/pub/linux/arch/$repo/os/$arch[/url]
    Server = [url]http://archlinux.supsec.org/$repo/os/$arch[/url]
    Server = [url]ftp://cake.lib.fit.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://cake.lib.fit.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirrors.cat.pdx.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirror.ece.vt.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://ftp.archlinux.org/$repo/os/$arch[/url]
    Server = [url]ftp://ftp.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch[/url]
    Server = [url]http://www.gtlib.gatech.edu/pub/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://mirror.ancl.hawaii.edu/linux/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirror.ancl.hawaii.edu/linux/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirrors1.kernel.org/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirrors2.kernel.org/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch[/url]
    Server = [url]http://lug.mtu.edu/archlinux/ftpfull/$repo/os/$arch[/url]
    Server = [url]http://mirror.mocker.org/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://ftp.osuosl.org/pub/archlinux/$repo/os/$arch[/url]
    Server = [url]http://ftp.osuosl.org/pub/archlinux/$repo/os/$arch[/url]
    Server = [url]ftp://mirror.rit.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirror.rit.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirrors.rutgers.edu/archlinux/$repo/os/$arch[/url]
    Server = [url]http://mirrors.lax1.thegcloud.com/arch//$repo/os/$arch[/url]
    Server = [url]http://mirror.yellowfiber.net/archlinux/$repo/os/$arch[/url]
    ## Uzbekistan
    #Server = [url]ftp://mirrors.st.uz/archlinux/$repo/os/$arch[/url]
    #Server = [url]http://mirrors.st.uz/archlinux/$repo/os/$arch[/url]
    /etc/pacman.conf:
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl %u > %o
    #CleanMethod = KeepInstalled
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    #[testing]
    ## Add your preferred servers here, they will be used first
    #Include = /etc/pacman.d/mirrorlist
    [core]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [extra]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    #[community-testing]
    ## Add your preferred servers here, they will be used first
    #Include = /etc/pacman.d/mirrorlist
    [community]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    iwconfig:
    wlan0 IEEE 802.11bg ESSID:"default-g"
    Mode:Managed Frequency:2.462 GHz Access Point: 00:11:95:68:33:6A
    Bit Rate=1 Mb/s Tx-Power=20 dBm
    Retry long limit:7 RTS thr:off Fragment thr:off
    Encryption key:off
    Power Management:off
    Link Quality=66/70 Signal level=-44 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0
    pacman -S sudo:
    sudo package not found, searching for group...
    error: 'sudo': not found in sync db
    pacman -Syy:
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading core.db.tar.gz...
    error: failed retrieving file 'extra.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading extra.db.tar.gz...
    error: failed retrieving file 'community.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading community.db.tar.gz...
    pacman -Syu:
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading core.db.tar.gz...
    error: failed retrieving file 'extra.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading extra.db.tar.gz...
    error: failed retrieving file 'community.db.tar.gz' from archlinux.supsec.org : File unavailable (e.g., file not found, no access)
    downloading community.db.tar.gz...
    :: Starting full system upgrade...
    local database is up to date
    Note: both Syu and Syy from the console show the [######] 100% line, but won't output with >
    pacman -V:
    .--. Pacman v3.3.3 - libalpm v4.0.3
    / _.-' .-. .-. .-. Copyright (C) 2006-2009 Pacman Development Team
    \ '-. '-' '-' '-' Copyright (C) 2002-2006 Judd Vinet
    This program may be freely redistributed under
    the terms of the GNU General Public License.
    ping google.com:
    PING google.com (74.125.224.49) 56(84) bytes of data.
    64 bytes from 74.125.224.49: icmp_seq=1 ttl=55 time=18.3 ms
    64 bytes from 74.125.224.49: icmp_seq=2 ttl=55 time=21.8 ms
    64 bytes from 74.125.224.49: icmp_seq=3 ttl=55 time=18.4 ms
    64 bytes from 74.125.224.49: icmp_seq=4 ttl=55 time=16.8 ms
    64 bytes from 74.125.224.49: icmp_seq=5 ttl=55 time=18.3 ms
    --- google.com ping statistics ---
    5 packets transmitted, 5 received, 0% packet loss, time 4005ms
    rtt min/avg/max/mdev = 16.889/18.764/21.839/1.647
    Hope that helps. Thanks!
    Last edited by bananagranola (2011-08-08 05:23:33)

  • [SOLVED] Pacman broken by partial upgrade. How to fix and update?

    Pacman partially upgraded a system during pacman -Syu and, as a result, pacman itself is broken.
    So I'm facing two issues, the one which caused the upgrade to fail and the fact that pacman no longer works.
    I answered yes to all of the below:
    :: Starting full system upgrade...
    :: Replace kactivities with extra/kactivities4? [Y/n] y
    :: Replace lzo2 with core/lzo? [Y/n] y
    :: Replace phonon-gstreamer with extra/phonon-qt4-gstreamer? [Y/n] y
    :: Replace phonon-gstreamer with extra/phonon-qt5-gstreamer? [Y/n] y
    :: Replace polkit-qt with extra/polkit-qt4? [Y/n] y
    :: Replace shared-color-profiles with extra/colord? [Y/n] y
    :: Replace twisted with extra/python2-twisted? [Y/n] y
    All seemed well until all the downloads and verifications were finished.
    (646/646) checking for file conflicts [######################] 100%
    (1/6) removing lzo2 [######################] 100%
    (2/6) removing shared-color-profiles [######################] 100%
    (3/6) removing polkit-qt [######################] 100%
    (4/6) removing phonon-gstreamer [######################] 100%
    (5/6) removing kactivities [######################] 100%
    (6/6) removing twisted [######################] 100%
    ( 1/646) upgrading linux-api-headers [######################] 100%
    ( 2/646) upgrading tzdata [######################] 100%
    ( 3/646) upgrading filesystem [######################] 100%
    warning: /etc/group installed as /etc/group.pacnew
    warning: /etc/passwd installed as /etc/passwd.pacnew
    warning: /etc/gshadow installed as /etc/gshadow.pacnew
    warning: /etc/shadow installed as /etc/shadow.pacnew
    error: extract: not overwriting dir with file /var/run
    error: problem occurred while upgrading filesystem
    error: could not commit transaction
    error: failed to commit transaction (transaction aborted)
    Errors occurred, no packages were upgraded.
    The upgrade failed because of "extract: not overwriting dir with file /var/run".
    The last line is not entirely true because I don't think the removals were rolled back.
    Since pacman depends on lzo2 I now get the error below whenever I try to launch it.
    pacman: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory
    So I need to figure out a way to fix pacman and correct the issue that is causing the update to fail without causing even bigger problems.
    I'd appreciate any suggestions!
    Thanks.
    Last edited by authentec (2014-08-26 07:02:00)

    headkase wrote:
    Your filesystem package was upgraded, you had 646 packages to upgrade.  You haven't run "pacman -Syu" in years.  Your system will be near impossible to upgrade.  Reinstall, and update regularly.
    Am I wrong?
    According to pacman.log my last successful upgrade was in April May 2014 (hardly anything upgraded so I missed it in the logs at first).
    Strangely enough, pacman -Qe reports the same filesystem version (filesystem 2014.07-1) both before and after the upgrade today.
    Unless I'm mistaken that would mean it wasn't upgraded (or it was upgraded and not rolled back when the transaction failed which wouldn't be my first guess).
    So it would appear you are wrong on both counts, headkase.
    After I forced installation of the replacement lzo the upgrade went ahead without a hitch.
    So no, the system wasn't impossible to upgrade either. Wrong there too.
    I'm not sure exactly what went wrong though. It might have all been due to lzo2 not being automatically replaced successfully. Yet I'm not sure why it would have attempted to upgrade filesystem when it failed then report the same version after the full system upgrade completed successfully.
    Last edited by authentec (2014-08-26 16:16:46)

  • [SOLVED] Pacman "config file could not be read" error during Arch ins

    I've been attempting to get Arch setup for a while now, and after having some trouble with partitions, my wireless connecting, and setting up repos and mirrors, which the Wiki helped me solve, I've hit a bigger bump.  While updating the system using pacman as the Beginners Guide says to do, I get errors when I try to continue the update process as follows :
    btw: I'm typing this on a laptop next to my computer
    [root@McArch~]# pacman -Syu
    error: config file /etc/pacman.d/core could not be read
    error: config file /etc/pacman.d/extra could not be read
    error: config file /etc/pacman.d/community could not be read
    :: Synchronizing package databases . . .
    error: failed to updated core (unexpected error)
    error: failed to updated extra (unexpected error)
    error: failed to updated community (unexpected error)
    error: failed to synchronize any databases
    Any tips as to whats going on?  I've tried to created said files, and even insert mirrors into the file, like in the /etc/pacman.d/mirrorlist file but this doesn't seem to help
    Last edited by Windfinder (2008-09-29 20:43:29)

    Glad you got it working.
    I'm not sure what happened in your install but I just finished using an old 2007.08 iso and pacman first starts out with /etc/pacman.d/core, etc/pacman.d/extra, /etc/pacman.d/community ... etc., but I never had your problem when I did the #pacman -Syu after initial install reboot.  The pacman update removes the above mentioned repos and replaces them with a single /etc/pacman.d/mirrorlist.  You must have messed up an initial config file somehow as I couldn't get the same errors you got.  It looks like you had your /etc/pacman.conf file messed up somehow and when you pointed it to the mirrorlist it could finally work properly.  I'll just include my /etc/pacman.conf file and /etc/pacman.d/mirrorlist so you can compare.  NB*  these are from my x86_64 so for 32 bit machines i686 would replace x86_64 in the files.
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #XferCommand = /usr/bin/curl %u > %o
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options (all disabled by default)
    #NoPassiveFtp
    #UseSyslog
    #ShowSize
    #UseDelta
    #TotalDownload
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # Testing is disabled by default. To enable, uncomment the following
    # two lines. You can add preferred servers immediately after the header,
    # and they will be used before the default mirrors.
    #[testing]
    #Include = /etc/pacman.d/mirrorlist
    [core]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [extra]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    [community]
    # Add your preferred servers here, they will be used first
    Include = /etc/pacman.d/mirrorlist
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #Server = file:///home/custompkgs
    /etc/pacman.d/mirrorlist
    # Arch Linux repository mirrorlist
    # North America
    # - United States
    Server = http://mirror.neotuli.net/arch/$repo/os/x86_64
    Server = http://holmes.umflint.edu/archlinux/$repo/os/x86_64
    Server = http://archlinux.unixheads.org/$repo/os/x86_64
    Server = ftp://ftp.archlinux.org/$repo/os/x86_64
    Server = ftp://locke.suu.edu/linux/dist/archlinux/$repo/os/x86_64
    Server = ftp://ftp.gtlib.gatech.edu/pub/linux/distributions/archlinux/$repo/os/x86_64
    Server = ftp://mirror.cs.vt.edu/pub/ArchLinux/$repo/os/x86_64
    Server = http://mirrors.easynews.com/linux/archlinux/$repo/os/x86_64
    Server = ftp://ftp.ibiblio.org/pub/linux/distributions/archlinux/$repo/os/x86_64
    Server = http://mirror.rit.edu/archlinux/$repo/os/x86_64
    Server = http://mirror.umoss.org/archlinux/$repo/os/x86_64
    # - Canada
    Server = ftp://mirror.csclub.uwaterloo.ca/archlinux/$repo/os/@carch
    Well it was an interesting way to kill 30+ minutes.

  • WEBDAV rules repository not reflecting the changes

    WEBDAV rules repository does not reflect the changes unless i restart the application server. i dont have a problem with file repository because i can change the file repository using the link from the BPEL console and the changes are reflected immediately from the very next instance. .
    But in case of WEBDAV repository, even if i change the rules , they dont get reflected in any of the further instances unless i restart the server.
    Please help on this one.

    Another observation is that the entire bpel process(with decisionservice on webdav repository) works even if the webdav server is shut down.
    The webdav server needs to be up only for the first instance of the bpel process. After that, even shutting down the webdav server does not effect any further instances and they all run smoothly.
    This shows that the decison service builds up some kind of cache on the first call of the decisionservice. Some way to destroy this cache everytime the webdav repository changes will solve the problem.
    Any help on this topic is highly appreciated.

  • [SOLVED] Pacman wont upgrade any packages

    EDIT: I was able to solve my problem by pacman -R yaourt package-query pacman-color, I was then able to update pacman. Since I like yaourt and wanted to keep it I follow the instructions on their page (http://archlinux.fr/yaourt-en#get_it). I added their repo to my /etc/pacman.conf and then installed yaourt from pacman and now everything works again like it should.
    When I try to upgrade packages I get the following errors:
    [jason@barnaby ~]$ sudo pacman -Su
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    [jason@barnaby ~]$ sudo pacman -Su
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] n
    :: Starting full system upgrade...
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    [jason@barnaby ~]$
    Last edited by slughappy1 (2012-01-17 18:07:42)

    I tried to uninstall packagekit and failed, then I tried to install packagekit-git and that failed too.
    [jason@barnaby ~]$ sudo pacman -R packagekit
    Password:
    error: 'packagekit': target not found
    [jason@barnaby ~]$ yaourt -S packagekit-git
    ==> Downloading packagekit-git PKGBUILD from AUR...
    x ChangeLog
    x PKGBUILD
    Comment by: onestep_ua on Thu, 16 Sep 2010 23:56:56 +0000
    Updated this to follow the change of GIT server.
    Comment by: nxarmada on Tue, 01 Feb 2011 06:01:55 +0000
    == Installing missing dependencies...
    error: 'gir-repository=0.6.6': could not find or read package
    == ERROR: 'pacman' failed to install missing dependencies.
    I assume this should be git-repository=0.6.6 Also I can find this package on Pacman or AUR
    Comment by: onestep_ua on Tue, 01 Feb 2011 09:27:06 +0000
    This is obsolete dependency connected with gobject-introspection support. I think it can be removed without any problems. :)
    Comment by: nxarmada on Thu, 03 Feb 2011 18:40:37 +0000
    So I am trying to compile but I get this....any ideas?
    SyntaxError: invalid syntax
    make[4]: *** [enums.py] Error 1
    make[4]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib/python/packagekit'
    make[3]: *** [all-recursive] Error 1
    make[3]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib/python'
    make[2]: *** [all-recursive] Error 1
    make[2]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build/lib'
    make[1]: *** [all-recursive] Error 1
    make[1]: Leaving directory `/home/ryan/Downloads/AUR/packagekit/src/packagekit-build'
    make: *** [all] Error 2
    Aborting...
    Comment by: bash on Tue, 29 Mar 2011 00:57:10 +0000
    these lines are needed before ./autogen.sh
    sed -i -e s|#![ ]*/usr/bin/python$|#!/usr/bin/python2| \
    -e s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2| \
    $(find . -name '*.py')
    Comment by: bash on Tue, 29 Mar 2011 01:14:30 +0000
    also ./autogen.sh must be replaced with:
    PYTHON=/usr/bin/python2 ./autogen.sh
    First Submitted: Sun, 20 Apr 2008 23:33:58 +0000
    packagekit-git 20100917-1
    ( Unsupported package: Potentially dangerous ! )
    ==> Edit PKGBUILD ? [Y/n] ("A" to abort)
    ==> ------------------------------------
    ==> n
    ==> packagekit-git dependencies:
    - dbus-glib>=0.86 (already installed)
    - polkit>=0.96 (already installed)
    - networkmanager>=0.8.1 (already installed)
    - pacman>=3.4.1 (already installed)
    - python>=2.6.5 (already installed)
    - sqlite3 (already installed)
    - git (already installed)
    - gnome-common (already installed)
    - intltool (already installed)
    - pm-utils (already installed)
    - libtar (package found)
    - gir-repository>=0.6.6 (building from AUR)
    - pacman-glib>=3.4.0 (building from AUR)
    ==> Continue building packagekit-git ? [Y/n]
    ==> ----------------------------------------
    ==>
    ==> Building and installing package
    ==> Install or build missing dependencies for packagekit-git:
    :: The following packages should be upgraded first :
    pacman
    :: Do you want to cancel the current operation
    :: and upgrade these packages now? [Y/n] Y
    resolving dependencies...
    looking for inter-conflicts...
    error: failed to prepare transaction (could not satisfy dependencies)
    :: package-query: requires pacman<3.6
    :: pacman-color: requires pacman<3.6
    ==> Restart building packagekit-git ? [y/N]
    ==> ---------------------------------------

  • (SOLVED) Pacman error: GPGME does not exist

    Hi, I have also just been struck with the same issue - a broken pacman (and for no reason that I can fathom). Was working perfectly yesterday and all I did that wan't usual was to uninstall clamav.
    Anyway, I have read this post and done a pacman -Syy, which upgraded core and archlinuxfr only. I then ran pacman -Syu and received this:
    [grant@ARCH ~]$ sudo pacman -Syy
    [sudo] password for grant:
    error: GPGME error: No data
    error: GPGME error: No data
    error: GPGME error: No data
    :: Synchronizing package databases...
    error: failed retrieving file 'core.db' from mirror.aarnet.edu.au : Connection time-out
    core 106.2 KiB 353K/s 00:00 [######################] 100%
    error: GPGME error: No data
    error: failed to update extra (invalid or corrupted database (PGP signature))
    error: GPGME error: No data
    error: failed to update community (invalid or corrupted database (PGP signature))
    error: GPGME error: No data
    error: failed to update multilib (invalid or corrupted database (PGP signature))
    archlinuxfr 30.3 KiB 81.9K/s 00:00 [######################] 100%
    error: database 'extra' is not valid (invalid or corrupted database (PGP signature))
    error: database 'community' is not valid (invalid or corrupted database (PGP signature))
    error: database 'multilib' is not valid (invalid or corrupted database (PGP signature))
    [grant@ARCH ~]$
    Should I do a reinstall of pacman using the CD? I know this is clumsy, but anything I have missed?
    Last edited by mcduling (2012-12-03 06:43:56)

    Here is my pacman.conf in separate screens:
    GNU nano 2.2.6 File: /etc/pacman.conf
    # /etc/pacman.conf
    # See the pacman.conf(5) manpage for option and repository directives
    # GENERAL OPTIONS
    [options]
    # The following paths are commented out with their default values listed.
    # If you wish to use different paths, uncomment and update the paths.
    #RootDir = /
    #DBPath = /var/lib/pacman/
    #CacheDir = /var/cache/pacman/pkg/
    #LogFile = /var/log/pacman.log
    #GPGDir = /etc/pacman.d/gnupg/
    HoldPkg = pacman glibc
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    GNU nano 2.2.6 File: /etc/pacman.conf
    # If upgrades are available for these packages they will be asked for first
    SyncFirst = pacman
    #XferCommand = /usr/bin/curl -C - -f %u > %o
    #XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
    #CleanMethod = KeepInstalled
    Architecture = auto
    # Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
    #IgnorePkg =
    #IgnoreGroup =
    #NoUpgrade =
    #NoExtract =
    # Misc options
    #UseSyslog
    #UseDelta
    #TotalDownload
    CheckSpace
    GNU nano 2.2.6 File: /etc/pacman.conf
    #TotalDownload
    CheckSpace
    #VerbosePkgLists
    # By default, pacman accepts packages signed by keys that its local keyring
    # trusts (see pacman-key and its man page), as well as unsigned packages.
    #SigLevel = Optional TrustedOnly
    # NOTE: You must run `pacman-key --init` before first using pacman; the local
    # keyring can then be populated with the keys of all official Arch Linux
    # packagers with `pacman-key --populate archlinux`.
    # REPOSITORIES
    # - can be defined here or included from another file
    # - pacman will search repositories in the order defined here
    # - local/custom mirrors can be added here or in separate files
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    GNU nano 2.2.6 File: /etc/pacman.conf
    # - repositories listed first will take precedence when packages
    # have identical names, regardless of version number
    # - URLs will have $repo replaced by the name of the current repo
    # - URLs will have $arch replaced by the name of the architecture
    # Repository entries are of the format:
    # [repo-name]
    # Server = ServerName
    # Include = IncludePath
    # The header [repo-name] is crucial - it must be present and
    # uncommented to enable the repo.
    # The testing repositories are disabled by default. To enable, uncomment the
    # repo name header and Include lines. You can add preferred servers immediately
    # after the header, and they will be used before the default mirrors.
    #[testing]
    GNU nano 2.2.6 File: /etc/pacman.conf
    #[testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [core]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    [extra]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    #[community-testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [community]
    SigLevel = PackageRequired
    GNU nano 2.2.6 File: /etc/pacman.conf
    [community]
    SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    # If you want to run 32 bit applications on your x86_64 system,
    # enable the multilib repositories as required here.
    #[multilib-testing]
    #SigLevel = PackageRequired
    #Include = /etc/pacman.d/mirrorlist
    [multilib]
    #SigLevel = PackageRequired
    Include = /etc/pacman.d/mirrorlist
    [archlinuxfr]
    Server = http://repo.archlinux.fr/$arch
    # An example of a custom package repository. See the pacman manpage for
    GNU nano 2.2.6 File: /etc/pacman.conf
    # An example of a custom package repository. See the pacman manpage for
    # tips on creating your own repositories.
    #[custom]
    #SigLevel = Optional TrustAll
    #Server = file:///home/custompkgs

  • [SOLVED]Pacman update fails

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

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

  • [SOLVED] Pacman GPGME error: No data

    I recently bought a new computer and, of course, wanted to get away from windows 8 asap. I've installed arch several times before, and this time, from the outset, I've been plagued with GPGME errors. First was during the installation when I tried to install the base system with pacstrap. I solved that using the method here: https://bbs.archlinux.org/viewtopic.php?id=142798 (essentially delete /var/lib/pacman/sync and then run pacman -Syyu). From there on out, the install proceeded happily. After booting into my system, I attempted to begin downloading and installing things such as openssh, gparted, virt-manager...etc. Now I get the same error that I had before.
    pacman -Syyu
    error: GPGME error: No data
    error: GPGME error: No data
    error: GPGME error: No data
    error: GPGME error: No data
    ::Synchronizing package databases. . .
    Core
    Core.sig
    error: GPGME error: No data
    error: failed to update core (invalid or corrupted database (PGP signature))
    extra
    extra.sig
    error: GPGME error: No data
    error: failed to update core (invalid or corrupted database (PGP signature))
    community
    community.sig
    error: GPGME error: No data
    error: failed to update core (invalid or corrupted database (PGP signature))
    multilib
    multilib.sig
    error: GPGME error: No data
    error: failed to update core (invalid or corrupted database (PGP signature))
    error: failed to synchronuze any databases
    error: failed to init transaction (invalid or corrupted database (PGP signature))
    As soon as this happened, I attempted to re initialize pacman and the keys with
    pacman-key --init && pacman-key --populate archlinux
    This ran properly, but I was still unable to sync or update pacman. I then tried deleting /var/lib/pacman/sync and updating with the same result. 
    Next, I tried commenting out the mirrors, as that was mentioned in several posts while perusing the wiki. This still did not work. The next ting I tried was setting the SigLevel in the pacman.conf to Never, which brought about a whole host of different errors when trying to update (Unrecognized archive format error).
    After reinitializing the keys again, deleting the /var/lib/pacman/sync folder and attempting another (unsuccessful) pacman -Syyu, and running pacman-key --refresh-keys, I set the SigLevel back to it's default, and decided it might be time to post asking for help. Does anyone have any other ideas that I could try? I've been working on this unsuccessfully for a few hours now, and I'd like to see it up and running.
    Thank you all in advance!
    Searching the archwiki, I tried these threads for additional help:
    https://bbs.archlinux.org/viewtopic.php … 2#p1111872 -- had a problem in pacman conf I do not
    https://bbs.archlinux.org/viewtopic.php?id=169225 --commenting out mirrors did not work
    https://bbs.archlinux.org/viewtopic.php?id=135310 --- did not help with archive errors
    ..... and many many more that were totally unrelated despite similar titles to mine
    Last edited by ephreal (2014-03-29 23:28:46)

    I shutdown my computer, moved to a different network area, and it is now running happily. I have no idea why... perhaps firewall controls? Whatever the reason was, this is no longer happening. Marking as solved.

  • [SOLVED] Pacman leaving system in inconsistent state

    Today I made an update to my system and wanted to reboot. Since then I am having issues to no end.
    To begin with, I had a custom kernel but it became hard to maintain it so I wanted to drop it in favor of a much newer default kernel. So I removed my kernel with pacman and updated the default one. Then I made sure that all traces of the custom kernel were removed and re-ran mkinitcpio and grub-mkconfig.
    Afterwards, I rebooted but gut stuck entering by LUKS passphrase, because it would not accept any input. Here you have to know I was using Plymouth which already fell back to its text-mode (so I assume, the nice lock and GUI were gone). I booted from a CD, chrooted and removed plymouth and its hooks and re-installed the encrypt hook. Upon regenerating the image, it complained libgcrypt.20.so or something was missing. I checked and while pacman -Ql libgcrypt said there should be such a file, there actually wasn't (only in lib32 there was this file, and in lib there was an older version).
    So I reinstalled the package and the file was there. Then I wanted to start vim and it complained some libraries were missing. I checked and again same behavior. So reinstalled all packages. This did not help. Again, manual install of those packages. Now I rebooted.
    The system started, I could enter my passphrase and was automatically logged in. However, my window manager displayed several errors (among others, ACPI problems) and the screen froze. Reboot, start X as root, screen freezes as well (no WM set up here). I checked /var/log/Xorg.0.log and it is empty as is my .xlog which logs the stdout in case of my user.
    I then reinstalled my graphics- and input-drivers. I also removed some packages where pacman claimed they were no longer needed (I know, risky). Now I couldn't even log in to a shell, even as root, login just said something about an Incorrect Login oder something?
    So I booted from CD again, chrooted and reinstalled those packages I removed. And here comes the major suprise: My stdout gets overwhelmed with "exists in filesystem". It literally took several seconds to run through. So it seems pacman never removed those files properly.
    I checked pacman.log, dmesg, journalctl and anything else I could think of but I only found possible symptoms (like VBox not finding modules), no cause.
    Some additional info:
    The system is a laptop with an SSD that is encrypted and uses LVM with an ext4 filesystem on all partitions (root, home, usr, var). I know usr is not such a good idea, but I learned that too late...
    The installed graphics card is a generic intel card with an additional nVidia card accessible via Optimus (if that's relevant).
    I have no idea what could possibly have gone wrong and would love if anyone could provide any suggestion on how to fix it or find the cause of it.
    Last note: The initial problem was that it always took multiple seconds to connect to something via network. However I assumed that is because of my outdated kernel but updated libraries that require a newer kernel. Seems I was wrong...
    Regards,
    javex
    Last edited by javex (2014-03-17 16:52:54)

    Sorry for my late reply. Since the problem had to be fixed fast, I just reinstalled arch. I created a backup and so it was much quicker to reinstall than to unwrap this issue.
    Still, concerning the kernel version: It was just some patches to add real multi-threading to luks/dm-crypt.
    And during installation, I found that my usr directory had a lot of packages directories (possibly w/ content) even when the actual usr partition was not mounted. I found that I did not have the usr hook in mkinitcpio and must say, I possibly broke it myself by mounting it for my chroot environ. So this may be the cause of the extended issues.
    So what likely happened here was that I broke my system by sometimes exeuting pacman with separately mounted /usr and sometimes without. This still doesn't explain the original issue but maybe a simple live CD boot & update/upgrade would have solved that. Thank you all for your responses and your effort and sorry this thread wasn't of much use to anyone.

  • I want to install Photoshop but everytime I get an ERROR CODE: A12E1.How do I solve that and what is it?

    Hello,
    I want to install Photoshop but everytime I get an ERROR CODE: A12E1.How do I solve that and what is it?

    A12E1 error installing Creative Cloud products | CC
    Mylenium

  • Export and Import of master repository - error snpuser not found

    We had installed ODI on a windows server and created physicla and logical topologies etc and developed some models and projects.
    But we had sone all of this while still pointing to the demo master repository using the HypersonicSQL. This means we always have to have the 'Start Demo Agent' running etc.
    So we wanted to move to an Oracle based master repository. I have used the 'Create Master Repository' function to create a new repository using ORacle thinnet driver and this is all OK and I can sign in to the SUPERVISOR user.
    But when I export our existing repository from the 'HypersonocSQL' demo one to a ZIP file and then use the 'Import Master Repository' to create a master repository in the Oracle using thinnet driver etc - firstly it removes the repository details that I originally created - fair enough - then creates it all again but from the ZIP file.
    The SNP_ tables all exist in the oracle database user and I can see that in SNP_USER there is the record for SUPERVISOR etc.
    But when I try to sign in to this through topology manager or security manager - as SUPERVISOR I immediately get the error 'SNPUser does not exist'
    Am I doing something wrong with exporting my 'demo' master repository and trying to import it in to the new Oracle repository ?

    thanks - but that is effectivley what I did - used the repository import from my exported ZIP file - and it all imported OK - but the error on login to topology manager afterwards is that the snp user does not exist.
    Although I initially used the 'Master Repository Creation' I then adaondoned this - dropped and recreated my Oracle user 'snpm' that owns the master repository and used the import repository approach.
    I am trying to sign in as the standard SUPERVISOR user (that existed OK in the Hypersonic master repository that was exported to the ZIP file) and also trying other users that I know existed in the Hypersonic reporitory that I exported - same problem. I can see in Oracle SQL*Plus that in the SNP_USERS table the SUPERVISOR user exists.
    If I do instead carry out a standard 'Create Master Repository' and do NOT try to import anything then it works OK and I can sign in to the Topology Manager as SUPERVISOR.

Maybe you are looking for