Summary: | net-analyzer/nagios-core-2.5 prestripped binaries | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jakub Moc (RETIRED) <jakub> |
Component: | New packages | Assignee: | Gentoo Netmon project <netmon> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eldad, ramereth |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 172480 |
Is this happening on 2.4 also? (In reply to comment #1) > Is this happening on 2.4 also? Yeah, the same... Sorry if this is a dupe, haven't found anything. >>> Completed installing nagios-core-2.4 into /var/tmp/portage/nagios-core-2.4/image/ man: QA Notice: pre-stripped files found: /var/tmp/portage/nagios-core-2.4/image/usr/nagios/bin/nagiostats /var/tmp/portage/nagios-core-2.4/image/usr/nagios/bin/nagios /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/notifications.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/statusmap.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/trends.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/history.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/outages.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/tac.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/config.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/extinfo.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/summary.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/avail.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/statuswml.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/statuswrl.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/status.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/histogram.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/showlog.cgi /var/tmp/portage/nagios-core-2.4/image/usr/nagios/sbin/cmd.cgi strip: i686-pc-linux-gnu-strip --strip-unneeded usr/nagios/bin/new_mini_epn usr/nagios/bin/mini_epn usr/nagios/bin/convertcfg Where is this QA violation documented? I'm not familiar with it and the usual fixes for it. That would be very helpful other than saying "plsfixkthxbye". Thanks- (In reply to comment #3) > Where is this QA violation documented? I'm not familiar with it and the usual > fixes for it. That would be very helpful other than saying "plsfixkthxbye". > > Thanks- Well, portage should strip the binaries when requested (to not hinder debugging etc. with FEATURES="nostrip" etc.) A simple patch: --- nagios-core-2.5.ebuild.orig 2006-07-18 19:10:04.000000000 +0200 +++ nagios-core-2.5.ebuild 2006-07-20 20:07:02.000000000 +0200 @@ -52,6 +52,8 @@ unpack ${A} cd ${S} epatch ${FILESDIR}/2.x-series-nsca.patch + local strip="$(echo '$(MAKE) strip-post-install')" + sed -i -e "s:${strip}::" {cgi,base}/Makefile.in || die "sed failed in Makefile.in" # ppc64 needs this gnuconfig_update } Now you get: >>> Completed installing nagios-core-2.5 into /var/tmp/portage/nagios-core-2.5/image/ man: strip: i686-pc-linux-gnu-strip --strip-unneeded usr/nagios/bin/new_mini_epn usr/nagios/bin/nagiostats usr/nagios/bin/mini_epn usr/nagios/bin/nagios usr/nagios/bin/convertcfg usr/nagios/sbin/notifications.cgi usr/nagios/sbin/statusmap.cgi usr/nagios/sbin/trends.cgi usr/nagios/sbin/history.cgi usr/nagios/sbin/outages.cgi usr/nagios/sbin/tac.cgi usr/nagios/sbin/config.cgi usr/nagios/sbin/extinfo.cgi usr/nagios/sbin/summary.cgi usr/nagios/sbin/avail.cgi usr/nagios/sbin/statuswml.cgi usr/nagios/sbin/statuswrl.cgi usr/nagios/sbin/status.cgi usr/nagios/sbin/histogram.cgi usr/nagios/sbin/showlog.cgi usr/nagios/sbin/cmd.cgi Thanks! I'll give that a shot in a few days. Fixed in nagios-core-2.9. |
>>> Completed installing nagios-core-2.5 into /var/tmp/portage/nagios-core-2.5/image/ man: QA Notice: pre-stripped files found: /var/tmp/portage/nagios-core-2.5/image/usr/nagios/bin/nagiostats /var/tmp/portage/nagios-core-2.5/image/usr/nagios/bin/nagios /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/notifications.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/statusmap.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/trends.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/history.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/outages.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/tac.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/config.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/extinfo.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/summary.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/avail.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/statuswml.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/statuswrl.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/status.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/histogram.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/showlog.cgi /var/tmp/portage/nagios-core-2.5/image/usr/nagios/sbin/cmd.cgi