Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 520512 - net-dns/ddclient installs into paths that should be created at runtime
Summary: net-dns/ddclient installs into paths that should be created at runtime
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Aaron W. Swenson
URL:
Whiteboard:
Keywords:
: 635194 (view as bug list)
Depends on:
Blocks: runtime-paths
  Show dependency tree
 
Reported: 2014-08-22 10:49 UTC by Agostino Sarubbo
Modified: 2017-10-24 11:05 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 Agostino Sarubbo gentoo-dev 2014-08-22 10:49:10 UTC
This is an auto-filled bug because this package should create some paths at runtime.

 * QA Notice: This ebuild installs into paths that should be created at runtime.
 *  To fix, simply do not install into these directories.  Instead, your package
 *  should create dirs on the fly at runtime as needed via init scripts/etc...
 * 
 *   var/cache
 *   var/cache/ddclient
 *   var/cache/ddclient/.keep_net-dns_ddclient-0
Comment 1 Jimis Hol 2015-02-14 14:57:40 UTC
early morning i installed net-dns/ddclient-3.8.2
ddclient.service failed to start at boot. Sometimes giving manually "systemctl restart ddclient" worked but failed just after some try to update ip or so. 

It is evening now and at last after giving manually as root

mkdir /var/cache/ddclient
chown ddclient:ddclient /var/cache/ddclient/

it seems ok even after reboot.
Comment 2 Stefan Langenmaier 2015-11-14 15:46:17 UTC
I'm using net-dns/ddclient-3.8.1-r5

The cache folder existed already with the correct permissions but not the file in it, so I had to do the following to get it running:

chown ddclient:ddclient /var/cache/ddclient/ddclient.cache
Comment 3 Aaron W. Swenson gentoo-dev 2017-10-07 14:36:56 UTC
This is fixed in 3.8.2+ on.
Comment 4 Aaron W. Swenson gentoo-dev 2017-10-24 11:05:45 UTC
*** Bug 635194 has been marked as a duplicate of this bug. ***