Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Oct 2011 19:06:18 -0500
From:      "Tigersharke ." <tigersharke@gmail.com>
To:        PC-BSD Testing list <testing@lists.pcbsd.org>
Subject:   Oddness building Quassel with v9.0
Message-ID:  <CAHRv5ygY_k61Rqg1QXBWY-fBvzcra8RCT3HkV=dtESfR-b%2BuKg@mail.gmail.com>

next in thread | raw e-mail | index | archive | help
Hello!

I am running 64bit PC-BSD v9.0beta3 (updated from beta2), originally
installed from USBFULL 9.0beta2.

I have tried to do a pbi_makeport of Quassel to obtain the monolithic build
of Quassel.  I did my best to instigate this desired outcome by using the
pbi.conf file with the appropriate options.  No matter what I did, I could
not gain the 'monolithic' Quassel as a result but it seems to be a
relatively complex issue.

What I have discovered (to me) is certainly odd. I have successfully built
the Quassel 'monolithic' version as a port, but if I attempt to run Quassel
(monolithic) as my normal user, what seems to appear is the client rather
than the monolithic which reports "Disconnected from core" and the output to
shell as below:

[tigersharke@Mutant] /usr/ports/irc/quassel> quassel&
[1] 96992
[tigersharke@Mutant] /usr/ports/irc/quassel> 2011-10-08 16:21:53 Warning:
SslServer: Certificate file /home/tigersharke/.config/
quassel-irc.org/quasselCert.pem does not exist
2011-10-08 16:21:53 Warning: SslServer: Unable to set certificate file
           Quassel Core will still work, but cannot provide SSL for client
connections.
           Please see http://quassel-irc.org/faq/cert to learn how to enable
SSL support.
2011-10-08 16:21:53 Warning: SslServer: Certificate file
/home/tigersharke/.config/quassel-irc.org/quasselCert.pem does not exist
("QSQLITE", "QSQLITE3", "QMYSQL3", "QMYSQL")
Core is currently not configured! Please connect with a Quassel Client for
basic setup.
Unable to open database "SQLite" for thread QThread(0x80c01b8d0)
- "unable to open database file Error opening database"
QSqlDatabasePrivate::database: unable to open database: "unable to open
database file Error opening database"
Selected storage backend is not available: "SQLite"
Core::setupInternalClientSession(): You're trying to run monolithic Quassel
with an unusable Backend! Go fix it!

[1]    Done                          quassel
[tigersharke@Mutant] /usr/ports/irc/quassel>

When I try to run the monolithic Quassel as root (which of course I should
not), it works and I get the following output in the shell:

[tigersharke@Mutant] /usr/ports/irc/quassel# quassel&
[1] 99917
[tigersharke@Mutant] /usr/ports/irc/quassel# Error:
"/var/tmp/kdecache-tigersharke" is owned by uid 1001 instead of uid 0.
2011-10-08 16:38:39 Warning: SslServer: Certificate file
/home/tigersharke/.config/quassel-irc.org/quasselCert.pem does not exist
2011-10-08 16:38:39 Warning: SslServer: Unable to set certificate file
           Quassel Core will still work, but cannot provide SSL for client
connections.
           Please see http://quassel-irc.org/faq/cert to learn how to enable
SSL support.
2011-10-08 16:38:39 Warning: SslServer: Certificate file
/home/tigersharke/.config/quassel-irc.org/quasselCert.pem does not exist
("QSQLITE", "QSQLITE3", "QMYSQL3", "QMYSQL")
2011-10-08 16:38:39 Info: SQLite Storage Backend is ready. Quassel Schema
Version: 17
2011-10-08 16:38:39 Info: Restoring previous core state...

[1]    Done                          quassel
[tigersharke@Mutant] /usr/ports/irc/quassel#

Building Quassel from ports with v8.2 was not a problem.  I could build the
monolithic version and then run it as my normal user. However, I did not
attempt building a Quassel PBI with PC-BSD v8.2.

Thank you for your time and effort!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHRv5ygY_k61Rqg1QXBWY-fBvzcra8RCT3HkV=dtESfR-b%2BuKg>