Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 410285 - net-irc/inspircd - {XLINE} ANNOUNCEMENT: database: cannot create new db: No such file or directory
Summary: net-irc/inspircd - {XLINE} ANNOUNCEMENT: database: cannot create new db: No s...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chema Alonso Josa (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-31 02:47 UTC by michael
Modified: 2012-04-04 11:56 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description michael 2012-03-31 02:47:34 UTC
only found in Gentoo ebuilds the xline database module is normally run to the inspircd config directory. but in the ebuild this location seems to be ignored. so the db file is never written. 

from the debug log:

Sat Mar 31 02:42:09 2012: xlinedb: Adding a line
Sat Mar 31 02:42:09 2012: xlinedb: Opening temporary database
Sat Mar 31 02:42:09 2012: xlinedb: Cannot create database! No such file or directory (2)
Sat Mar 31 02:42:09 2012: ANNOUNCEMENT: database: cannot create new db: No such file or directory (2)
Comment 1 Chema Alonso Josa (RETIRED) gentoo-dev 2012-04-03 17:01:21 UTC
Right, the xline database path is defined "data/xline.db", this don't work with current inspircd-2.0.5-r1 revision.

Will fix this in inspircd-2.0.5-r2.

Thanks for reporting.
Comment 2 Chema Alonso Josa (RETIRED) gentoo-dev 2012-04-04 11:56:37 UTC
Fixed in 2.0.5-r2 revision.

+*inspircd-2.0.5-r2 (04 Apr 2012)
+
+  04 Apr 2012; Chema Alonso <nimiux@gentoo.org> +inspircd-2.0.5-r2.ebuild,
+  +files/inspircd-2.0.5-r2-fix-paths-build.patch:
+  Inspircd moving to github.com. Fix openssl flag wrt bug #409159 (comment 10).
+  Fix ligcrypt dependency wrt bug #409159 (comment 13). Fix xline db path wrt
+  bug #410285.