[Bug 778970] New: Invalid dependencies when installing nagios-nrpe
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c0 Summary: Invalid dependencies when installing nagios-nrpe Classification: openSUSE Product: openSUSE 12.2 Version: Final Platform: i586 OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Installation AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: schoenberg@fv-berlin.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Trying to install nagios-nrpe-2.12-30.1.3.i586.rpm to check some client properties from my nagios server leads to unneeded dependencies. nagios-nrpe will need some nagios plugins of course but not apache2 mrtg nagios sqlite etc. See below for a complete list given by zypper Reproducible: Always Steps to Reproduce: 1.zypper in nagios-nrpe-2.12-30.1.3.i586.rpm Actual Results: Output of zypper: The following NEW packages are going to be installed: apache2 apache2-mod_php5 apache2-prefork apache2-utils fontconfig gd libXpm4 libapr-util1 libapr1 libjpeg62 libpng14-14 libsensors4 libsnmp30 libsqlite3-0 mailx mrtg nagios nagios-nrpe nagios-plugins nagios-plugins-bgpstate nagios-plugins-breeze nagios-plugins-by_ssh nagios-plugins-cluster nagios-plugins-common nagios-plugins-dhcp nagios-plugins-dig nagios-plugins-disk nagios-plugins-disk_smb nagios-plugins-dns nagios-plugins-dummy nagios-plugins-file_age nagios-plugins-flexlm nagios-plugins-http nagios-plugins-icmp nagios-plugins-ide_smart nagios-plugins-ifoperstatus nagios-plugins-ifstatus nagios-plugins-ircd nagios-plugins-linux_raid nagios-plugins-load nagios-plugins-log nagios-plugins-mailq nagios-plugins-mrtg nagios-plugins-mrtgtraf nagios-plugins-nagios nagios-plugins-netapp nagios-plugins-nt nagios-plugins-ntp_peer nagios-plugins-ntp_time nagios-plugins-nwstat nagios-plugins-oracle nagios-plugins-overcr nagios-plugins-ping nagios-plugins-procs nagios-plugins-real nagios-plugins-rpc nagios-plugins-sensors nagios-plugins-smtp nagios-plugins-ssh nagios-plugins-swap nagios-plugins-tcp nagios-plugins-time nagios-plugins-ups nagios-plugins-users nagios-plugins-wave nagios-www net-snmp perl-Crypt-DES perl-Crypt-Rijndael perl-Digest-HMAC perl-Net-SNMP perl-SNMP perl-Socket6 perl-Term-ReadKey php5 php5-ctype php5-dom php5-iconv php5-json php5-pdo php5-sqlite php5-tokenizer php5-xmlreader php5-xmlwriter sensors snmp-mibs sqlite2 whois The following recommended packages were automatically selected: apache2-prefork mrtg nagios-plugins nagios-www php5-ctype php5-dom php5-iconv php5-json php5-sqlite php5-tokenizer php5-xmlreader php5-xmlwriter Expected Results: install nagios-nrpe plus depencies really needed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c kk zhang <kkzhang@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |kkzhang@suse.com AssignedTo|bnc-team-screening@forge.pr |lrupp@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c1 revealed revealed <revealed@freakmail.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |revealed@freakmail.de --- Comment #1 from revealed revealed <revealed@freakmail.de> 2012-10-14 20:12:29 UTC --- Hello. I may hopefully not be wrong, when adding this information: When trying to install nagios-plugins-extras, there is also a conflict at the moment: #### YaST2 conflicts list - generated 2012-10-14 22:06:59 #### nagios-plugins-apt, benötigt von nagios-plugins-extras-1.4.15-15.1.5.x86_64, wird von keinem Repository angeboten [ ] nagios-plugins-extras-1.4.15-15.1.5.x86_64 beschädigen durch Ignorieren einiger Abhängigkeiten [ ] nagios-plugins-extras-1.4.15-15.1.5.x86_64 nicht installieren So i chose to not install it. Which is no resolution. Greetings, R -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c2 Lars Vogdt <lrupp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |lrupp@suse.com InfoProvider| |maintenance@opensuse.org --- Comment #2 from Lars Vogdt <lrupp@suse.com> 2013-02-01 16:32:09 CET --- The reason for the big list of packages is: nagios-nrpe requires nagios-plugins. nagios-plugins was splitted into subpackages to align better with the different dependencies. So - as example - nagios-plugins requires nagios-plugins-nagios (which was included in nagios-plugins before the split). nagios-plugins-nagios itself now requires (correctly) the package nagios (otherwise it would not make sense to have the "check_nagios" installed). nagios itself now recommends nagios-www, which needs apache2 and apache2-mod_php5. Same happens for mrtg (nagios-plugins => nagios-plugins-mrtg) and so on. So your big list of packages is the result of setting the dependencies inside the subpackages of nagios-plugins correctly. There are 2 options here: * lower the dependencies in nagios-plugins (to recommend instead of require) => this is also handled in bug #789428 * reduce the dependency in nagios-nrpe to recommend just the minimal set of nagios-plugins subpackages @Joachim Schönberg: the development repository for nagios-plugins and nagios-nrpe already contains the mentioned changes (Note: nagios-nrpe was renamed to nrpe there): http://download.opensuse.org/repositories/server:/monitoring/openSUSE_12.2/ - maybe you can test if the packages from this repository do what you expect? @Maintenance: I like to request a combined package update to nagios-nrpe and nagios-plugins to fix bug #789428 and bug #778970. Both packages have seen backward compatible version upgrades meanwhile (I can provide a detailed list of changes, if needed), are available in the server:monitoring repository for a while now and are tested at least with a lot of machines running SLES. From my point of view, the new packages there fix both bugs and provide additional bugfixes that would make sense for both distributions: openSUSE 12.1 and openSUSE 12.2. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c3 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|maintenance@opensuse.org | --- Comment #3 from Benjamin Brunner <bbrunner@suse.com> 2013-02-11 11:00:21 CET --- Hi Lars, I talked with Marcus and the changes are looking good for an 12.1- and 12.2-update. Could you add the bug-ids of the fixed issues to your .changes-file and create a maintenancerequest with the new sources, please. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c4 Lars Vogdt <lrupp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |bbrunner@suse.com --- Comment #4 from Lars Vogdt <lrupp@suse.com> 2013-02-22 17:21:01 CET --- (In reply to comment #3)
Hi Lars, I talked with Marcus and the changes are looking good for an 12.1- and 12.2-update. Could you add the bug-ids of the fixed issues to your .changes-file and create a maintenancerequest with the new sources, please.
One question: can I add nagios-rpm-macros to 12.1 in that case? Or should I backport the macros which are defined in this package (it is just neded during build time and contains some macros for easy sharing between different nagios packages)? In 12.2, the nagios-rpm-macros package is already in the distribution. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c5 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|bbrunner@suse.com | --- Comment #5 from Benjamin Brunner <bbrunner@suse.com> 2013-02-25 09:45:45 CET --- You don't need to backport the macros and can submit the nagios-rpm-macros package for 12.1. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c6 Lars Vogdt <lrupp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |bbrunner@suse.com --- Comment #6 from Lars Vogdt <lrupp@suse.com> 2013-02-25 11:22:53 CET --- Thanks - I did a osc sr now: Warning: failed to fetch meta data for 'openSUSE:12.1:Update' package 'nagios-rpm-macros' (new package?) WARNING: WARNING: Project does not accept submit request, request to open a NEW maintenance incident instead WARNING: created request id Request: #156311 maintenance_incident: server:monitoring/nagios-rpm-macros -> openSUSE:Maintenance (release in openSUSE:12.1:Update) Anything left to do from my side? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c7 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|bbrunner@suse.com | --- Comment #7 from Benjamin Brunner <bbrunner@suse.com> 2013-02-25 11:43:49 CET --- Could you create the maintenancerequest for the nagios-plugins, too please, that we can build it in the same incident. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c8 Lars Vogdt <lrupp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |bbrunner@suse.com --- Comment #8 from Lars Vogdt <lrupp@suse.com> 2013-02-27 14:42:27 CET --- I hopefully did the right thing now? --------------------- created request id Request: #156690 maintenance_incident: home:lrupp:branches:openSUSE:12.1:Update/nagios-plugins -> openSUSE:Maintenance (release in openSUSE:12.1:Update) Message: - release for 12.1 & 12.2 as update: fixes bnc #778970 & bnc #789428 --------------------- -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c9 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|bbrunner@suse.com | --- Comment #9 from Benjamin Brunner <bbrunner@suse.com> 2013-02-27 16:11:10 CET --- The submission was good, but it was 12.1-only. Could you submit the 12.2 package too please. (and just for future-updates, please add the bugid in the format bnc#id that we can track it with our tools, thanks.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c10 Lars Vogdt <lrupp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low Status|NEW |NEEDINFO InfoProvider| |bbrunner@suse.com --- Comment #10 from Lars Vogdt <lrupp@suse.com> 2013-02-27 20:38:57 CET --- Hm. I submitted for 12.2 earlier (12.1 together with the 12.2 update as described on http://en.opensuse.org/openSUSE:Package_maintenance#Branching_all_code_strea... via mbranch) - but as I could not find the ID, I simply submitted the package again. Request: #156761 For the "bnc #" instead of "bnc#": I will do this next time, if you agree, to keep the packages in sync now. But forgive me the silly question why your tools could not handle whitespaces after a tag like "bnc" (and also behind a "#" in this case)? sed -e "s@\([Bb][Nn][Cc]\)\s\+\?\(#\|#s\)\s\+\?@\nbnc#@g" and maybe pipe this output also through | sed -n -e "s@.*bnc#\([0-9]*\).*@\1@p" to unify the string for your tools can not do the trick? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c11 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|bbrunner@suse.com | --- Comment #11 from Benjamin Brunner <bbrunner@suse.com> 2013-02-28 14:10:15 CET --- Perfect, thanks. The running updates are in the projects openSUSE:Maintenance:1376 (12.1) and openSUSE:Maintenance:1393 (12.2). And the reason is, that the OBS and osc are grepping for the exact regexp in the diffs and bugtracker-searches. We also use it in our internal osc module and e.g. distver. After we don't track only bnc but also e.g. cve's it would be to much effort to change every script. I hope this explained it a little bit. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c12 Benjamin Brunner <bbrunner@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #12 from Benjamin Brunner <bbrunner@suse.com> 2013-03-11 10:58:21 CET --- Update released for openSUSE 12.1 and 12.2. Resolved fixed. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c13 --- Comment #13 from Swamp Workflow Management <swamp@suse.de> 2013-03-11 10:04:57 UTC --- openSUSE-RU-2013:0413-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 778970,789428 CVE References: Sources used: openSUSE 12.2 (src): nagios-plugins-1.4.16-15.4.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c14 --- Comment #14 from Swamp Workflow Management <swamp@suse.de> 2013-03-11 10:05:25 UTC --- openSUSE-RU-2013:0414-1: An update that has two recommended fixes can now be installed. Category: recommended (low) Bug References: 778970,789428 CVE References: Sources used: openSUSE 12.1 (src): nagios-plugins-1.4.16-8.4.1, nagios-rpm-macros-0.06-2.1 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c15 --- Comment #15 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-03-11 14:00:07 CET --- This is an autogenerated message for OBS integration: This bug (778970) was mentioned in https://build.opensuse.org/request/show/158539 Maintenance / https://build.opensuse.org/request/show/158540 Maintenance / -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c16 --- Comment #16 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-02 18:00:14 CEST --- This is an autogenerated message for OBS integration: This bug (778970) was mentioned in https://build.opensuse.org/request/show/162228 Evergreen:11.2 / nagios-nrpe -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=778970 https://bugzilla.novell.com/show_bug.cgi?id=778970#c17 --- Comment #17 from Bernhard Wiedemann <bwiedemann@suse.com> 2013-04-05 16:00:07 CEST --- This is an autogenerated message for OBS integration: This bug (778970) was mentioned in https://build.opensuse.org/request/show/162838 Evergreen:11.2 / nagios-nrpe -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com