[OE-core] base-files: Upgrade causes circular symbolic link for /run
Bryan Evenson
bevenson at melinkcorp.com
Thu Apr 9 21:08:56 UTC 2015
I am on poky/dizzy and I am testing upgrading of some systems with older firmware. I am using sysvinit for an init and opkg for a package manager. I am having an issue with the /run directory which I believe I have traced down to this commit:
http://git.openembedded.org/openembedded-core/commit/meta/recipes-core/base-files?id=0e326280a15b0f2c4ef2ef4ec441f63f55b75873
Before this commit, the symbolic links for /run are as follows:
/run -> /var/run
/var/run -> volatile/run
When I upgrade an older system with dizzy HEAD, the symbolic links are as follows:
/run -> /var/run
/var/run -> ../run
This makes /run and /var/run inaccessible since it is a circular symbolic link. As expected, there are a few things that aren't working right because /run cannot be used.
Has anyone else had this experience? If so, how did you work around it?
Thanks,
Bryan
More information about the Openembedded-core
mailing list