On Fri, Jul 10, 2015 at 9:58 AM, Mathieu Bridon <bochecha(a)daitauha.fr> wrote:
On Fri, 2015-07-10 at 09:03 -0500, Dennis Gilmore wrote:
> On Friday, July 10, 2015 09:58:59 AM Mathieu Bridon wrote:
> > > leading up to this we hit an issue where the mounting was not
> > > happening correctly. it turns out that when you pass os.path.join
> > > two
> > > variables the first one is silently dropped. not sure if this is
> > > a
> > > bug in python or the way that os.path.join is supposed to work.
> > Do you mean this?
> > >>> os.path.join('/foo', '/bar') == '/bar'
> > True
> > If this is what you mean, then it indeed is the expected behaviour:
> > > If a component is an absolute path, all previous components are
> > > thrown away and joining continues from the absolute path
> > > component.
> > https://docs.python.org/2/library/os.path.html#os.path.join
> This is the case, so we will have to get a patch into koji to not us
Or rather, only pass it absolute paths as the first argument.
What code in Koji does that?
This is specific to the runroot plugin, the code is in
./plugins/runroot.py (relative path at root of git clone dir).
rel-eng mailing list