severity 483350 normal
thanks

>> I'm not sure if I should simply label your build environment as broken,
>> or if I need to move the sockets directory to some place with a shorter
>> path name.
>
> I disagree with my build environment being broken:
> /build/user-pperl_0.25-5-amd64-0uuJx5/pperl-0.25-5/sockets/pperlnPLXc7
> isn't such a long path.

There are less than 40 remaining characters for creating a unique UNIX
domain socket name.  Suppose we use base16(MD5(path)), we end up with 32
characters, plus the path to the sockets directory.  This is a very
narrow margin.

If you insist on using this particular buildd configuration (which is
not matched by any official buildd, AFAICT), please take this issue to
the technical committee, or make it explicit in Policy.

Of course, I could use a temporary directory outside the build tree, but
if I honour TMPDIR, someone could still play similar games with me, so I
don't see the point of doing that.

(We should hash the path name because long script paths might occur in
the real world, so this is still a bug.)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to