Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 231859 - app-admin/webalizer-2.21.02 has been released, needs new ebuild.
Summary: app-admin/webalizer-2.21.02 has been released, needs new ebuild.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Sebastian Pipping
URL: http://www.mrunix.net/webalizer/news....
Whiteboard:
Keywords:
: 250584 258567 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-07-15 12:38 UTC by Philippe Chaintreuil
Modified: 2011-05-09 16:02 UTC (History)
14 users (show)

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


Attachments
webalizer-2.20.01.ebuild (webalizer-2.20.01.ebuild,2.18 KB, text/plain)
2008-11-20 10:56 UTC, Tero Pelander
Details
configure.in.patch (configure.in.patch,702 bytes, patch)
2008-11-20 11:10 UTC, Sven
Details | Diff
configure.in.patch (configure.in.patch,706 bytes, patch)
2008-11-20 11:22 UTC, Sven
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Philippe Chaintreuil 2008-07-15 12:38:49 UTC
"Version 2.20-01 has been released. This is a drop in replacement for sites running v2.01 with no additional changes required, and all users are encouraged to upgrade when possible. Many new and exciting features have been added in this release. See the  CHANGES file for a list of what's been changed/added/fixed. Go to the download page to obtain a copy in your preferred format."

Fixes list is a decently long one: ftp://ftp.mrunix.net/pub/webalizer/CHANGES

Reproducible: Always
Comment 1 Gunnar Wrobel (RETIRED) gentoo-dev 2008-08-01 20:38:34 UTC
Reassign to primary maintainer.
Comment 2 Philippe Chaintreuil 2008-09-16 21:27:51 UTC
Ping: 2 months since opened.
Comment 3 Tero Pelander 2008-11-20 10:56:45 UTC
Created attachment 172445 [details]
webalizer-2.20.01.ebuild

Compared to 2.01.10-r16 this one doesn't include default configuration file into /etc and apache configuration. I didn't include those as the old configuration file comes directly from mirror://gentoo.

Otherwise this is a direct replacement.
Comment 4 Sven 2008-11-20 11:10:52 UTC
Created attachment 172447 [details, diff]
configure.in.patch

webalizer's configure.in is broken! Again the very same mistake, that i already fixed in Bug 228137.

A patch is attached. Unless that patch is attached, "--disable-geoip" has the same meaning as "--enable-geoip".
Comment 5 Sven 2008-11-20 11:22:25 UTC
Created attachment 172450 [details, diff]
configure.in.patch

new version with {}
Comment 6 Sven 2008-11-20 11:22:45 UTC
Patch has been sent upstream, by the way.
Comment 7 Philippe Chaintreuil 2008-11-20 13:38:58 UTC
> Patch has been sent upstream, by the way.

Thanks, Sven!
Comment 8 Peter Volkov (RETIRED) gentoo-dev 2009-01-26 19:32:36 UTC
*** Bug 250584 has been marked as a duplicate of this bug. ***
Comment 9 Allen Brooker (AllenJB) 2009-02-10 08:35:07 UTC
2.21-02 has been released. I haven't tried installing it yet.
Comment 10 Peter Alfredsen (RETIRED) gentoo-dev 2009-02-11 18:38:21 UTC
*** Bug 258567 has been marked as a duplicate of this bug. ***
Comment 11 Philippe Chaintreuil 2009-06-08 14:16:36 UTC
Is there a reason Tero & Sven's work on this bug haven't been added to the tree?
Comment 12 Philippe Chaintreuil 2009-06-08 14:23:45 UTC
Oh, and Sven's configure.in.patch looks like it's integrated with 2.20.02.
Comment 13 Magnus Rosenbaum 2009-06-29 09:20:10 UTC
I tried to install 2.21-02 using the here supplied ebuild. I only changed this:

--- webalizer-2.20.01.ebuild    2009-06-28 14:07:15.000000000 +0200
+++ webalizer-2.21.02.ebuild    2009-06-28 14:11:34.000000000 +0200
@@ -4,7 +4,7 @@

 WEBAPP_MANUAL_SLOT="yes"

-MY_PV=${PV/.01/-01}
+MY_PV=${PV/.02/-02}
 MY_P=${PN}-${MY_PV}

 DESCRIPTION="Webserver log file analyzer"

As far as I can see it works fine. Can I help in any way to make this become public?
Comment 14 cilly 2009-10-20 12:19:38 UTC
bump

any reason, why this takes a year to get done?
Comment 15 Sebastian Pipping gentoo-dev 2010-01-03 22:36:56 UTC
(In reply to comment #14)
> any reason, why this takes a year to get done?

The webalizer ebuild has use flags for popular patches:
- geolizer (flag "geoip")
- webalizer xtended (flag "xtended")

Both patches have not been updated beyond 2.01.10 upstream so far.
In this situation it's not trivial to know what's best to do:
- Drop use flags "geoip" and "xtended"?
- Wait for new releases on these patches?
- Bump, keep flags in, throw error when either flag is actually used?
- Split off geolizer and webalizer xtended to their own ebuilds?

I have not checked in detail, which of these are actually doable, yet.
I hope it mnakes the problem a bit more clear.
Comment 16 Sven 2010-01-03 22:48:01 UTC
(In reply to comment #15)
> (In reply to comment #14)
> > any reason, why this takes a year to get done?
> 
> The webalizer ebuild has use flags for popular patches:
> - geolizer (flag "geoip")
> - webalizer xtended (flag "xtended")
> 
> Both patches have not been updated beyond 2.01.10 upstream so far.

I know for sure, that geoip-support has been merged upstream and is included in versions recently released. AFAIK, the geolizer patch is not needed anymore. Instead, the use-flag could be used to turn that feature on/off.
Comment 17 Sven 2010-01-03 22:50:46 UTC
(In reply to comment #16)
> I know for sure, that geoip-support has been merged upstream and is included in
> versions recently released. AFAIK, the geolizer patch is not needed anymore.
> Instead, the use-flag could be used to turn that feature on/off.


See ftp://ftp.mrunix.net/pub/webalizer/CHANGES
It's the first item in "Changes/Additions"
Comment 18 Sebastian Pipping gentoo-dev 2010-01-04 01:58:58 UTC
Right, there is --enable-geoip upstream now.
However, that doesn't resolve the problem yet.  Merging geolizer with the latest webalizer gives conflicts, too much for me to say what they mean quickly.  While the main point of geolizer might be the gioip feature it offers more.  In-depth analysis is required in my eyes.
Comment 19 Sven 2010-01-04 07:05:28 UTC
(In reply to comment #18)
> Right, there is --enable-geoip upstream now.
> However, that doesn't resolve the problem yet.  Merging geolizer with the
> latest webalizer gives conflicts, too much for me to say what they mean
> quickly.  While the main point of geolizer might be the gioip feature it offers
> more.  In-depth analysis is required in my eyes.

Can you ask, whether new patches are going to be released? The projects may be dead. This bug has been open for about 1.5 years. That they haven't released anything might be evidence, that the projects are really dead or that slow, that you might not want to include their patches anymore.
Comment 20 Sebastian Pipping gentoo-dev 2010-03-10 17:18:59 UTC
I'm happy to finally have some news here:

+*webalizer-2.21.02 (10 Mar 2010)                                                                       
+                                                                                                       
+  10 Mar 2010; Sebastian Pipping <sping@gentoo.org>                                                    
+  +webalizer-2.21.02.ebuild:                                                                           
+  Bump to 2.21.02 (bug #231859)                                                                        
+  geolizer and webalizer xtended now have dedicated packages                                           
+

Bumped, please test and report bugs.

Please note geolizer and webalizer xtended have been split off to dedicated ebuilds now:
- app-admin/geolizer
- app-admin/webalizer-xtended