rpm/scripts
Igor Gnatenko 83e4d44b80 pythondistdeps.py: skip .egg-link files
From setuptools's documentation:
These files are not eggs, strictly speaking. They simply provide a way
to reference an egg that is not physically installed in the desired
location. They exist primarily as a cross-platform alternative to
symbolic links, to support "installing" code that is being developed in
a different location than the desired installation location.

If we read .egg-link using pkg_resources.Distribution it will
never have version as it is just list of directories which should be
taken into account.

We could change into that directories and add eggs from those locations
for parsing, but RPM's dependency generator already passing all files
from built RPM so it just does not make any sense to traverse those
directories.

After all written above, let's just ignore .egg-link files.

Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-22 15:19:08 +02:00
..
Makefile.am let debuginfo packages provide the build-id 2016-08-03 12:10:40 +02:00
appdata.prov Add support for automatic appdata() provides 2013-10-14 09:56:48 +03:00
brp-compress only set default values for $COMPRESS & $COMPRESS_EXT if environment variables isn't already set, allowing to overriding these 2015-08-28 15:05:02 +02:00
brp-java-gcjcompile $RPM_BUILD_ROOT breaks brp-* scripts if it contains spaces (ticket #843) 2011-09-06 09:52:19 +03:00
brp-python-bytecompile do not bytecompile python scripts in docdir 2015-08-28 13:11:45 +02:00
brp-python-hardlink Don't fail build if there are no pyc/pyo/... files to link 2016-04-14 14:26:12 +02:00
brp-strip Fix stripping of binaries for changed file output. 2015-06-30 11:42:11 +02:00
brp-strip-comment-note Fix stripping of binaries for changed file output. 2015-06-30 11:42:11 +02:00
brp-strip-shared Fix stripping of binaries for changed file output. 2015-06-30 11:42:11 +02:00
brp-strip-static-archive $RPM_BUILD_ROOT breaks brp-* scripts if it contains spaces (ticket #843) 2011-09-06 09:52:19 +03:00
check-buildroot Honor $TMPDIR in various scripts. 2011-04-13 14:49:36 +03:00
check-files Here's a little patch does a couple of things for the check-files script: 2013-04-26 12:29:31 +03:00
check-prereqs Fix typo in check-prereq (rhbz#203182) by Steve Grubb. 2007-06-05 15:16:37 +03:00
check-rpaths Include additional buildroot sanity check scripts (rhbz#245639) 2007-07-04 15:06:20 +03:00
check-rpaths-worker Replace using of undocumented bash feature with documented one. 2015-04-17 10:23:14 +02:00
debuginfo.prov let debuginfo packages provide the build-id 2016-08-03 12:10:40 +02:00
desktop-file.prov Add application() and application(filename) provides for desktop files. 2013-10-14 09:56:31 +03:00
find-debuginfo.sh Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
find-lang.sh Allow lang code only QT translation file names in find-lang.sh 2016-04-15 16:33:03 +02:00
find-provides Fix recursive calling of rpmdeps tool (rhbz:1297557) 2016-01-15 15:41:52 +01:00
find-provides.php Use grep -E and grep -F instead of egrep and fgrep. 2009-12-17 10:43:52 +02:00
find-requires Fix recursive calling of rpmdeps tool (rhbz:1297557) 2016-01-15 15:41:52 +01:00
find-requires.php Use grep -E and grep -F instead of egrep and fgrep. 2009-12-17 10:43:52 +02:00
fontconfig.prov Ugh, fix reversed condition on font-provide extractor 2010-07-02 13:23:11 +03:00
gendiff gendiff: Fix diff of filenames containing spaces 2014-10-06 10:56:23 +03:00
libtooldeps.sh Fix libtool dependency generation with libtool >= 2.4.2 2014-06-16 12:19:06 +03:00
macros.perl Remove bogus __find_requires|provides macro definitions (RhBug:1043149) 2013-12-16 10:46:09 +02:00
macros.php Remove bogus __find_requires|provides macro definitions (RhBug:1043149) 2013-12-16 10:46:09 +02:00
macros.python Eliminate unnecessary processing on scripts/macros.* 2010-02-01 13:39:42 +02:00
mono-find-provides Use grep -E and grep -F instead of egrep and fgrep. 2009-12-17 10:43:52 +02:00
mono-find-requires Use grep -E and grep -F instead of egrep and fgrep. 2009-12-17 10:43:52 +02:00
ocaml-find-provides.sh Correctly quote tr [:blank:] in OCaml dependency scripts. 2012-03-07 09:03:32 +02:00
ocaml-find-requires.sh Correctly quote tr [:blank:] in OCaml dependency scripts. 2012-03-07 09:03:32 +02:00
perl.prov add support for _ in perl module version 2015-08-28 15:14:50 +02:00
perl.req perl.req: Skip over multi line return statements 2016-06-14 15:01:16 +02:00
pkgconfigdeps.sh Require pkg-config 0.24 for creating pkgconfig() dependencies 2010-12-03 12:44:49 +02:00
pythondeps.sh Unbreak python(abi) requires generation (RhBug:562906) 2010-02-09 09:37:51 +02:00
pythondistdeps.py pythondistdeps.py: skip .egg-link files 2016-08-22 15:19:08 +02:00
rpm.daily Small cronjob fixes (rhbz#315271) 2007-10-03 08:57:54 +03:00
rpm.log - add cron/logrotate scripts to save installed package filenames. 2001-05-13 18:03:34 +00:00
rpm.supp Fix (well, loosen up) the valgrind suppression rules 2012-07-30 17:29:47 +03:00
rpm2cpio.sh Avoid locale issues in rpm2cpio.sh (RhBug:878363) 2012-11-22 12:22:06 +02:00
rpm_fulldb_update Spelling fixes. 2013-02-19 21:35:40 +02:00
rpmdb_loadcvt Sanity. 2003-03-01 20:23:39 +00:00
rpmsync Spelling fixes. 2013-02-19 21:35:40 +02:00
script.req Extract #!/usr/bin/env interpreter dependencies, part 1 (ticket #136) 2010-02-18 15:23:02 +02:00
tgpg Honor $TMPDIR in various scripts. 2011-04-13 14:49:36 +03:00
vpkg-provides.sh Spelling fixes. 2013-02-19 21:35:40 +02:00