[prev in list] [next in list] [prev in thread] [next in thread] 

List:       netbsd-tech-pkg
Subject:    Re: packages shouldn't use install during build
From:       "Jeremy C. Reed" <reed () reedmedia ! net>
Date:       2006-04-30 4:19:13
Message-ID: Pine.NEB.4.62.0604292113170.2522 () pilchuck ! reedmedia ! net
[Download RAW message or body]

On Sat, 29 Apr 2006, Perry E. Metzger wrote:

> I was just building the clisp pkg, as an unprivileged user, and this
> happened, breaking the build....
> 
> /usr/bin/install -c -o root -g wheel -m 444 .libs/libcharset.so.1.0.0 \
>                 /usr/pkgsrc/lang/clisp/work.hackworth/clisp-2.38/src/libcharset.so.1.0.0
>                 
> install: /usr/pkgsrc/lang/clisp/work.hackworth/clisp-2.38/src/libcharset.so.1.0.0: \
> chown/chgrp: Operation not permitted 
> Someone should fix it, but also, it is in general a bad idea not to
> test building packages without privs, and it is also bad for packages
> builds to contain instances of "install" that require privs...

I saw similar thing with libXt (pkgsrc-wip)
https://bugs.freedesktop.org/show_bug.cgi?id=6599

Can you please contact the http://clisp.cons.org/ developers to ask them 
to fix this?

(Without looking at code, it probably uses INSTALL which the configure 
script allowed to be defined.)

It is not a pkgsrc problem. I do agree that building packages without 
privileges is a good idea. (In my case, I often am doing unprivileged 
installs also, so I would never notice this problem because it would be 
like: /usr/bin/install -c -o me -g me -m 444 ....)

 Jeremy C. Reed

echo ':6DB6=88>?;@69876tA=AC8BB5tA6487><' | tr '4-F' 'wu rofIn.lkigemca'


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic