[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug-freedink] Re: Instructions for building FreeDink from AUR
From: |
Sylvain Beucler |
Subject: |
[Bug-freedink] Re: Instructions for building FreeDink from AUR |
Date: |
Sun, 5 Oct 2008 14:45:44 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
Hi,
Sun, Oct 05, 2008 at 03:33:16PM -0700, Petteri Tolonen wrote:
> Sylvain Beucler wrote:
>>
>>
>> Currently here's what I have:
>>
>> # Install yaourt with AUR support
>> wget http://aur.archlinux.org/packages/yaourt/yaourt.tar.gz
>> cd yaourt
>> makepkg -c
>> pacman -U yaourt-*.pkg.tar.gz
>> yaourt -S freedink-engine
>> yaourt -S freedink-dfarc
>>
>> # If you appreciate the game:
>> yaourt -S aurvote
>> aurvote freedink-engine
>>
>> Does that look ok?
>>
>
> That looks ok to me.
>
>>
>> I don't really understand why yaourt asks to edit PKGBUILD
>>
>> ==> Downloading freedink-data PKGBUILD from AUR...
>> First Submitted: Thu, 25 Sep 2008 15:43:00 +0000
>> Last Updated: Fri, 26 Sep 2008 06:21:06 +0000
>> freedink-data 1.08.20080920-2 (Unsupported): Free game data for GNU
>> freedink
>> ==> Edit the PKGBUILD (recommended) ? [Y/n]("A" to abort)
>> ==> ----------------------------------------------
>> ==>
>>
>> Is there a way to skip this? (unless that's not recommended)
>>
>
> There probably is a way to skip that, but that isn't recommended because
> anyone can submit packages to AUR and therefore unsupported packages can
> potentially contain malicious code. It is also very usual that some
> pkgbuild isn't up-to-date and must be modified in order to get it
> working. So it's a good option since you always should at least take a
> quick look at the pkgbuild you are installing.
>
>>
>> I also noticed that if the package is not built as root, it won't
>> offer to install the dependencies (while it offers to su/sudo and
>> install built packages). Should we recommend people to run the
>> commands as root?
>>
>>
>
> I use sudo configured with nopasswd for pacman and pacdiffviewer and
> yaourt works fine. And as you noticed, yaourt uses sudo automatically.
> That's maybe somewhat better than using root.
>
>> You mentioned you asked to remove 'freedink' and replace it by a group
>> of packages. Did the AUR moderator check your request? Apparently
>> 'freedink' currently refers to the old release.
>>
>
> I added it some time ago to:
> http://wiki.archlinux.org/index.php/AUR_CleanUp_Day. Now I sent email to
> address@hidden to get it deleted more quickly. I totally
> forgot to send e-mail to them earlier, sorry about that. Once they
> remove the package it it should work right. That means: 'yaourt -S
> freedink' installs engine, data and dfarc.
>
>>
>> A note: in 'freedink-engine', the 'libzip' dependency isn't necessary
>> anymore, because we're using '--disable-embedded-resources'.
>>
>
> Removed libzip from dependencies.
Thanks for the info!
About sudo, for some reason yaourt is able to use 'su' if sudo isn't
configured, but _not_ when it comes to dependencies. Well, I suppose
people usually have sudo configured :)
What package should people vote for after the rename is done?
'freedink' (meta-package) or 'freedink-engine' (normal package)?
--
Sylvain