Sync munin 1.4.3-2 (main) from Debian unstable (main)

Bug #492093 reported by Michael Jeanson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
liblog-log4perl-perl (Ubuntu)
Invalid
High
Chuck Short
Lucid
Invalid
High
Chuck Short
munin (Ubuntu)
Fix Released
Wishlist
Unassigned
Lucid
Fix Released
Wishlist
Unassigned

Bug Description

Please sync munin 1.4.0-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
* Suugest libdate-manip-perl (LP: #306274) :
  - It's now a recommend in the Debian package
* Recommend "cron". (LP: #225061)
  - It's now a depend in the Debian package

Changelog entries since current lucid version 1.2.6-17ubuntu1:

munin (1.4.0-1) unstable; urgency=low

  * Initial upload of munin 1.4.0 to Debian unstable. (Closes: #535691)
    New features include:
    - Better scalability (multigraph support)
    - Better security through TLS (SSL)
    - Better looking HTML templates
    - "includedir" in munin.conf to allow drop-in configuration
    - More than 100 new plugins
    - bugfixes
    Please refer to the Announce-1.4.0, changelog for the full details.
  * Remove 62 patches that have been merged in trunk.
  * Move htmldir to /var/cache/munin/www. (Closes: #553555)
    If you are upgrading, read NEWS.Debian.
    Theres still work to be done implementing debconf presenting an option
    where to install the htmldir, and possibly support more webservers by
    default.
  * Add new binary package: munin-common, which contains code shared by
    munin and munin-node. Added depends on munin-common to munin,
    munin-node.
  * Add new binary package munin-java-plugins.
  * debian/rule - make target names have changed.
  * Add depends to liblog-log4perl-perl for munin.
  * Add suggests to libtext-csv-xs-perl for munin-node, required by
    the new zimbra plugin.
  * Add suggests to libxml-simple-perl for munin-node, required by
    the tomcat_* plugins.
  * Add suggests to libdbd-mysql-perl,libcache-cache-perl for munin-node
    required by the new mysql_ plugin.
  * Add suggests to ruby for munin-node.
  * Update new manpages names for munin-node.manpages.
  * Change the use of VeraMono.ttf in munin-graph to the
    equivalent font provided by a Debian package. (Closes: #548508)
  * Fix current value of graph_total always 0. (Closes: #406505)
  * plugin: apache_* improve output in errors. (Closes: #542477)
  * plugin: exim_mailqueue show frozen count. (Closes: #299266)
  * plugin: memory. Fix negative values in memory usage. (Closes: #257827)
  * plugin: enhanced ping_ allows for multiple host statistics. (Closes: 312518)
  * Improve ignore_file in /etc/munin/munin-node.conf. (Closes: 518401)
  * munin-node logrotate now rotates munin-node.log with munin user ownership.
  * Add default postgres_* configuration to plugins.conf.
  * Add Announce-1.4.0, UPGRADING to the package documents.
  * Add build/resources/apache-cgi.conf to munin.docs.
  * 1.4.0 contains the fix for squid_traffic bytes from cache too
    low. (Closes: 557385)
  * munin-node: improve ignore_file in /etc/munin/munin-node.conf.
    (Closes: 546149)

  [ Holger Levsen ]
  * Update homepage field in debian/control.
  * Improve debian/changelog.

 -- Tom Feiner <email address hidden> Sun, 29 Nov 2009 22:41:11 +0200

Revision history for this message
Michael Jeanson (mjeanson) wrote :

Munin 1.4.0 is the new stable release, the 1.2.x tree won't get much love from now on. This would be nice to have in the LTS.

Revision history for this message
Stéphane Graber (stgraber) wrote :

Ubuntu is also carrying a delta with Debian for patches/220-honor-pid-file.patch and patches/221-apt-ubuntu-changes.patch.

It'd be great to make sure these got merged either upstream or in Debian before doing a sync from unstable.

Revision history for this message
Mathias Gug (mathiaz) wrote : Re: [Bug 492093] [NEW] Sync munin 1.4.0-1 (main) from Debian unstable (main)

On Thu, Dec 03, 2009 at 09:03:19PM -0000, Michael Jeanson wrote:
> Public bug reported:
>
> Please sync munin 1.4.0-1 (main) from Debian unstable (main)
>

Why not from testing?

> Changelog entries since current lucid version 1.2.6-17ubuntu1:
>
> munin (1.4.0-1) unstable; urgency=low
>
> * Add depends to liblog-log4perl-perl for munin.

liblog-log4perl-perl is in universe. That package will have to be promoted to main.

Should all the new binary packages be promoted to main as well?

--
Mathias Gug
Ubuntu Developer http://www.ubuntu.com

Revision history for this message
Tom Feiner (feiner-tom) wrote : Re: Sync munin 1.4.0-1 (main) from Debian unstable (main)

Hi,

I'm one of the munin package maintainers in debian.

+1 It would be great to see munin 1.4.0 in the next LTS release.

Also, we've done a lot of work to reduce the number of patches in the debian package (which went down from over 60 patches, to 2), making the package maintenance somewhat easier.

Regarding the 2 patches that ubuntu is using:
patches/220-honor-pid-file.patch - it looks like this patch is no longer applied since munin (1.2.6-1ubuntu2).
patches/221-apt-ubuntu-changes.patch - Fixing this upstream to work both on debian & ubuntu would be the best.

My guess is that we will most likely see a munin 14.1 not too long from now, so there's still a chance to include changes like this upstream.

Tom Feiner

Revision history for this message
Daniel Holbach (dholbach) wrote :

liblog-log4perl-perl needs a main inclusion report. https://wiki.ubuntu.com/MainInclusionProcess

Revision history for this message
Chuck Short (zulcss) wrote :

liblog-log4perl-perl can also become a suggests.

Regards
chuck

Revision history for this message
Tom Feiner (feiner-tom) wrote :

liblog-log4perl-perl in suggest won't work, as munin master really depends on log4perl, if it's not there it'll simply not work.

Tom

Revision history for this message
Chuck Short (zulcss) wrote :

@Michael,

Can you do the main inclusion report please?

Thanks
chuck

Changed in munin (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed
Revision history for this message
Loïc Minier (lool) wrote :

Removing sponsors from subscribers until we have a MIR; thanks!

Revision history for this message
Michael Jeanson (mjeanson) wrote :

On it.

Revision history for this message
Chuck Short (zulcss) wrote :

Thanks

Revision history for this message
Michael Jeanson (mjeanson) wrote :

I wrote the MIR at https://wiki.ubuntu.com/MIRliblog-log4perl-perl but by doing so, I discovered that the package build-depends on 2 packages in universe who in turn depends on 3 packages in universe. This means we have 5 other MIRs to write, right?

Revision history for this message
Mathias Gug (mathiaz) wrote : Re: [Bug 492093] Re: Sync munin 1.4.0-1 (main) from Debian unstable (main)

On Wed, Dec 16, 2009 at 04:44:53PM -0000, Michael Jeanson wrote:
> I wrote the MIR at https://wiki.ubuntu.com/MIRliblog-log4perl-perl but
> by doing so, I discovered that the package build-depends on 2 packages
> in universe who in turn depends on 3 packages in universe. This means we
> have 5 other MIRs to write, right?
>

Yes.

--
Mathias Gug
Ubuntu Developer http://www.ubuntu.com

Revision history for this message
Chuck Short (zulcss) wrote : Re: Sync munin 1.4.0-1 (main) from Debian unstable (main)

Lets get this synched and we can worry about the MIR reports after. Updated debian changelog is below.

===============================

 munin (1.4.3-2) unstable; urgency=low

   [ Stig Sandbeck Mathisen ]
   * Add versioned dependency for librrds-perl.
     If used with librrds-perl 1.2 or older, the font path is wrong.

   [ Tom Feiner ]
   * Update watch file.
   * Add patch from munin ticket #828, to suppress "occasional" unknown
     states to avoid alerts. Thanks to Steve Wilson for the patch!
   * Removed asterisks from NEWS.Debian and rewrite as non bulleted list, as
     advised by the developers reference.

Chuck Short (zulcss)
summary: - Sync munin 1.4.0-1 (main) from Debian unstable (main)
+ Sync munin 1.4.0-2 (main) from Debian unstable (main)
summary: - Sync munin 1.4.0-2 (main) from Debian unstable (main)
+ Sync munin 1.4.3-2 (main) from Debian unstable (main)
Revision history for this message
James Westby (james-w) wrote :

[Updating] munin (1.2.6-17ubuntu1 [Ubuntu] < 1.4.3-2 [Debian])
 * Trying to add munin...
  - <munin_1.4.3.orig.tar.gz: downloading from http://ftp.debian.org/debian/>
  - <munin_1.4.3-2.diff.gz: downloading from http://ftp.debian.org/debian/>
  - <munin_1.4.3-2.dsc: downloading from http://ftp.debian.org/debian/>
I: munin [main] -> munin-node_1.2.6-17ubuntu1 [main].
I: munin [main] -> munin-plugins-extra_1.2.6-17ubuntu1 [universe].
I: munin [main] -> munin_1.2.6-17ubuntu1 [main].

Changed in munin (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

munin has been uninstallable from the Lucid Server CD for a month now, so I think these MIRs are long overdue.

The full list of affected packages which need to be sorted out, by MIR or dropped dependencies, is:

liblog-log4perl-perl
 libdbd-csv-perl
  libsql-statement-perl
  libtext-csv-xs-perl
 liblog-dispatch-perl
  libparams-validate-perl
   libreadonly-xs-perl
    libreadonly-perl
   libtest-kwalitee-perl
    libmodule-cpants-analyse-perl
     libarchive-any-perl
      file-mmagic
      libmodule-find-perl
      libtest-warn-perl
       libtree-dagnode-perl
     libarray-diff-perl
     libcpan-distnameinfo-perl
     libfile-slurp-perl
     libio-capture-perl
     libsoftware-license-perl
      libdata-section-perl
       libmro-compat-perl
        libclass-c3-perl
         libalgorithm-c3-perl
         libclass-c3-xs-perl
       libpod-coverage-trustpod-perl
        libpod-eventual-perl
         libmixin-linewise-perl
       libsub-exporter-perl
        libdata-optlist-perl
      libsub-install-perl
       libtest-perl-critic-perl
        libperl-critic-perl
         libb-keywords-perl
         libemail-address-perl
         libexception-class-perl
          libclass-data-inheritable-perl
          libdevel-stacktrace-perl
         libfile-homedir-perl
         libfile-which-perl
         libpod-spell-perl
         libstring-format-perl
         perltidy
      libtext-template-perl
     libtest-yaml-meta-perl
      libtest-yaml-valid-perl
       libyaml-libyaml-perl
   libtest-taint-perl

Changed in liblog-log4perl-perl (Ubuntu Lucid):
assignee: nobody → Chuck Short (zulcss)
importance: Undecided → High
milestone: none → ubuntu-10.04-beta-1
Revision history for this message
Steve Langasek (vorlon) wrote :

I've determined that liblog-log4perl-perl doesn't seem to actually use these build-dependencies at build time (no evidence that the test suite is even being run, let alone that it fails if these modules are absent), so have uploaded log4perl without them. That leaves just the one package in need of MIR.

Revision history for this message
Michael Jeanson (mjeanson) wrote :

MIR done in bug #526480

Revision history for this message
Thierry Carrez (ttx) wrote :

Remaining work is covered by bug 526480 so that should be the milestoned one. Closing this one and targeting/milestoning the other.

Changed in liblog-log4perl-perl (Ubuntu Lucid):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.