[pacman-dev] Status of sodeps?

Florian Pritz bluewind at server-speed.net
Fri May 27 07:31:37 EDT 2011


On 27.05.2011 02:22, Dan McGee wrote:
> On Thu, May 19, 2011 at 9:58 AM, Florian Pritz
> <bluewind at server-speed.net> wrote:
>> It's been quite a while since I last brought this up so what's the
>> current status?
>>
>> Older discussions and the link to my repo are here [1].
>>
>> [1] https://wiki.archlinux.org/index.php/Pacman_Roadmap#sodepends
> 
> Sorry for the delayed response. My biggest piece of feedback that I
> levied before and got some positive feedback on before is doing
> s/so/lib/ on the naming so we can extend this in the future to non-so
> library formats if desired.

Fixed

> How costly is the find_sodepends() bit, especially on packages with
> thousands of files (sage-mathematics, game data, etc)?

I've asked a few people, looked at the code used for stripping and I
think it's safe to check only executable files. That cut down the time
needed for sage from 5 min to 19 sec (i7-920, tempfs).

I've also noticed that the stripping code uses -perm -o+x  and not
-executable. The manpage says -executable also checks ACLs and owner,
group, other. Any reason why we don't use -executable?

-- 
Florian Pritz -- {flo,bluewind}@server-speed.net

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/pacman-dev/attachments/20110527/b8b7aeba/attachment.asc>


More information about the pacman-dev mailing list