You are not logged in.
bruenig wrote:If this is the sort of thing you are interested in, you probably are looking for slurpy which just downloads the aur tarball and lets you figure out what to do with it.
True, but it's more like an option request than anything. No one, or at least few enough people, would realistically use it during large updates with plenty of dependencies, yet it's there for those that rightfully don't like blindly sourcing foreign code.
Ok. Let me see. I am also going to try to work with aur to create a system where people parse pkgbuild's locally with a script which creates an aur-parseable metafile, thus enabling them to expand the ability of the rpc.
Offline
bruenig wrote:olegchir wrote:bruenig, can you add support for --skipinteg? (or maybe it can be globally overriden somewhere?)
Adding support for it would be trivial, I just don't know why. Like, are you wanting to skip integrity checks for things you download off the aur?
Exactly
There's a lot of packages with wrong md5 or without it at all... beginning from yaourt itself
Added.
Offline
With yaourt when yaourt -Su --aur
tragtor: 0.8.9-1 => 0.8.12-1
with packer when packer -Su
:: Synchronizing aur database...
aur 51 51 [#####################] 100%
:: Starting full aur upgrade...
local database is up to date
┌─[ dany @ laptop ] - [ 17:50:23 Tue Jan 19 ] - [ ~ ]
└─[$]> pacman -Q tragtor
tragtor 0.8.9-1
after upgrade with yaourt
┌─[ dany @ laptop ] - [ 18:02:18 Tue Jan 19 ] - [ ~ ]
└─[$]> pacman -Q tragtor
tragtor 0.8.12-1
I have one package from AUR at IgnorePkg section of pacman.conf file
Last edited by na12 (2010-01-19 17:11:05)
Offline
Update packer and try again:
packer -S packer
Offline
I have the newest version
┌─[ dany @ laptop ] - [ 18:05:13 Tue Jan 19 ] - [ ~ ]
└─[$]> pacman -Q packer
packer 20100118-1
Offline
hey bruenig,
i was reading through packer today and just noticed a little semantical thing, thought you might be interested:
[[ -z "${groups}" ]] && groups="None"
echo -e "${COLOR1}Groups : ${ENDCOLOR}${groups[*]}"
echo -e "${COLOR1}Groups : ${ENDCOLOR}${groups[*]:-None}"
just want to be able to say i contributed ;P
//github/
Offline
na12,
It works here.
$ pacman -Q tragtor
tragtor 0.8.9-1
[bruenig tragtor]$ packer --auronly -Syu
:: Synchronizing aur database...
aur 27 27 [################################################] 100%
:: Starting full aur upgrade...
resolving dependencies...
Aur Targets (1): tragtor
Proceed with installation? [Y/n]
You probably have old packer version.
Last edited by bruenig (2010-01-20 01:45:51)
Offline
hey bruenig,
i was reading through packer today and just noticed a little semantical thing, thought you might be interested:
[[ -z "${groups}" ]] && groups="None" echo -e "${COLOR1}Groups : ${ENDCOLOR}${groups[*]}"
echo -e "${COLOR1}Groups : ${ENDCOLOR}${groups[*]:-None}"
just want to be able to say i contributed ;P
Changed.
Offline
I have the newest version
┌─[ dany @ laptop ] - [ 18:05:13 Tue Jan 19 ] - [ ~ ] └─[$]> pacman -Q packer packer 20100118-1
It was updated without a version number change though, so you have to reinstall it to get the update.
Offline
It was updated without a version number change though, so you have to reinstall it to get the update.
True. I noticed that has happened a few times already.
<bruenig>: would you please consider changing the version number each time you push out updates?
Thank you for making this great tool!
Edit: nevermind, I forgot to list pacman-color in sudoers.
Last edited by MajorTom (2010-01-20 05:16:42)
Offline
Added.
WOW! You are real coding machine
Offline
It is a git package. I don't actually change the PKGBUILD or the aur very often if ever. You are supposed to update on your own when you want the latest version with packer -S packer or use packer --devel -Syu to make sure it is included everytime during normal updates.
Last edited by bruenig (2010-01-20 08:13:57)
Offline
when you want the latest version (...) use packer --devel -Syu
Oh, OK. Most packages of that sort actually have '-git' in their names. Any chance you could mention that^ on packer's AUR web page?
Also, I have a tiny feature request. I often find myself using pacman -Ssq <searchstring> to get nice compact results without version numbers. I think it's really useful. Just to make -Ss complete, you know...
Offline
It's quick. However, without things like colourised output and the ability to tell if a package is installed or not in a search, it's still not nearly as useful to me as yaourt.
Nice effort. I'll keep an eye on it.
Cthulhu For President!
Offline
It's quick. However, without things like colourised output and the ability to tell if a package is installed or not in a search, it's still not nearly as useful to me as yaourt.
Was that a feature request? Having the search results show if a package is installed was pretty nice. I do remember liking it when I used yaourt, but for some reason I haven't missed it. What do you think, bruenig, can it be implemented and still be *fast*?
Output is colorized if you have "pacman-color" installed, isn't it? I not at home right now, and for some reason I can't remember if it is or isn't.
Offline
Actually, you do get colorised output. packer uses pacman-color for that.
As for the "installed" status - this question has already been answered on the AUR page:
http://aur.archlinux.org/packages.php?ID=33378
Edit: beat by 51sec.
Last edited by MajorTom (2010-01-20 16:56:04)
Offline
It's quick. However, without things like colourised output and the ability to tell if a package is installed or not in a search, it's still not nearly as useful to me as yaourt.
Nice effort. I'll keep an eye on it.
Colorizing pacman output without using pacman-color makes the program incredibly slow. Why would I use bash for something that already exists in C? So does checking if every search result is installed. Install pacman-color is the first solution. The second solution really is to realize that there is a tradeoff. You can have each search take near a minute and get information such as whether something is installed included, or you can get information out there fast.
Another thing you might want to realize is that yaourt search literally does not work. As in, it does not find all of the matches it should. Try 'yaourt pacman wrapper' and then 'packer pacman wrapper' to see. Yaourt is not finding over half of the aur packages it should be. In addition to this, yaourt -Ss pacman wrapper does not even work! It seems to search for all things that match 'pacman' OR 'wrapper'! What in the hell is that.
So, yeah.
Last edited by bruenig (2010-01-20 17:16:59)
Offline
Where is packer conf file,and how can i use pacman-color with packer?
Offline
Afaik it doesn't have any conf file though you can just open packer in a text editor. And I think you just need to install pacman-color from AUR. Packer will detect if you have it.
Offline
As for the "installed" status - this question has already been answered on the AUR page:
http://aur.archlinux.org/packages.php?ID=33378
I think it would be nice to get the installed status fetched and displayed based on a command line switch being present, that's if it can be done so that it doesn't slow things down too much when the switch isn't there...no great loss if it isn't there though
Thanks for your hard work bruenig
Edit: +1 on the appending of ".git" to package name, that would be the convention to use I think. All my bazaar based packages are ending in "-bzr" for example - but I could well be wrong
Last edited by kaivalagi (2010-01-20 19:48:41)
Offline
Minor bug:
resolving dependencies...
Dependency ` lib32-pcre of `bin32-skype' does not exist.
Not updating `bin32-skype'.
Aur Targets (0):
Proceed with installation? [Y/n]
Pressing 'n' to not install 0 of 0 targets does not result in the universe imploding, as expected.
Cthulhu For President!
Offline
Matthew, do you feel packer -Sg searchstring could be easily implemented?
I think it would be beneficial and again it's something to complete the -S set of arguments.
Offline
As an experiment I modified packer to show the installed status of packages.
Searching 4359 packages (packer -Ss a), packer takes 1 second, and the modified packer takes 20 seconds. (yaourt took 3 minutes 43 seconds). There might be a faster way to do it, though.
Last edited by r6 (2010-01-20 21:42:28)
Offline
Where is packer conf file,and how can i use pacman-color with packer?
If pacman-color is installed, it uses it and colors all output. If pacman-color is not installed, it does not color anything.
Offline
Matthew, do you feel packer -Sg searchstring could be easily implemented?
I think it would be beneficial and again it's something to complete the -S set of arguments.
I am not sure how to search for package groups on aur.
Offline