[OE-core] [PATCH 1/1] apt-native: fix the creation of apt.conf.sample
Richard Purdie
richard.purdie at linuxfoundation.org
Tue Jan 8 10:47:11 UTC 2013
On Tue, 2013-01-08 at 18:23 +0800, Hongxu Jia wrote:
> The file of apt.conf.sample is kept in outdir, and outdir is assigned
> by "os.path.join" with the params of ${D}, ${sysconfdir} and "apt". But
> ${sysconfdir} is an absolute dir and that is not allowed by "os.path.join".
>
> The following is the help on function os.path.join(a, *p):
> Join two or more pathname components, inserting '/' as needed.
> If any component is an absolute path, all previous path components
> will be discarded.
>
> So remove "/" in ${sysconfdir} to create "apt.conf.sample" if it doesn't
> exist, not by the existance of prefix dir.
Use oe.path.join() instead which doesn't have this problem iirc.
Cheers,
Richard
More information about the Openembedded-core
mailing list