Pacman ignores writable cache, uses /tmp. Due to cache permissions

Hi, I had a problem today that wasted a bit of time so I thought it worth posting here. Let me know if I should raise this as a bug.
I noticed that my pacman cache wasn't being found when doing an update.
Doing "pacman -Syu" gave a warning "couldn't find or create package cache, using /tmp instead".
However, I have a cache at /var/cache/pacman/pkg and I have confirmed that it's writeable and I have checked that I have nothing in my /etc/pacman.conf to change from the default cache.
Even doing "pacman --cachedir /var/cache/pacman/pkg -Syu" didn't help.
When I used "--debug" I saw this:
debug: skipping cachedir, no write bits set: /var/cache/pacman/pkg/
debug: option 'cachedir' = /tmp/
debug: using cachedir: /tmp/
warning: couldn't find or create package cache, using /tmp/ instead
Which caused me to further investigate writing to the directory. All these tests worked - it was there and I could write to it. I then checked the permissions. There were none, it was "d---------". When I changed this to 755 all started working. I don't know what caused its permissions to be wiped.
Now, the permissions were wrong, I admit, but as root can write anyway it seems rather odd that this stops pacman from useing it. I notice that lipalpm explicitly checks the permissions after a patch was applied in 2011.
I think it would help if pacman provided the reason why the cache is not used rather than just saying "couldn't find or create package cache".
I'll raise a bug report if it's worthwhile.

Scimmia wrote:
I'm starting to feel like a bot.
Intel CPU? If so, microcode up to date?
THANK YOU SO MUCH! It was driving me crazy and I felt like it was either QT or GTK or some library that was messed up... did a full reinstall. Also ran several hours or "memtests" to check hardware (didn't notice the issue until after several reoccurring power outages and feared the worse.) Once again, thank you very much!

Similar Messages

  • Nautilus Can't Be Used Now Due To An Unexpected Error

    I discovered that I am getting this message almost every time that I restart X using the command Ctrl + Alt + Backspace. I have been trying to figure out my proper resolution and have been doing many of these restarts recently.
    The error message in full reads:
    Nautilus can't be used now, due to an unexpected error from Bonobo when attempting to locate the factory. Killing bonobo-activation-server and restarting Nautilus may help fix the problem.
    I followed this advise and ran a killall on both the activation server and nautilus. things seemed to be fixed after restarting x. i have been doing a fair bit of research on this phenomenon and it appears that over time that these fixes do not work and the problem rapidly gets worse.
    i have searched the arch forum for references to this problem but found none. has anyone dealt with this problem, and if so, have you managed to fix it?
    some articles site success with the deletion of ~/.config file or creating a new user. i was thinking of running
    pacman -Sy gnome gnome-extras etc...
    in order to reinstall gnome to see if that might clear up the problem.
    any help or advice that you could offer on the situation would be great. thank you!
    EDIT:
    I can almost say with some certainty, that this is a permission's problem. After a nautilus failure, i always have to reset sudo with sudo -K.
    possible solution(s) next post:
    Last edited by czechman86 (2008-05-28 23:24:46)

    looks like the gtk theme is not the problem. didnt really think it was, but the documentation was worth posting. the guys over at ubuntu look as though they have dealt with this in great detail, and have produced a few solutions, which may or may not work. i have decided to post these for anyone else who may have these problems.
    Solution 1 - new user creation:
    https://bugs.launchpad.net/ubuntu/+bug/104521
    Solution 2 - config file delete:
    http://ge.ubuntuforums.com/showthread.php?t=724439
    post number 6 here features the config file delete solution, as well as a link to another post which may be useful.
    judging by a google search on this problem and the number of responses that came up, the bonobo/daemon error is quite a common curse for the users of gnome, although much more common in distros such as ubuntu or fedora.
    i hope that this proves useful and if anyone has anything to add, please feel free. the more documentation the better.
    EDIT:
    another solution would be to remove gnome and reinstall it from scratch. (some please tell me if i am doing this correctly. thanks )
    1. clean your catch:
    pacman -Scc
    2. remove gnome, gnome extras, and whatever other gnome files you might have installed
    pacman -Rscn gnome gnome-extra etc...
    3. reinstall gnome and gnome extras
    pacman -Sy gnome gnome-extra
    4. reconfigure your desktop the way you want.
    Last edited by czechman86 (2008-05-28 23:42:43)

  • Developer Guidelines for Using /tmp ?

    Is there an Apple document anywhere with an official guidelines for using /tmp?
    I know Apple started (explicitly) encouraging developers to use /tmp under Leopard because it's ignored by Time Machine but I can't find any actual definition of what a "temporary" file is or how long it can be guaranteed to exist in /tmp. Does the system regularly flush /tmp files using something like cron or luanchd as a part of system maintain?
    I think it is a good idea but I don't want someone to leave the application open and possibly have a support file pulled out from underneath it.
    Thanks,
    =Tod

    Tod Kuykendall wrote:
    Is there an Apple document anywhere with an official guidelines for using /tmp?
    I don't think Apple's guidelines are any different than the standard /tmp guidelines for UNIX. That being said, I don't know if they are written down anywhere.
    I wouldn't use /tmp at all if there were another option. Most UNIX programmers try to avoid it because it is is usually a tiny partition on a local file system. Often, if you need a temp file, you need lots of space. Other times, you need a temp file but you want it to be fast. A common tactic is to create temp files and then hard link them into place when you are done. That usually won't work if using /tmp because the final destination is a different file system.
    I know Apple started (explicitly) encouraging developers to use /tmp under Leopard because it's ignored by Time Machine but I can't find any actual definition of what a "temporary" file is or how long it can be guaranteed to exist in /tmp. Does the system regularly flush /tmp files using something like cron or luanchd as a part of system maintain?
    They usually go away at reboot. I don't know if it is shutdown or start up. /tmp is a good place for UNIX sockets, but not much else.
    I think it is a good idea but I don't want someone to leave the application open and possibly have a support file pulled out from underneath it.
    Nothing is going to get pulled out from underneath. I don't know the details of when the flush takes place, but I know it won't touch any open files. Otherwise, some system services (UNIX sockets are on my mind these days) wouldn't work. I wouldn't close any file in /tmp and later expect it to be there. It usually will be there, but it isn't guaranteed.

  • Being forced to use Windows due serious Entourage 08 problems

    I posted this over in Markspaces forums but my last year of many happy years of using the Mac has not been happy. I thought I'd share this as I think this issue around core software for the Mac might put the recent rise of the Mac in jeopardy. I'm sure not happy with what I might have to do but I'm thinking I'm going to have to revert to running Outlook as Entourage 08 is a mess:
    I posted this as a response to a Spotlight Markspace Notes issue I encountered as a result of having to give up on Entourage due to its many issues but primarily due to its sync issues. I thought I'd post it here as a general thought on what is happening at least for me which I suspect will happen with others and thus potentially threatens the Mac:
    I never would have come across this if I didn't need to stop using Entourage due to its sync issues (post at Markspace due to a Spotlight issue with their Notes app not getting properly indexed due to some problem in Leopard 10.5.5). I've talked to Microsoft again yesterday as they released an update 12.1.5 but it doesn't fix the problem. Microsoft is now being much more candid about the sync problems in Entourage. They just can't figure out how to fix it and she even said they are looking at a conduit but I can't see how this would resolve my problem as I now use both my Palm TX (had this for over 3 years now) and a BlackBerry Curve.
    I told the Microsoft rep I'm actually thinking of using Outlook but I hate to have Parallels and XP running all the time as it is really intensive on the system. Also, since Outlook would be what I'd live in as it was when I ran on the PC and Entourage was when it worked on the Mac, it then begs the question well why would I write my documents on OSX - I've got XP running so just open Word in Windows (plus Outlook runs tons faster than Entourage and so does Word in XP than Word on OSX). But, now I'm really living in XP so then this really begs the question why have I got a Mac. Its cool that you can run Windows on the Mac but I only do this to say install an app to my BlackBerry or look up information that I created in Outlook in the long past or maybe peruse and an Access DB. But I really don't create any info in XP.
    However, if I do decide to move back to Outlook, I'd just use the BlackBerry Desktop Manager for BlackBerry sync and Palm's desktop Manager for the Palm. In some ways, this is way more efficient than sync services under OSX as these desktops, although discrete, have been designed specifically for their respective products and thus work incredibly well. Especially in the case of the BlackBerry, its Desktop Manager is totally current and even with Missing Sync for the BlackBerry you still have to use the BlackBerry Desktop Manager for app installation and backups or as I recently did, upgraded my BlackBerry OS from 4.2.2 to 4.5. I can't really remember what the Windows Destop Manager is like for the Palm but as far as I remember, when I ran Windows, it was fine.
    I just hate to see that I'm being pushed backed to Windows due to the problems in Office for the Mac 08. But, in addition, the other major app I use all the time is Quicken. My version is 2006 as Quicken has yet to release a current version. They are working on something called Quicken Financial Life for the Mac but they have been for months and they still are asking for beta testers, which I've signed up for more than once but no one has heard anything. The Windows version of Quicken is just so much better than the Mac version and they have released their 09 product. Although my 06 Mac version meets my needs it is lame against the Windows version and there are a few things in the Windows version I could put to use. But I really think here's another big software player that doesn't seem to be able to deal with the Mac and releasing an Intel product either because they are finding it too complex or just not worth the effort. I don't know why.
    I suppose then my only concern with running XP continuously and running all my core apps from XP is the overhead its going to put on my machine and then really I have to ask the question well what am i using OSX for. I don't have a good answer to this but I know once I start thinking this way I'll slowly start testing sync under Windows for the BlackBerry and the Palm and if it seems viable from my virtual machine I'll just buy updated Windows version of Office and Quicken. Now I've migrated back to Windows, gone through the learning curve to get back and well even if the Mac stuff gets resolved (Office, which I think is a long way off in terms of a fix as its a mess and who knows with Quicken as there is literally no info) am I going to feel like doing the reverse of the above - maybe yes and maybe no.
    I will let Apple know about this as I'm not really sure if they might be strategically aware of the impact of the failure of Microsoft to deliver a robust Office product for the Mac and Quicken as to how this could create a problem for the Mac. I don't think the Mac is a viable environment without Office unfortunately. It never would have survived if Microsoft hadn't gotten in back in the beginning, would have died if they pulled out as the threat indicated a few years ago and will cause problems once users catch on to this.

    I am unwilling to attempt navigation away from these sites. The pop-ups that occur on the attempt to leave a site or to close the browser are exit traps offering incentive to stay.
    Once upon a time, when the internet was less dangerous, I would be willing to close the exit pop-ups. Now, after twice being infected with malware trying to close the pop-ups, I now force close whichever browser I am using.
    Recently, I clicked on the red X to close one pop-up, and it installed a trojan that I had to pay to be removed. When I clicked on 'Leave' in another exit pop, it didn't exit and it turned out I was giving permission to run a script file. Now that criminals have learned these exit pop-ups can be used to force a click action, the sites using them have become dangerous.
    If I force the browser to close using Task manager, Please tell me how to stop FireFox from sending me directly back to the same site because it mistakenly believes it crashed when it did not. I forced it to close because I was on a site that had taken control of my browser and was not allowing me to leave the site.
    No other browser sends me back to the potentially dangerous sites. I prefer Firefox, but the new version must have a setting that allows me to get safely away from a problem site?

  • I am having trouble with face time , it was working well yesterday and today am not able to use it due to an error that won't let me log in !!!

    I am having trouble with face time , it was working well yesterday and today am not able to use it due to an error that won't let me log in !!!

    I have the same exact issue. There is number of these post, but still not an answer. hope someone post an answer soon

  • Have a 2007-2008 macbook cant use itunes due to needing updates

    have a 2007-2008 macbook cant use itunes due to needing updates. when i try to update one thing it keeps telling me i need to update another think and its like a chain i dont understand and cant keep up with , not tech savvy, any advice?

    What version of OS X are you running now?

  • Apple devices ignoring DHCP rules - using up all my IP addresses on the FiOS-G1100

    Your lease time may be causing a bug in the DHCP client on Apple devices. That is an unusually long lease time so I wouldn't be surprised if it was something like an integer vs float vs signed integer problem in the code. Please consider cutting the leases down to 3600 minutes, and then use DHCP Reservation for any devices that you own which you would like to keep on a fixed IP.
    Now if this is for guest devices, consider limiting your least time to 30 to 60 minutes. Many devices are mobile and do not need 90 day long leases. That's wasteful of an otherwise limited IP subnet.

    Apple devices ignoring DHCP rules - using up all my IP addresses on the FiOS-G1100 Hi all, I have now gone through two of the new quantum gateways and both allow Apple devices of all kinds to bypass the lease time that I set to something like 129600 Minutes for that specific IP Address (which is 90 days, or three months). People using our guest network end up taking all our non-static addresses and then we have none left to issue out to other users or staff. I'm about to receive my third g1100 from Verizon and I'm pretty sure it's not the box but the firmware. I've had to do 2-3 hard resets on both boxes since Jan '15 to erase everything and start over with loading custom settings back in. A Huge pain. Once all addresses are taken up and you login as Admin on the router, half of the UI options have now disappeared. Also in general there is no way to manually force the router to expire LAN IP addresses even after a hard reset. Or is there and I just have never seen this option?  Anyone else experience this? I've spent about 3 hours with multiple reps who either don't believe me or have no idea how their product works. I'm beginning to either think I'm crazy or there's a bug and no one has reported it yet.  Best,Lockdown

  • Error message" ...file...could not be written due to insufficient permissions"

    Can someone help?

    Using Firefox, Vista Home Operating system, have downloaded flash Player successfully before, but now get this message. My searching arouind for a solution said something about contacting the administrator which of course is me! 2+ year old laptop that has other problems, such as IE has quit working.
    Date: Sat, 13 Nov 2010 20:08:02 -0700
    From: [email protected]
    To: [email protected]
    Subject: Error message" ...file...could not be written due to insufficient permissions"
    How about some information, i.e. operating system & version, browser & version, Flash Player version, and what you are doing when you get that error message?
    >

  • Aperture requests serial number after every reboot due to improper permissions on ProAppsSystemID

    Background: if Aperture doesn't have write access to /Library/Application Support/ProApps/ProAppsSystemID then it continually prompts for registration information, and stores it in /tmp/ProAppsSystemID. On restart this tmp file is removed, and thus re-requested every time.
    The resolution for this issue is to:
    open Aperture and re-enter your registration / serial number (for the last time)
    close Aperture
    Execute these commands in your terminal:
    mv /tmp/ProAppsSystemID ~/Library/Application\ Support/Aperture
    sudo rm /Library/Application\ Support/ProApps/ProAppsSystemID
    sudo ln -s ~/Library/Application\ Support/Aperture/ProAppsSystemID \
      /Library/Application\ Support/ProApps/ProAppsSystemID
    restart Aperture
    What we are doing here is replacing the actual license file with a link to the same file where we can write to it.
    Question: why is this required? Files like this should be stored in ~/Library/... or created only during registration, with admin prompt, and then read only from then on.

    Thanks Leonie,
    Your replies on this issue elsewhere lead me to the solution.
    The issue is that the *installer* doesn't require write access, but actually Aperture itself, every time it runs. That's crazy given I'm not changing the licence every time. The upgrade to Aperture came via the App Store, so I'm at a loss why it requires these broken unix permissions to run *every* time.
    User differs on “Library/Application Support/ProApps”; should be 0; user is 502.
    If you use disk utility to repair permissions, it will fix these broken permissions, and again Aperture will prompt you for licence information every time. So Apple needs to fix this, and store the licences where everybody else does in /Library/Preferences and fix their application to use read-only permissions on startup.
    This might vary on how the application was installed, maybe the full App Store release doesn't do this any longer.
    I don't have a Library/ProApps folder, and I don't run my mac users with Admin permissions by default, it's a classic security risk. I guess this is why you're not seeing this issue.

  • In the context of restoring a drive from a backup, i copied /etc/sudoers from my backup. Now it does not work due to the permissions not being correct (even though it was copied via sudo cp -rp)

    In the context of restoring a drive from a backup, i copied /etc/sudoers from my backup. Now it does not work due to the permissions not being correct (even though it was copied via sudo cp -rp)

    Most likely you have Office 2004 which are PPC-only applications and will not work in Lion. Upgrade to Office 2011. Other alternatives are:
    Apple's iWork suite (Pages, Numbers, and Keynote.)
    Open Office (Office 2007-like suite compatible with OS X.)
    NeoOffice (similar to Open Office.)
    LibreOffice (a new direction for the Open Office suite.)

  • Pacman transparent HTTP cache

    Hey all,
    I'm a fairly new Arch user, and to be honest, a fairly new Linux user in general. Over the years I tried so many times to make the transition from Windows to Linux and after finding Arch, I felt it was finally time, but I digress...
    I now run 2 Arch machines here and one Arch virtual machine, but I found myself with a little problem. Having 3 machines meant that it required either 3 times the bandwidth to keep them updated, or a lot of hassle with copying packages around the network. I even experimented with using the Pacman cache directory on an NFS share, but none of these were acceptable to me.
    So this afternoon I sat down and coded a solution I was happy with.
    I run a small Linux server here, Debian based, which serves as a small file server to the local network and also hosts a few services for myself and a friend. This server also runs Lighttpd which I use for developing with PHP and Perl.
    The idea was that this machine would be a mirror for Arch to update from, but I didn't want to mirror everything, just those packages which I used. After much searching through Google I discovered someone who had done something similar for Debian based distributions, apt-cache. It's essentially a small web-server which, when queried for a package, first checks it's local cache, and if it doesn't find the file, it downloads it from an official mirror, both storing it locally and sending it to the client.
    I've never coded in Java personally and I didn't want to have 2 web-servers running when one would suffice, so I set about coding something similar in PHP.
    The end result is 130 lines of code, and a url.rewrite rule, which achieves exactly what I was after. It works like this:
    1) Pacman requests a file from the local server
    2) Local server checks to see if it has the file
    3a) Local server cannot find the file so it requests it from an Arch mirror
    4a) The file is simultaneously downloaded, written to disk and sent to Pacman.
    3b) Local server has the file
    4b) The file is sent to Pacman
    The end result is a transparent cache which will only have to download the file once. An example of the speed increase is as follows:
    # pacman -S --downloadonly kernel26
    kernel26 21.7M 806.4K/s 00:00:28
    # rm /var/cache/pacman/pkg/kernel26-2.6.21.5-1.pkg.tar.gz
    # pacman -S --downloadonly kernel26
    kernel26 21.7M 8.5M/s 00:00:03
    As you can see, after the package was cached on the server, it didn't need re-downloading and as such it transferred to the local machine at LAN speeds.
    My mirror entries for the repositories looks like this:
    Server = http://192.168.0.1/pacman-cache/pkg/current/os/i686/
    Server = http://192.168.0.1/pacman-cache/pkg/extra/os/i686/
    etc....
    So, my question is this; would anyone out there be interested in the code? Right now it still needs a lot of work before it could be made public as there's very little error checking; I need to handle unexpected conditions like a broken download, and I also have to add handling to deal with the db.tar.gz files being updated, but as and when I feel it's ready would anyone use it?
    I'd appreciate any input anyone felt like sharing, even feature requests =^.^=
    PS: I hope this is in the right sub-forum... I didn't think it belonged in the actual Pacman forum, but if it did, apologies!

    Just a little update
    I solved the timeout problem. It wasn't a misconfiguration but rather a bug in the code that was causing it to stall randomly when retrieving a remote package, it'll now happily retrieve multiple packages without a problem.
    The following new features have been added since I last posted:
    Logging support
    It's a little primitive, but it works. The location of the log file is customizable so it should be possible for logrotate to work with it, hence I've not added any rotation system of my own.
    Setup support
    The cache script now functions correctly when initially installing Arch via the /arch/setup script. I've run it through once or twice, but it could do with further testing.
    Testing & Unstable repository support
    Self explanatory really
    Currently the script only supports the i686 architecture (due to some hard-coded paths), I'd need to do some recoding to support x86_64 as well, it's something I'm considering, assuming I can get VMWare to run a 64bit Arch install. Resuming is still on the "maybe" pile as I'm still trying to come up with a way of coding it cleanly, it's a case of trying to balance effort vs reward on this one.
    I'm also currently working on a quick-and-simple administration interface for the cache. It should let you see what files are cached, remove selected ones or an entire repository worth of cache. Perhaps even have the ability to verify the local files against the md5 summary files I build. It's in the early stages right now, but it'll hopefully be complete in the near future.
    Overall it works very well and depending on how many bugs I run into when giving it a real test, I should be able to release it here in the not-too-distant future, then anyone who's interested can play with it and perhaps improve it beyond my original design.

  • Pacman -Syu update, System not booting due to systemd

    I have just done a full update on pacman, and now my system is not booting due to this message
    systemd[1]: /usr/lib/systemd/system-generators/systemd-gpt-auto-generator exited with status 127
    Does anyone know what is causing this, and what a status code of 127 means?
    Last edited by deteego (2013-09-30 13:53:42)

    cfr wrote:Post fstab and the output of gdisk -l /dev/sdX (or fdisk -l but I'm assuming you are using GPT).
    fstab is here https://gist.github.com/mdedetrich/a2976f1c618d51a0c74e
    gdisk is here https://gist.github.com/mdedetrich/2017fcb5d33023ccd1bb
    Daerandin wrote:Apologies, I seem to have skipped over that. Still, I would like to know if OP have attempted to boot with fstab or not.
    fstab originally existed on my OS before the pacman upgrade. After the upgrade I got the error message mentioned above (and obviously the fstab was there since I  didn't touch it). Then after reading that linked topic (where a similar error message was the cause of systems not booting due to a fstab), I deleted the fstab (or more accurately, moved it somewhere else)
    Last edited by deteego (2013-10-01 02:51:08)

  • Pacman ignores /etc/hosts

    I use csslayer-aur-repo which is placed on googlecode.com server, however csslayer-aur-repo.googlecode.com sometimes returns IP of server which doesn't seem to have csslayer-aur-repo.db.tar.gz file. As a workaround i've put csslayer-aur-repo.googlecode.com in /etc/hosts with an IP which works just fine. I've tested it with wget and ping, and both of them seem to use this "new" IP address. However pacman seems to ignore /etc/hosts and picks that random IP which mostly leads to "404 not found" error when doing pacman -Syu/Syy/Sy.
    Here is my /etc/hosts
    # /etc/hosts: static lookup table for host names
    #<ip-address> <hostname.domain.org> <hostname>
    127.0.0.1 localhost.localdomain localhost Archie
    209.85.135.82 csslayer-aur-repo.googlecode.com
    # End of file
    and here is the repo entry from pacman.conf:
    [csslayer-aur-repo]
    Server = http://csslayer-aur-repo.googlecode.com/files

    Yup, wget fetches http://csslayer-aur-repo.googlecode.com … .db.tar.gz just fine and it uses the IP specified in /etc/hosts.
    Surely pacman does not deploy its own DNS server, but seems to ignore /etc/hosts. If i remove csslayer line from /etc/hosts then wget also will fail.
    [hash@Archie ~]$ wget http://csslayer-aur-repo.googlecode.com/files/csslayer-aur-repo.db.tar.gz
    --2010-07-26 18:54:29-- http://csslayer-aur-repo.googlecode.com/files/csslayer-aur-repo.db.tar.gz
    Translacja csslayer-aur-repo.googlecode.com... 209.85.135.82
    Łączenie się z csslayer-aur-repo.googlecode.com|209.85.135.82|:80... połączono.
    Żądanie HTTP wysłano, oczekiwanie na odpowiedź... 200 OK
    Długość: 1190 (1,2K) [application/x-gzip]
    Zapis do: `csslayer-aur-repo.db.tar.gz'
    100%[=============================================================================================================================================================================>] 1.190 --.-K/s w 0,02s
    2010-07-26 18:54:30 (72,5 KB/s) - zapisano `csslayer-aur-repo.db.tar.gz' [1190/1190]
    [hash@Archie ~]$ pacman -Syu
    :: Synchronizing package databases...
    kde-unstable is up to date
    core is up to date
    extra is up to date
    community is up to date
    error: nie udało się pobrać pliku 'csslayer-aur-repo.db.tar.gz' z csslayer-aur-repo.googlecode.com : Not Found
    error: failed to update csslayer-aur-repo (Not Found)
    Last edited by hash (2010-07-26 16:55:47)

  • Pacman ignores "--ignore"

    I'm trying to install Arch Linux to an USB drive for use on a device with a Transmeta Crusoe CPU. As such, I need the kernel specially patched for Crusoe and I'm following the instructions on: http://aur.archlinux.org/packages.php?ID=38661
    I've installed the Crusoe kernel to the USB drive mounted on /newarch and I'm now ready to install the rest of the base system. However, I do not want the "kernel26" package to get installed.
    I tried:
    pacman -S base --ignore kernel26 -r /newarch/
    But this does list kernel26 in the package list:
    # pacman -S base --ignore kernel26 -r /newarch/
    warning: attr-2.4.44-1 is up to date -- reinstalling
    warning: bash-4.1.009-3 is up to date -- reinstalling
    warning: coreutils-8.7-1 is up to date -- reinstalling
    warning: file-5.04-3 is up to date -- reinstalling
    warning: filesystem-2010.12-1 is up to date -- reinstalling
    warning: findutils-4.4.2-3 is up to date -- reinstalling
    warning: gcc-libs-4.5.1-2 is up to date -- reinstalling
    warning: gen-init-cpio-2.6.32-1 is up to date -- reinstalling
    warning: glibc-2.12.1-4 is up to date -- reinstalling
    warning: grep-2.7-1 is up to date -- reinstalling
    warning: gzip-1.4-2 is up to date -- reinstalling
    warning: sed-4.2.1-3 is up to date -- reinstalling
    warning: shadow-4.1.4.2-3 is up to date -- reinstalling
    warning: udev-164-3 is up to date -- reinstalling
    warning: util-linux-ng-2.18-3 is up to date -- reinstalling
    warning: which-2.20-4 is up to date -- reinstalling
    resolving dependencies...
    looking for inter-conflicts...
    Targets (78): glibc-2.12.1-4 attr-2.4.44-1 bash-4.1.009-3 binutils-2.20.1-4 bzip2-1.0.6-1 shadow-4.1.4.2-3 coreutils-8.7-1 filesystem-2010.12-1
    util-linux-ng-2.18-3 udev-164-3 device-mapper-2.02.78-1 libgpg-error-1.9-2 libgcrypt-1.4.6-1 popt-1.16-2 cryptsetup-1.1.3-1 dash-0.5.6.1-1
    dcron-4.4-2 dhcpcd-5.2.9-1 diffutils-3.0-2 e2fsprogs-1.41.12-1 file-5.04-3 findutils-4.4.2-3 gawk-3.1.8-2 gcc-libs-4.5.1-2 gen-init-cpio-2.6.32-1
    gettext-0.18.1.1-1 grep-2.7-1 sed-4.2.1-3 grub-0.97-17 gzip-1.4-2 net-tools-1.60-14 kbd-1.15.2-1 sysvinit-2.88-2 initscripts-2010.07-2
    iputils-20100214-2 jfsutils-1.1.14-2 kernel26-2.6.36.2-1 less-436-2 licenses-2.6-1 logrotate-3.7.9-1 lvm2-2.02.78-1 mailx-8.1.1-7 gdbm-1.8.3-7
    perl-5.12.1-3 texinfo-4.13a-5 groff-1.20.1-4 man-db-2.5.9-1 man-pages-3.32-1 mdadm-3.1.4-1 nano-2.2.6-1 xz-5.0.0-1 openssl-1.0.0.c-1
    expat-2.0.1-5 libarchive-2.8.4-2 libfetch-2.33-1 pacman-mirrorlist-20100825-1 pacman-3.4.1-1 pciutils-3.1.7-1 sysfsutils-2.1.0-5 pcmciautils-017-1
    libnl-1.1-2 libpcap-1.1.1-1 ppp-2.4.5-1 procps-3.2.8-3 psmisc-22.13-1 reiserfsprogs-3.6.21-2 rp-pppoe-3.10-5 eventlog-0.2.12-1 tcp_wrappers-7.6-12
    syslog-ng-3.2.1-1 tar-1.25-1 usbutils-0.91-4 vi-050325-3 wget-1.12-2 which-2.20-4 dbus-core-1.4.0-1 wpa_supplicant-0.7.3-1 xfsprogs-3.1.4-1
    Total Download Size: 80.20 MB
    Total Installed Size: 332.55 MB
    Proceed with installation? [Y/n] n
    I tried switching the -S and --ignore options, no difference.
    Any ideas on what I'm doing wrong?

    https://bugs.archlinux.org/task/19854

  • Pacman ignores --root flag's input; chroot not in /opt/arch32

    Due to lack of storage capacity on my root partition, I would like to install chroot in my home folder. Which does not work. If I change all the paths to the folder in my home folder nothing works.
    pacman --root /home/svein/arch32 --cachedir /home/svein/arch32/var/cache/pacman/pkg --config /home/svein/arch32/pacman.conf -Sy
    This would output;
    error: config file /opt/arch32/mirrorlist could not be read.
    I cannot see any /opt/ anywhere in the input. So what's wrong?

    Does /home/svein/arch32/pacman.conf  contain "Include = /opt/arch32/mirrorlist"?

Maybe you are looking for