Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 308191 - nginx/nginx-0.8.34-r1 installs logrotate script without having dependency to app-admin/logrotate
Summary: nginx/nginx-0.8.34-r1 installs logrotate script without having dependency to ...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal
Assignee: Benedikt Böhm (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-03-07 12:12 UTC by steveb
Modified: 2010-03-07 12:49 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description steveb 2010-03-07 12:12:12 UTC
nginx/nginx-0.8.34-r1 installs logrotate script:
-----------
# logrotate
insinto /etc/logrotate.d
newins "${FILESDIR}"/nginx.logrotate nginx
-----------

without having dependency to app-admin/logrotate:
-----------
CDEPEND=">=dev-libs/libpcre-4.2
	arm? ( dev-libs/libatomic_ops )
	ssl? ( dev-libs/openssl )
	http-cache? ( userland_GNU? ( dev-libs/openssl ) )
	nginx_modules_http_geo? ( dev-libs/geoip )
	nginx_modules_http_gzip? ( sys-libs/zlib )
	nginx_modules_http_gzip_static? ( sys-libs/zlib )
	nginx_modules_http_perl? ( >=dev-lang/perl-5.8 )
	nginx_modules_http_secure_link? ( userland_GNU? ( dev-libs/openssl ) )
	nginx_modules_http_xslt? ( dev-libs/libxml2 dev-libs/libxslt )
	nginx_modules_http_passenger? (
		$(ruby_implementation_depend ruby18)
		>=dev-ruby/rubygems-0.9.0
		>=dev-ruby/rake-0.8.1
		>=dev-ruby/fastthread-1.0.1
		>=dev-ruby/rack-1.0.0
	)
"
RDEPEND="${RDEPEND} ${CDEPEND}"
DEPEND="${DEPEND} ${CDEPEND}
	libatomic? ( dev-libs/libatomic_ops )"
-----------


Reproducible: Always
Comment 1 Benedikt Böhm (RETIRED) gentoo-dev 2010-03-07 12:44:56 UTC
this is intended and other packages providing logrotate scripts do the same thing. see bug 198901 for more information.
Comment 2 steveb 2010-03-07 12:49:08 UTC
(In reply to comment #1)
> this is intended and other packages providing logrotate scripts do the same
> thing. see bug 198901 for more information.
> 
Thanks for explaining.