Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 704444 - net-irc/unrealircd-5.0.0 - ACCESS DENIED: mkdir: /var/lib/unrealircd/tmp
Summary: net-irc/unrealircd-5.0.0 - ACCESS DENIED: mkdir: /var/lib/unrealircd/tmp
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michael Palimaka (kensington)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-01 12:09 UTC by Attila Tóth
Modified: 2020-01-04 02:33 UTC (History)
0 users

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 Attila Tóth 2020-01-01 12:09:46 UTC
USE="class-nofakelag operoverride operoverride-verify prefixaq showlistmodes -curl -libressl"

Checking for updates for third party modules...
 * ACCESS DENIED:  mkdir:        /var/lib/unrealircd/tmp
ERROR: /var/lib/unrealircd/tmp does not exist (yet?), cannot use module manager
       This can only happen if you did not use ./Config or if you rm -rf'ed after running ./Config.

Building all third party modules...
make[4]: Leaving directory '/var/tmp/portage/net-irc/unrealircd-5.0.0/work/unrealircd-5.0.0/src/modules/third'
make[3]: Leaving directory '/var/tmp/portage/net-irc/unrealircd-5.0.0/work/unrealircd-5.0.0/src/modules'
make[2]: Leaving directory '/var/tmp/portage/net-irc/unrealircd-5.0.0/work/unrealircd-5.0.0/src'
make[1]: Leaving directory '/var/tmp/portage/net-irc/unrealircd-5.0.0/work/unrealircd-5.0.0/src'

* UnrealIRCd compiled successfully
* YOU ARE NOT DONE YET! Run "make install" to install UnrealIRCd !

>>> Source compiled.
 * --------------------------- ACCESS VIOLATION SUMMARY ---------------------------
 * LOG FILE: "/var/log/sandbox/sandbox-4.log"
 *
VERSION 1.0
FORMAT: F - Function called
FORMAT: S - Access Status
FORMAT: P - Path as passed to function
FORMAT: A - Absolute Path (not canonical)
FORMAT: R - Canonical Path
FORMAT: C - Command Line

F: mkdir
S: deny
P: /var/lib/unrealircd/tmp
A: /var/lib/unrealircd/tmp
R: /var/lib/unrealircd/tmp
C: ../../ircd -m upgrade --no-install
 * --------------------------------------------------------------------------------


Reproducible: Always
Comment 1 Michael Palimaka (kensington) gentoo-dev 2020-01-04 02:33:45 UTC
Thanks for the report! This is caused by third party module build when /var/lib/unrealircd/tmp/ does not exist.
Comment 2 Larry the Git Cow gentoo-dev 2020-01-04 02:33:59 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3af7fbe42ab33bc1046be705c3bb139bf37e79d

commit a3af7fbe42ab33bc1046be705c3bb139bf37e79d
Author:     Michael Palimaka <kensington@gentoo.org>
AuthorDate: 2020-01-04 02:33:03 +0000
Commit:     Michael Palimaka <kensington@gentoo.org>
CommitDate: 2020-01-04 02:33:03 +0000

    net-irc/unrealircd: version bump 5.0.1
    
    Closes: https://bugs.gentoo.org/704444
    Package-Manager: Portage-2.3.84, Repoman-2.3.20
    Signed-off-by: Michael Palimaka <kensington@gentoo.org>

 net-irc/unrealircd/Manifest                |   1 +
 net-irc/unrealircd/unrealircd-5.0.1.ebuild | 168 +++++++++++++++++++++++++++++
 2 files changed, 169 insertions(+)