#3782 Pagure tarballs created by setuptools dereference symlinks, use `git archive` instead
Closed: Fixed 6 years ago Opened 6 years ago by ngompa.

Tarballs created by setuptools/distutils using python setup.py sdist will resolve symlinks as part of the archive creation process. This is a known issue in setuptools.

This behavior, however, breaks Pagure itself since a number of hooks need symlinks to function correctly.

However, creating source tarballs using git archive should work as intended.


Metadata Update from @pingou:
- Issue assigned to pingou
- Issue set to the milestone: 5.2
- Issue tagged with: debt

6 years ago

Log in to comment on this ticket.

Metadata
Related Pull Requests
  • #4058 Merged 6 years ago