[ovs-dev] Bug#602891: [buildd-tools-devel] Bug#602891: Bug#602891: openvswitch: FTBFS on all arches
Roger Leigh
rleigh at codelibre.net
Wed Nov 10 00:04:39 UTC 2010
On Tue, Nov 09, 2010 at 03:54:25PM -0800, Ben Pfaff wrote:
> On Tue, Nov 09, 2010 at 09:33:33PM +0000, Roger Leigh wrote:
> > We've had this issue before. Ultimately:
> > - we can mitigate the restriction by making the path shorter, but
> > we can't make any guarantees even than since package names and
> > version numbers don't have any fixed limit. You still have to
> > factor in the relative path length under the build tree as well.
> > - using a guaranteed short path under /tmp is the only way to ensure
> > success. My home dir at work is over five levels deep from the
> > root, so upstream really should deal with the limitation since
> > users don't always have the choice of shortening the path.
>
> I've found an acceptable workaround. I will send a patch to
> dev at openvswitch.org soon. In short, to connect or bind a socket with a
> name that is too long, open a fd for the dirname of the socket then use
> /proc/self/fd/<dirfd>/basename as the name. This seems to work fine.
> It won't handle the case where the socket's basename is too long, but
> that's also not the problem here.
Awesome, glad you've found a workaround!
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/
`- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://mail.openvswitch.org/pipermail/ovs-dev/attachments/20101110/e4840fa0/attachment-0003.sig>
More information about the dev
mailing list