[kde-freebsd] kde4 and firebase

Ernst W. Winter ernst.winter at t-online.de
Sun Jun 29 15:52:54 CEST 2008


On Sun, 29 Jun 2008, David Naylor wrote:

> On Saturday 28 June 2008 08:22:00 Ernst W. Winter wrote:
> > Hello,
> >
> > cleaned everything up and done a new /usr/ports and area51 and
> > wanted to restart all needed apps for kde4 but then this happen:
> >
> > [---------------------------Snip------------------------------------]
> >
> > ===>    Verifying install for
> > /usr/local/lib/qt4/plugins/sqldrivers/libqsqlibase .so in
> > /usr/ports/databases/qt4-ibase-plugin
> > ===>   qt4-ibase-plugin-4.4.0 depends on package: qt4-moc>=4.4.0 - found
> > ===>   qt4-ibase-plugin-4.4.0 depends on package: qt4-sql>=4.4.0 - found
> > ===>   qt4-ibase-plugin-4.4.0 depends on shared library: fbclient.2 - not
> > found ===>    Verifying install for fbclient.2 in
> > /usr/ports/databases/firebird2-clien t
> > ===>  Building for firebird-client-2.0.3_2
> > ==> Please do not build firebird as 'root' because this may cause conflicts
> > with SysV semaphores of running services.
> > *** Error code 1
> >
> > Stop in /usr/ports/databases/firebird2-client.
> > *** Error code 1
> >
> > Stop in /usr/ports/databases/qt4-ibase-plugin.
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/qt4.
> > *** Error code 1
> >
> > Stop in /usr/ports/devel/qt4.
> > /usr/ports/devel/qt4
> > [---------------------------Snip------------------------------------]
> >
> > well how can it be compiled?
> This can be painful, especially when builds are set to 'auto'...  You could 
> either edit the Makefile to remove the requirement (and hope it does not mess 
> up you computer) or you could compile it using a non root account.  
> 
> The easiest way to do this is:
> o) Create a user account that is in the wheel group
> # su ``user in wheel group''
> # cd /usr/ports/databases/firebird2-client
> # make install clean WRKDIRPREFIX=/tmp
> # exit
> 
> Ports automatically uses su if the user is not root and thus will allow you to 
> install the problem without too much complication.  Normally the default 
> location for building ports are not writable by non root accounts so you need 
> to change the building location (via WRKDIRPREFIX)
> 
Not anymore as it worked well!!!

Thanks

> 
> David

Ernst



-- 
==================================================
Mail just Ascii plain text.  HTML & Base64 is spam
email = nur reiner Text. HTML & Base64 sind SPAM



More information about the kde-freebsd mailing list