*Hallo ports team,

I had the problem that

# portmanager databases/firebird2-server

won't install because of the following:*

========================================================================
portmanager 0.4.1_6
FreeBSD testFreeBSD.test.lan 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Sun
May  7 04:32:43 UTC 2006
    [EMAIL PROTECTED]:/usr/obj/usr/src/sys/GENERIC  i386
------------------------------------------------------------------------
autoConflicts              0  autoMoved                  0
backUp                     0  buildDependsAreLeaves      0
forced                     0  interactive                0
log                        1  pmMode                     1
pristine                   0  resume                     0
------------------------------------------------------------------------
Wed Nov 15 15:17:55 2006
 firebird-client-2.0.0_2             /databases/firebird2-client  
    MISSING dependency of              
firebird-server-2.0.0_2             /databases/firebird2-server  

Wed Nov 15 15:19:00 2006
 firebird-client-2.0.0_2             /databases/firebird2-client  
    failed during make, adding to
ignore.db                                                                  

Wed Nov 15 15:19:00 2006
 portmanager                         0.4.1_6                      
    INFO: finished with some ports not updated  if --log was used see
/var/log/portmanager.log                                                        
          


Wed Nov 15 15:19:00 2006
 end of log


*I asked then [EMAIL PROTECTED] to help me and he answered:*

Firebird must not be builed under 'root' account because it may cause
> serious troubles with SysV semaphores.

You can build any port under non-privileged account, if you set
WRKDIRPREFIX environment variable. See "man ports" for more details.

To install port 'root' privileges are required of course. In this case
ports system calls "su" to switch to root and install files.

Or you can use "sudo" - just add to /etc/make.conf:
SU_CMD=         /usr/local/bin/sudo /bin/sh -c

I don't know how to build under non-root with portmaster, please ask the
author.

*This answer helped!

I build a directory with all permissions under my non root account and
compiled with the command:

$ make WRKDIRPREFIX=/home/oliver/ports/firebird install clean

This worked but is it possible to use the portmanager program for this
task? I use it for all other installations with success (ISC-DHCP,
Samba, etc...)

I would appreciate if you can help me.

Sincerly
Oliver Grenz*

-- 
Heinz Huber Internationale Spedition GmbH & Co.
Fraunhoferstr. 9
85301 Schweitenkirchen
Phone : 08444/9194-96
Fax   : 08444/9194-518
SMS   : 08444/9194-528
Mail  : [EMAIL PROTECTED]
WWW   : www.huber-spedition.de

Public key : www.huber-spedition.de/edv.html

_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to