Not the same but related bug:
touch foo bzr init branch cd branch mkdir dir cd dir ln -s ../../foo bar bzr add bar bzr commit -m 'Please' bar
fails with: bzr:bzr: ERROR: Path(s) are not versioned: branch/dir/bar
but
cd ..
bzr commit -m 'Thanks' dir
works
Not the same but related bug:
touch foo
bzr init branch
cd branch
mkdir dir
cd dir
ln -s ../../foo bar
bzr add bar
bzr commit -m 'Please' bar
fails with:
bzr:bzr: ERROR: Path(s) are not versioned: branch/dir/bar
but
cd ..
bzr commit -m 'Thanks' dir
works