[MacPorts] #54459: libtool: installs files with extended attribute com.dropbox.attributes

MacPorts noreply at macports.org
Mon Jul 10 16:55:02 UTC 2017


#54459: libtool: installs files with extended attribute com.dropbox.attributes
-------------------------+---------------------
 Reporter:  raimue       |      Owner:  larryv
     Type:  enhancement  |     Status:  new
 Priority:  Normal       |  Milestone:
Component:  ports        |    Version:
 Keywords:               |       Port:  libtool
-------------------------+---------------------
 Apparently, upstream shipped the libtool-2.4.6 distfile tarball with
 extended attributes on the source files. These will be retained when
 installing.

 {{{
 $ $ ls -la@ $(port work libtool)/libtool-2.4.6/m4/libtool.m4
 -rw-r--r--@ 1 macports  admin  305723 Jan 20  2015
 /opt/local/var/macports/build/_Users_raimue_src_macports_ports_devel_libtool/libtool/work/libtool-2.4.6/m4/libtool.m4
         com.dropbox.attributes      83
 $ ls -la@ /opt/local/share/aclocal/libtool.m4
 -rw-r--r--@ 1 root  admin  305723 Jun 24 14:17
 /opt/local/share/aclocal/libtool.m4
         com.dropbox.attributes      83
 }}}

 Normally, these would not cause a problem. However, as build scripts copy
 files like `libtool.m4` to local build directories, they are likely to end
 up in other distribution tarballs. This issue only exists on macOS, as on
 other platforms these extended attributes would just be visible as `._*`
 files, which are ignored and not processed in any way.

 Upstream bug report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=20293

 I am aware the release more than two years old, but maybe it's not too
 late to do something about it.
 I think we should remove these extended attributes when installing libtool
 as they are unnecessary clutter.

--
Ticket URL: <https://trac.macports.org/ticket/54459>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list