[16771] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

[krbdev.mit.edu #9019] make check fails: OSError: AF_UNIX path too

daemon@ATHENA.MIT.EDU (Ryan Schmidt via RT)
Sun Aug 1 00:32:08 2021

From: "Ryan Schmidt via RT" <rt-comment@kerborg-prod-app-1.mit.edu>
In-Reply-To: <1B716944-B36D-4FBD-96FD-C5BA7AF7EE48@macports.org>
Message-ID: <rt-4.4.3-2-2871430-1627792317-1731.9019-4-0@kerborg-prod-app-1.mit.edu>
To: "AdminCc of krbdev.mit.edu Ticket #9019":;
Date: Sun, 01 Aug 2021 00:31:57 -0400
MIME-Version: 1.0
Reply-To: rt-comment@kerborg-prod-app-1.mit.edu
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krb5-bugs-bounces@mit.edu


Sun Aug 01 00:31:57 2021: Request 9019 was acted upon.
 Transaction: Ticket created by ryandesign@macports.org
       Queue: krb5
     Subject: make check fails: OSError: AF_UNIX path too long
       Owner: Nobody
  Requestors: ryandesign@macports.org
      Status: new
 Ticket <URL: http://kerborg-prod-app-1.mit.edu/rt/Ticket/Display.html?id=9019 >


Attempting to run `make check` fails on macOS:


*** Last command (#50): /opt/local/bin/python3.8 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.19.2/src/tests/kcmserver.py /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.19.2/src/tests/testdir/kcm
*** Output of last command:
Traceback (most recent call last):
  File "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_net_kerberos5/kerberos5/work/krb5-1.19.2/src/tests/kcmserver.py", line 231, in <module>
    server.bind(sys.argv[1])
OSError: AF_UNIX path too long


It seems you are trying to create a socket within the source directory, which fails if the source directory is in a deep path because there is an OS limit on the maximum length of a socket path. Perhaps you should create the socket in /tmp or $TMPDIR instead.



_______________________________________________
krb5-bugs mailing list
krb5-bugs@mit.edu
https://mailman.mit.edu/mailman/listinfo/krb5-bugs

home help back first fref pref prev next nref lref last post