#20717: elliptic_curves upstream tarball contains OSX extended attribute files
--------------------------------------+------------------------
       Reporter:  embray              |        Owner:
           Type:  defect              |       Status:  new
       Priority:  minor               |    Milestone:  sage-7.3
      Component:  packages: standard  |   Resolution:
       Keywords:                      |    Merged in:
        Authors:                      |    Reviewers:
Report Upstream:  N/A                 |  Work issues:
         Branch:                      |       Commit:
   Dependencies:                      |     Stopgaps:
--------------------------------------+------------------------

Comment (by leif):

 Replying to [ticket:20717 embray]:
 > Every file or directory in the upstream tarball for elliptic_curves
 contains a corresponding `._<filename>` file containing OSX-specific
 "extended attributes" for the file.  Those should be stripped out when
 creating the tarball.
 >
 > Is this just a Sage issue or a problem upstream as well?  It's not
 always clear to me since I'm not sure if/when we're using unmodified
 source tarballs.

 While I've worked on many (if not all) spkgs over the years, I've never
 seen such garbage in ''vanilla'' upstream tarballs.  (Occasionally, there
 had been harmless leftovers like backup files from editors, or cache files
 from autotools which don't have to get shipped, but IIRC only in tarballs
 from projects closely related to Sage.)

 Note that in the past, the upstream sources were part of the spkgs (now
 so-called legacy spkgs), and even to that time, it rarely happened that
 Sage developers accidentally included such files when creating an spkg,
 and it was part of the review process to make sure that a) the upstream
 sources are vanilla (modulo removed files we don't need, such as large
 prepared documentation, redundant sources of prerequisites, or e.g.
 Microsoft Visual Foo project files), and b) there are no additional files
 (like those mentioned above, including `.DS_Store` etc.).

 I personally would have made ''this'' ticket a blocker, rather than
 #20842, in addition to modifications to the release, dist and/or upload
 scripts.

--
Ticket URL: 
<https://u3351942.ct.sendgrid.net/wf/click?upn=aTs-2BwUSKwq20U-2FVxpZle9V7rZPHNFdCZn9IqCcBPbg7yuWoBFRR9HwrSxAj68UkCyJwrmMBNWubsmEB2R-2BQrtQ-3D-3D_gXX0YPkjCa6kfMda2NWALp0MQ-2FOvmULrxPdhd2nGLCaM0FyEfLCo7tfSSb3cLdQnl53-2BkYHHa5vsc0JLZu4IcAiavMEIHdyAaDZkYyejTkZZxsuvB7uijPVCLy7XtimDwqhhqukQdVLW-2BhMa4wQaWI-2Bju5fHxvMEj46wPb6lyU0f4JFle1fwYn1aHSt6ThLS47JP783gPXXDD9MZHJqm422bTyZ-2F7Fz6uNx5FVMk1B8-3D>
Sage 
<https://u3351942.ct.sendgrid.net/wf/click?upn=jm4cvpnHFskDUI5PLE4HCGcqpDNkng8vhBVTwprYF6Q-3D_gXX0YPkjCa6kfMda2NWALp0MQ-2FOvmULrxPdhd2nGLCaM0FyEfLCo7tfSSb3cLdQnl53-2BkYHHa5vsc0JLZu4IcHt8XPHPV2MdPZAXGKpoPD-2Bijhl56-2FBPG5L8yrAy257WZXhnoMbCcIL4T88cqhNdFRfwZoF6gpfhrKnwzGLs1ZNJgplq9UD27RgXDCMtbgwopMo1LHtNqRqnP4pDUAjv7K2mu7kDQ3Z2puLoOoaWUGw-3D>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to