Go to file
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
.tx Update transifex config for domain change 2013-06-07 12:57:57 +03:00
build Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
db3 Remove BDB RPC "support" 2009-09-21 11:00:50 +03:00
doc Spelling fixes 2016-06-04 23:00:58 +03:00
fileattrs let debuginfo packages provide the build-id 2016-08-03 12:10:40 +02:00
lib Remove some unnecessary assignments flagged by cppcheck 2016-07-29 17:41:36 +02:00
luaext Set FD_CLOEXEC on opened files before exec from lua script is called 2016-05-31 10:27:01 +02:00
misc Spelling fixes 2016-06-04 23:00:58 +03:00
plugins Fix handling of zero-length file digests 2016-04-29 17:23:44 +02:00
po Implementation of optional section end markers 2016-04-05 15:59:28 +02:00
python rpm/transaction: move from __future__ to the top 2016-06-09 14:39:23 +02:00
rpmio Fix off-by-one error 2016-05-25 12:31:19 +01:00
scripts pythondistdeps.py: skip .egg-link files 2016-08-22 15:19:08 +02:00
sign fix segfault when calling with args==NULL 2016-05-26 10:51:36 +02:00
tests Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
tools Make it possible to have unique build-ids across build versions/releases. 2016-07-29 18:28:53 +02:00
.gitignore Add rpm2archive to .gitignore 2015-09-23 11:30:48 +02:00
CHANGES hint where to look for history 2016-01-28 14:28:58 +01:00
COPYING Update contact address in COPYING (RhBug:742362) 2012-11-05 15:09:58 +02:00
CREDITS Finally, preliminary http support. 1999-02-04 18:48:03 +00:00
INSTALL Spelling fixes. 2013-02-19 21:35:40 +02:00
Makefile.am Add sepdebugcrcfix to fixup old style gnu_debuglink CRC checksum. 2016-07-29 18:28:53 +02:00
Makefile.maint Change snapshot tarball versioning to use '-' instead of '.' 2014-06-26 15:56:14 +03:00
README Updated mailing list information. 2009-06-02 09:42:54 +03:00
autogen.sh Just use autoreconf in autogen.sh (ticket #109) 2009-11-26 09:46:48 +02:00
cliutils.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
configure.ac Add build-id links to rpm for all ELF files. 2016-07-29 18:28:53 +02:00
debug.h Eliminate debug junk from the API 2007-12-04 11:25:46 +02:00
installplatform Use armv7hl isa for all armhfp (armv7h*l) arches (#1326871) 2016-05-19 13:12:42 +02:00
macros.debug Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
macros.in let debuginfo packages provide the build-id 2016-08-03 12:10:40 +02:00
mkinstalldirs Automake cleanups. 2007-08-05 11:30:55 +03:00
platform.in Add a %_rundir macro to the platform files. 2014-05-07 09:12:46 +03:00
preinstall.am Move RPMERR_* inst new rpmarchive.h 2014-01-31 09:49:43 +02:00
rpm.am Bump library version 2015-07-24 10:08:59 +02:00
rpm.pc.in Fix pkgconfig reference to Lua in Libs.private 2016-03-17 09:52:30 -04:00
rpm2archive.c Additional fixes for getprogname()/setprogname() on BSD systems 2016-02-15 15:57:55 +01:00
rpm2cpio.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmbuild.c Current plugins don't make sense in rpmbuild so disable them there 2016-03-07 13:26:35 +01:00
rpmdb.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmkeys.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmpopt.in Make help strings a bit nicer 2016-04-12 13:59:58 +02:00
rpmqv.c Make --noplugins work with "rpm --verify" 2016-03-07 13:26:35 +01:00
rpmrc.in Add support for MIPS release 6 - Add mips32 mips64 mipsel and mipseb macros 2016-02-19 12:06:39 +01:00
rpmsign.c Fix various memory leaks in file signature related functions. 2016-04-26 15:22:23 +02:00
rpmspec.c Add option the select option --builtrpms to rpmspec(rhbz:961833) 2016-03-09 14:51:27 +01:00
system.h Add all the BSDs that support setprogname() and getprogname() 2016-02-15 10:08:25 -05:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/releases/

Additional RPM documentation (papers, slides, HOWTOs) can also be
found at the same site: http://rpm.org.

http://rpm.org/wiki/Communicate lists all rpm releated mailing lists.

RPM was originally written by:

    Erik Troan <ewt@redhat.com>
    Marc Ewing <marc@redhat.com>

See the CREDITS file for a list of folks who have helped us out
tremendously.  RPM is Copyright (c) 1998 by Red Hat Software, Inc.,
and may be distributed under the terms of the GPL and LGPL (see  the
file COPYING for details).