Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 58347 - Ebuilds with invalid DEPEND syntax
Summary: Ebuilds with invalid DEPEND syntax
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Gentoo Quality Assurance Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-25 19:18 UTC by Jason Stubbs (RETIRED)
Modified: 2004-09-04 10:20 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Script used (syntaxcheck.py,639 bytes, text/plain)
2004-07-25 19:23 UTC, Jason Stubbs (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Stubbs (RETIRED) gentoo-dev 2004-07-25 19:18:51 UTC
app-misc/glabels-1.93.3 DEPEND
>=dev-util/pkgconfig: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-domainatrix: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-emnu: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-esim4: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-hmmer: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-meme: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-mse: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-phylip: non-specific version with operator
app-sci/embassy-2.9.0 RDEPEND
=app-sci/embassy-topo: non-specific version with operator
dev-db/rekall-2.2.0 RDEPEND
>=virtual/python: non-specific version with operator
dev-java/struts-1.1-r1 DEPEND
>=dev-java/struts-legacy: non-specific version with operator
dev-java/struts-1.1-r1 RDEPEND
>=dev-java/struts-legacy: non-specific version with operator
dev-java/struts-1.1 DEPEND
>=dev-java/struts-legacy: non-specific version with operator
dev-java/struts-1.1 RDEPEND
>=dev-java/struts-legacy: non-specific version with operator
dev-perl/GD-Graph3d-0.63 DEPEND
>=dev-perl/GDTextUtil: non-specific version with operator
dev-perl/GD-Graph3d-0.63 RDEPEND
>=dev-perl/GDTextUtil: non-specific version with operator
dev-perl/Net-Jabber-1.30 DEPEND
>=dev-perl/Digest-SHA1: non-specific version with operator
dev-perl/Net-Jabber-1.30 RDEPEND
>=dev-perl/Digest-SHA1: non-specific version with operator
gnome-extra/at-spi-1.4.2 DEPEND
>=dev-util/pkgconfig: non-specific version with operator
gnome-extra/at-spi-1.4.0 DEPEND
>=dev-util/pkgconfig: non-specific version with operator
kde-base/kdelibs-3.3.0_beta1 DEPEND
>=app-arch/bzip2: non-specific version with operator
kde-base/kdelibs-3.3.0_beta1 RDEPEND
>=app-arch/bzip2: non-specific version with operator
mail-filter/anomy-sanitizer-1.67 DEPEND
>=dev-lang/perl: non-specific version with operator
mail-filter/anomy-sanitizer-1.67 RDEPEND
>=dev-lang/perl: non-specific version with operator
media-sound/mpd-0.11.2-r2 DEPEND
>=media-libs/libmikmod: non-specific version with operator
media-sound/mpd-0.11.2-r2 RDEPEND
>=media-libs/libmikmod: non-specific version with operator
media-sound/mpd-0.11.1-r2 DEPEND
>=media-libs/libmikmod: non-specific version with operator
media-sound/mpd-0.11.1-r2 RDEPEND
>=media-libs/libmikmod: non-specific version with operator
media-sound/mpd-0.11.0-r2 DEPEND
>=media-libs/libmikmod: non-specific version with operator
media-sound/mpd-0.11.0-r2 RDEPEND
>=media-libs/libmikmod: non-specific version with operator
net-analyzer/net-snmp-5.1.1-r1 DEPEND
virtual/libc <sys-libs/db-2 >=sys-libs/zlib-1.1.4 >=sys-apps/sed-4 ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) perl? ( >=sys-devel/libperl-5.8.0 >=dev-perl/ExtUtils-MakeMaker-6.11-r1 ) x86? || amd64? ( lm_sensors? ( sys-apps/lm-sensors ) ) !bootstrap? ( sys-devel/patch ): missing opening bracket after ||
net-analyzer/net-snmp-5.1.1-r1 RDEPEND
virtual/libc <sys-libs/db-2 >=sys-libs/zlib-1.1.4 >=sys-apps/sed-4 ssl? ( >=dev-libs/openssl-0.9.6d ) tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) perl? ( >=sys-devel/libperl-5.8.0 >=dev-perl/ExtUtils-MakeMaker-6.11-r1 ) x86? || amd64? ( lm_sensors? ( sys-apps/lm-sensors ) ) perl? ( X? ( dev-perl/perl-tk ) ) !virtual/snmp: missing opening bracket after ||
net-analyzer/nikto-1.32 RDEPEND
>=dev-lang/perl: non-specific version with operator
net-analyzer/acid-0.9.6_beta23 DEPEND
=net-www/apache-1.*: non-specific version with operator
net-analyzer/acid-0.9.6_beta23 RDEPEND
=net-www/apache-1.*: non-specific version with operator
net-im/kpopup-0.9.7 DEPEND
>=net-fs/samba: non-specific version with operator
net-im/kpopup-0.9.6_pre1 DEPEND
>=net-fs/samba: non-specific version with operator
net-zope/cvsfile-0.9.0 RDEPEND
>=net-zope/externalfile: non-specific version with operator
net-zope/externalfile-1.2.0 RDEPEND
>=net-zope/zope: non-specific version with operator
sys-cluster/feedbackd-agent-0.3.1 DEPEND
>=dev-libs/libxml2: non-specific version with operator
sys-cluster/feedbackd-agent-0.3.1 DEPEND
>=dev-lang/perl: non-specific version with operator
sys-cluster/feedbackd-agent-0.3.1 RDEPEND
>=dev-libs/libxml2: non-specific version with operator
sys-cluster/feedbackd-agent-0.3.1 RDEPEND
>=dev-lang/perl: non-specific version with operator
x11-misc/macopix-1.0.4 DEPEND
~media-libs/libpng: non-specific version with operator
x11-misc/macopix-1.0.4 RDEPEND
~media-libs/libpng: non-specific version with operator
x11-misc/macopix-1.0.3 DEPEND
~media-libs/libpng: non-specific version with operator
x11-misc/macopix-1.0.3 RDEPEND
~media-libs/libpng: non-specific version with operator
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2004-07-25 19:20:39 UTC
net-analyzer/acid shows up as "non-specific version with operator" which is not quite correct. The issue with that one is that it should be "=net-www/apache-1*" rather than "=net-www/apache-1.*".
Comment 2 Jason Stubbs (RETIRED) gentoo-dev 2004-07-25 19:23:10 UTC
Created attachment 36157 [details]
Script used

This runs with portageapi which can be found at gentoo-src/portage-mod.
Comment 3 solar (RETIRED) gentoo-dev 2004-07-25 21:18:48 UTC
09:17PM <jstubbs> cd /usr/lib/portage/pym
09:18PM <jstubbs> ln -s /path/to/gentoo-src/portage-mod/portageapi portageapi
09:18PM <jstubbs> is how i set it up anyway
Comment 4 Thomas Matthijs (RETIRED) gentoo-dev 2004-07-26 03:51:28 UTC
fixed the java ones
maybe this output is a bit clearer to read
http://dev.gentoo.org/~axxo/wrong-depend.txt
Comment 5 Tim Yamin (RETIRED) gentoo-dev 2004-08-27 06:36:38 UTC
app-office/glabels/glabels-1.93.3.ebuild: >=dev-util/pkgconfig
app-office/glabels/glabels-2.0.0.ebuild: >=dev-util/pkgconfig
gnome-extra/at-spi/at-spi-1.4.2.ebuild: >=dev-util/pkgconfig
gnome-extra/at-spi/at-spi-1.4.0.ebuild: >=dev-util/pkgconfig
Comment 6 Thomas Matthijs (RETIRED) gentoo-dev 2004-09-04 10:20:46 UTC
fixed them all