You are not logged in.
EDIT: This will only work if you have enabled the archlinux.fr repo:
Instead of removing and reinstalling the packages you can also force pacman to install the packets upfront. Add the packages to the "SyncFirst" line in /etc/pacman.conf:
SyncFirst = pacman pacman-color yaourt package-querySource (Site is in French):
http://archlinux.fr/news/sortie-de-pacman-3-5-0
Last edited by crnv (2011-03-24 14:43:06)
Offline
Hello, I am having problems upgrading pacman also.
I had both yaourt and pacman-query installed. I uninstalled both.
I did not have pacman-color installed on this system. (I used it on a different system before.)
Now I cannot upgrade pacman, nor can I re-install package-query. I did not try to reinstall yaourt.
When I try to upgrade pacman, it appears to hang.
>> pacman -Q | grep pac
pacman 3.4.3-1
pacman-mirrorlist 20110313-1
wavpack 4.60.1-1
>> pacman -S package-query
resolving dependencies...
warning: cannot resolve "pacman>=3.5", a dependency of "package-query"
:: the following package(s) cannot be upgraded due to unresolvable dependencies:
package-query
Do you want to skip the above package(s) for this upgrade? [y/N] y
looking for inter-conflicts...
there is nothing to do
>> pacman -S pacman
warning: pacman-3.4.3-1 is up to date -- reinstalling
resolving dependencies...
looking for inter-conflicts...
Targets (1): pacman-3.4.3-1
Total Download Size: 0.67 MB
Total Installed Size: 2.30 MB
Proceed with installation? [Y/n] y
:: Retrieving packages from core...
-- and it just sits there for a long time
-- until I interrupt it with ctrl-c
^C
Interrupt signal receivedThanks for any help offered.
Offline
Looks like an out of date mirror, especially since pacman 3.5 has hit core.
Change your mirror and/or pass pacman -Syy to force refresh
I use
Server = ftp://mirror.rit.edu/archlinux/$repo/os/x86_64
Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$arch Last edited by SS4 (2011-03-24 22:47:37)
Rauchen verboten
Offline
Thank you very much! I used [ below ] and pacman upgrade went smoothly.
Server = ftp://mirror.aarnet.edu.au/pub/archlinux/$repo/os/$archPostscript: Did a full system upgrade and afterwards re-installed yaourt. Yaourt and package-query installed fine. Now I should probably select a mirror that's a bit closer to home!
Last edited by Danny8 (2011-03-24 23:09:51)
Offline
----------------------------------------------------------------------------
It is a miracle that curiosity survives formal education. - Einstein
Black holes are nothing but gigantic galactic segfaults
Offline
Postscript: Did a full system upgrade and afterwards re-installed yaourt. Yaourt and package-query installed fine. Now I should probably select a mirror that's a bit closer to home!
My top two mirrors are in the US and Australia respectively (I live in England!)
I would suggest to use this site http://www.archlinux.org/mirrors/status/ to check for an up to date mirror
Rauchen verboten
Offline
To fix mine, I had to grab package-query from AUR; after installing against newer pacman things got better.
Offline
Ugh. I can't seem to get anywhere with fixing this. Updated my mirrors, ran pacman -Syy, removed powerpill and yaourt (package-query and pacman-color were never installed), then got stuck:
[tess@misaki pacman.d]$ sudo pacman -S pacman
resolving dependencies...
looking for inter-conflicts...
error: failed to prepare transaction (could not satisfy dependencies)
:: perl-xyne-arch: requires pacman<3.5Update
It never fails, I post a question, and I fix it two minutes later. If anyone else is getting stuck like me you need to remove Reflector so perl-xyne-arch can be removed:
pacman -Rs reflector perl-xyne-archLast edited by rashfeather (2011-03-25 03:57:05)
Offline
@rashfeather
Thanks for that. Fixed my pacman update problem too. I'd just recently installed reflector.
Offline
Offline
sudo pacman -Rs perl-xyne-arch
正在检查依赖关系...
错误:无法准备事务处理 (无法满足依赖关系)
:: powerpill: 要求 perl-xyne-arch>=1.0
-------------------------------------------------------
i can't remove perl-xyne-arch ,it shows that it needs some dependences....
i can still not to upgrade with "pacman -Syu"
Offline
sudo pacman -Rs perl-xyne-arch
正在检查依赖关系...
错误:无法准备事务处理 (无法满足依赖关系)
:: powerpill: 要求 perl-xyne-arch>=1.0
-------------------------------------------------------
i can't remove perl-xyne-arch ,it shows that it needs some dependences....i can still not to upgrade with "pacman -Syu"
You will need to remove powerpill as well.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
merging...
Offline
For future reference, where can I find out newly introduced stuff like the need for 'options=(!strip)' in a makepkg v3.5 and such that are crucial to build a customized kernel? pacman.git? (I've searched it, but couldn't find anything)
I'm asking this 'cause I haven't been able to build virtualbox modules for my kernel with an old PKGBUILD setup (without options=(!strip)') after updating pacman to 3.5.
Offline
That's not a new option.
Offline
That's not a new option.
When did I say that's a new option?
But it's definitely needed to be included in PKGBUILD now (it's included in a stock ARCH kernel PKGBUILD). So my question is, why is that needed now and where can I read about it? pacman's code?
Last edited by archman-cro (2011-03-26 11:05:50)
Offline
Offline
I hope I'm not off topic here, since this thread seems to concern mostly upgrade problems... But I think the new pacman is AWESOME!!!
![]()
Great job Dan, Allan and everybody else who made this happen. IT'S SO FAST! ^^
Offline
I hope I'm not off topic here, since this thread seems to concern mostly upgrade problems... But I think the new pacman is AWESOME!!!
![]()
Great job Dan, Allan and everybody else who made this happen. IT'S SO FAST! ^^
Nah, the title is 'pacman 3.5 thread'
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
tomk wrote:That's not a new option.
When did I say that's a new option?
But it's definitely needed to be included in PKGBUILD now (it's included in a stock ARCH kernel PKGBUILD). So my question is, why is that needed now and where can I read about it? pacman's code?
Offline
hmm... we used to have a whitelist of directories to strip, but that got removed in pacman-3.5 as it was always incomplete. Maybe a blacklist would be a better idea?
Offline
panzeroceania wrote:looks like you probably have yaourt installed.
You can either way until package-query and yaourt support pacman 3.5, or you can remove them, then update pacman, and then do your full system update.
Yes indeed, i had the same issue
pacman -Syu :: Synchronizing package databases... core 37.3K 610.1K/s 00:00:00 [#####################################################################] 100% extra 468.4K 922.5K/s 00:00:01 [#####################################################################] 100% community 427.9K 564.4K/s 00:00:01 [#####################################################################] 100% multilib 24.3K 475.5K/s 00:00:00 [#####################################################################] 100% archlinuxfr 26.8K 682.5K/s 00:00:00 [#####################################################################] 100% :: The following packages should be upgraded first : pacman :: Do you want to cancel the current operation :: and upgrade these packages now? [Y/n] y resolving dependencies... looking for inter-conflicts... error: failed to prepare transaction (could not satisfy dependencies) :: package-query: requires pacman<3.5First remove yaourt
pacman -Rs yaourtupgrade again
pacman -Syuupdate the database (?)
pacman-db-upgradeand finally install yaourt and upgrade again.
Thank you! This worked for me.
Only thing I have to live without for now is Reflector, but that's really no big deal. Just makes system upkeep easier.
Offline
Only thing I have to live without for now is Reflector, but that's really no big deal. Just makes system upkeep easier.
Check it out:
Offline
I can't run pacman-db-upgrade:
# pacman-db-upgrade
zsh: command not found: pacman-db-upgradeWhy? I can't find it in repos either...
Offline
It's within the latest pacman package.
$ pacman -Qo pacman-db-upgrade
/usr/bin/pacman-db-upgrade is owned by pacman 3.5.1-1
Offline