You are not logged in.
So, now Arch is finally safe to use
Wait for the real deal. ^^
Offline
Only (by my count) 5+ threads so far, the upgrade went well
Status?
Offline
FreeTheBee wrote:So, now Arch is finally safe to use
Yes....
Except for the usual breakage ofcourse. ![]()
ᶘ ᵒᴥᵒᶅ
Offline
I just wanted to thank the developers for all of the work (and all of the people that run [Testing] for doing just that) to get pacman 4 into core.
As most of us have come to expect, the upgrade went seamlessly. The road to package signing has been a rather eventful one, and the community is indebted to you for the work you have put it to get us here.
I don't want to ruin the general mood of this topic, but how can you call this upgrade seamlessly? The whole hassle with adding the master and developer keys to the local keyring could've been avoided by releasing a pacman-keyring package.
I really hope that it'll be created soon as it should've been there as soon as pacman 4 hitted core - or why not, before it did.
Still, as far as I dislike the Arch Linux release strategy for certain core components, I appreciate the work of the devs very much.
Offline
jasonwryan wrote:I just wanted to thank the developers for all of the work (and all of the people that run [Testing] for doing just that) to get pacman 4 into core.
As most of us have come to expect, the upgrade went seamlessly. The road to package signing has been a rather eventful one, and the community is indebted to you for the work you have put it to get us here.
I don't want to ruin the general mood of this topic, but how can you call this upgrade seamlessly?
Seamlessly as in I read the documentation and performed the upgrade and, after a couple of minutes setting up the keys (I chose to use SigLevel = Optional / DatabaseRequired setting) it all worked perfectly. I don't see it as a hassle at all: it is a very small amount of manual intervention for quite a significant change in the core functionality of the distro.
For a rolling release, that is quite a big deal and the people who made it happen should be well pleased with what they have achieved for the rest of us...
Offline
Seamlessly as in I read the documentation and performed the upgrade and, after a couple of minutes setting up the keys (I chose to use SigLevel = Optional / DatabaseRequired setting) it all worked perfectly. I don't see it as a hassle at all: it is a very small amount of manual intervention for quite a significant change in the core functionality of the distro.
For a rolling release, that is quite a big deal and the people who made it happen should be well pleased with what they have achieved for the rest of us...
Agreed. I didn't mean to sound ungrateful.
Having a pacman-keyring package would mean less maintenance of the local keyring for me - which probably makes me a lazy user.
Offline
Package signing is still optional and not enabled by default, from Allans blog post linked in the pacman 4 announcement:
In the future we might provide a pacman-keyring package that streamlines this process a bit, or at least will save the individual downloading of each packager’s key.
I had no problems with the update. A big thank you for all the work to everyone involved!
Offline
Thanks from me too, everything Just Works(tm) after verifying the master keys and merging .conf files. Kudos to everyone involved!
On a sidenote, what's been holding the pacman-keyring package back? Wasn't it released with pacman 4 in order to get users to verify the master keys manually?
Offline
Package signing? That's a great idea. I wonder why no one ever brought that up in the forums?
Offline
Package signing? That's a great idea. I wonder why no one ever brought that up in the forums?
you're mean...
zʇıɹɟʇıɹʞsuɐs AUR || Cycling in Budapest with a helmet camera || Revised log levels proposal: "FYI" "WTF" and "OMG" (John Barnette)
Offline
It amazes me how, adding disk space (first time I've enabled it) AND package sig checking, you guys still manage to make pacman go faster than before.
Great job!
Offline
First, Pacman 4 is working really well for me.
I saw on Allan's blog on 17th Dec 2011 that:
As of today, 100% of the packages in the [core] repo and approximately 71% of [extra] and 45% of [community] are signed.
I'm wondering in general terms how long this signing process is expected to take. Yes, I do understand that this is not the responsibility of the Pacman maintainers and I'm not trying to hurry up or pressure anyone.
Is there any way to keep track of the status of package signing so that we can 'flip the switch' from 'optional' to 'required' when that becomes sensible?
Offline
Fri Jan 27 01:28:03 GMT 2012
Repository Packages Percentage
core: 192 / 192 [100%]
community: 1206 / 2326 [52%]
extra: 2057 / 2794 [74%]
multilib: 105 / 146 [72%]Using Allen's script (slightly modified) and wrapping it up in a bashrc function.
#!/bin/bash
#
# query a repo by name to see number of packages signed
#
IFS=$'\n' read -rd '' -a pkgs < <(pacman -Sql "$1")
(( ${#pkgs[*]} )) || exit
expac -S '%g' "${pkgs[@]/#/$1/}" |
awk '
BEGIN { yes = no = 0 }
{ $1 == "(null)" ? no++ : yes++ }
END {
printf "%s / %s\t[%.f%%]\n", yes, (yes + no), (yes / (yes + no) * 100)
}'# ~/.bashrc
function repo-chk() { echo -e "\e[1;30m\e[4mRepository\tPackages\tPercentage\e[0m"; for repo in core community extra multilib; do echo -e "\e[1;32m$repo:\e[0m \t$(. ~/scripts/checkpkgsigned $repo)"; done; }Last edited by Earnestly (2012-01-27 01:41:22)
Offline
Thanks, I'll give it a try.
Offline
We are doing a missive rebuild for libpng and libtiff updates so the numbers will take a jump soon. Then we will consider rebuilding the rest of the packages.
Offline
thanks!
Offline
i am a noob to arch even though i have used it for the past year in a virtual box running under a windows 7 host system. it was great untill i had to upgrade to the new pacman. after a few hours of hell and reserch i got it to work and downloaded the 1.35gig of updates i needed. after this it says my root partition is full and when i rebooted my vbox it brought me to an xdm login instead of a kdm login. i got mad and reinstalled after that i reinstalled archlinux-2010.05-core-dual and tried to bring it up to date. after i instaled the new packman and gave it a mirror to work with i downloaded 500mb worth of files like linux3.2 and stuff like that. when it gets to instaling this stuff it tells me there are files that already exist in the filesystem. "to be expected" when i remove them and try to instal again it says my disk is full on a brand new instal of an older iso. pleas help me
sorry if this didn't flow verry well. it is late here in the us and i am a little ticked off because i know i got this to work 5 times before.
if at first you dont sucseed........skydiving isn't for you
Offline
i am a noob to arch even though i have used it for the past year in a virtual box running under a windows 7 host system. it was great untill i had to upgrade to the new pacman. after a few hours of hell and reserch i got it to work and downloaded the 1.35gig of updates i needed. after this it says my root partition is full and when i rebooted my vbox it brought me to an xdm login instead of a kdm login. i got mad and reinstalled after that i reinstalled archlinux-2010.05-core-dual and tried to bring it up to date. after i instaled the new packman and gave it a mirror to work with i downloaded 500mb worth of files like linux3.2 and stuff like that. when it gets to instaling this stuff it tells me there are files that already exist in the filesystem. "to be expected" when i remove them and try to instal again it says my disk is full on a brand new instal of an older iso. pleas help me
sorry if this didn't flow verry well. it is late here in the us and i am a little ticked off because i know i got this to work 5 times before.
You're not going to get any help with a post like that, sorry to say. In fact, if you haven't been keeping your Arch install up-to-date then you should either be familiar enough with it to deal with the brokenness or consider not using Arch (VM or not). Also, don't use that iso, there's newer (experimental) iso files which would be easier to update from.
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
Mhkali should be informed of package signining, wherever he is. ( Was hosting a mirror for Archlinux, made some loose comments wrt package signing, got banned)
Satyam eva jayate
Registered linux user #535257
Offline
Great job on the package signing front guys!
Using Kaustics method above.
$ repo-chk
Repository Packages Percentage
core: 191 / 191 [100%]
community: 2384 / 2384 [100%]
extra: 2733 / 2733 [100%]
multilib: 139 / 139 [100%]Offline