Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106621 - stable app-admin/webalizer-2.01.10-r12
Summary: stable app-admin/webalizer-2.01.10-r12
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Web Application Packages Maintainers
URL:
Whiteboard:
Keywords:
: 108762 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-09-19 15:31 UTC by Andy Wang
Modified: 2006-04-21 16:37 UTC (History)
9 users (show)

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


Attachments
Diff made on webalizer-2.01.10-r5.ebuild (webalizer.diff,2.04 KB, patch)
2005-11-02 15:12 UTC, Robert Muchacki (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andy Wang 2005-09-19 15:31:16 UTC
Apache 2.0.54-r31 went stable.  The existing stable webalizer ebuild doesn't
make use of the new layout.  One of the ones that does make use of the new
layout should probably go stable now right?
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-10-10 13:37:37 UTC
*** Bug 108762 has been marked as a duplicate of this bug. ***
Comment 2 Lindsay Haisley 2005-10-11 09:05:35 UTC
The problem goes deeper than this.  The ebuild output implies that the
webalizer.conf file generated by the build should be Include'd by the apache
config.  In fact, webalizer.conf isn't a valid apache config file, and including
it in the apache configuration file set will prevent apache from starting.

Perhaps there's an option in the webalizer build that builds a true apache
module which is capable of interpreting the directives in webalizer.conf, but
otherwise this file belongs in /etc, not /etc/apache or /etc/apache2.
Comment 3 Robert Muchacki (RETIRED) gentoo-dev 2005-11-01 22:40:41 UTC
Anything new on this item? This bug prevents me from testing app-admin/
webalizer-2.01.10-r5 stable on x86.
Comment 4 Robert Muchacki (RETIRED) gentoo-dev 2005-11-01 23:09:03 UTC
Wouldn't a simple change of the einfo to edit and include /etc/apache{,2}/conf/
modules.d/55_webalizer.conf to the /etc/apache{,2}/httpd.conf be enough? As I 
look at /etc/apache{,2}/conf/modules.d/55_webalizer.conf, it looks like it could 
be included...
Comment 5 Andy Wang 2005-11-02 06:40:02 UTC
It's pretty easy to reconfigure this thing to work.  It just seems ugly that we
have quite a few ebuilds now that don't take advantage of the new apache layout.

Comment 6 Robert Muchacki (RETIRED) gentoo-dev 2005-11-02 15:12:42 UTC
Created attachment 71962 [details, diff]
Diff made on webalizer-2.01.10-r5.ebuild

This should help making webalizer work right after emerging webalizer and
restarting apache. Out of the box.
Comment 7 Lindsay Haisley 2005-11-04 06:22:42 UTC
From a quick review, it looks like Robert's patch got it right.  The generation of
stats files should take the Gentoo DocumentRoot into account.

The config file, webalizer.conf, on the othere hand, has no relationship to the
apache config files, and should not be in or under /etc/apache2.
 
Comment 8 Renat Lumpau (RETIRED) gentoo-dev 2006-01-06 13:02:09 UTC
I just committed -r11 which takes care of the new Apache layout issue by not installing an Apache config file at all. webalizer doesn't need Apache on the same machine at all, so we no longer assume that /etc/apache{2} is there.

I'd rather wait another couple of weeks and stable -11, which also takes care of the new webapp-config.

Arches, please start stabling in early Feb :)
Comment 9 Lindsay Haisley 2006-01-06 16:45:17 UTC
A very wise decision, considering the fact that webalizer.conf does not, nor did it ever have any relationship to any apache configuration configuration file and uses a totally different syntax :-)
Comment 10 Renat Lumpau (RETIRED) gentoo-dev 2006-02-23 07:42:43 UTC
Arches - please test app-admin/webalizer-2.01.10-r12 and mark stable. -r4 and -r5 don't work with the new Apache layout and lack new functionality added in -12.
Comment 11 Gustavo Zacarias (RETIRED) gentoo-dev 2006-02-23 10:54:53 UTC
sparc stable.
Comment 12 Jonathan Smith (RETIRED) gentoo-dev 2006-02-23 12:48:28 UTC
x86 good to go... sorry for the delay
Comment 13 Markus Rothe (RETIRED) gentoo-dev 2006-02-23 22:53:13 UTC
-r12 stable on ppc64
Comment 14 Jeroen Roovers (RETIRED) gentoo-dev 2006-02-26 17:40:16 UTC
hppa done
Comment 15 nixnut (RETIRED) gentoo-dev 2006-03-11 09:45:42 UTC
Marked stable on ppc by hansmi, removing ppc from cc
Comment 16 Simon Stelling (RETIRED) gentoo-dev 2006-04-08 02:48:21 UTC
get your amd64 cookie now!
Comment 17 Robin Felix 2006-04-09 11:20:53 UTC
(In reply to comment #16)
> get your amd64 cookie now!
> 

2.01.10-r12 will not install on amd64:

...
!!! ERROR: app-admin/webalizer-2.01.10-r12 failed.
!!! Function pkg_setup, Line 52, Exitcode 0
!!! please either set LINGUAS or do not use nls

Note: I do not have nls set.
Comment 18 Renat Lumpau (RETIRED) gentoo-dev 2006-04-20 10:11:24 UTC
on x86, USE="-nls" emerge =webalizer-2.01.10-r12 works fine.
Comment 19 Thomas Cort (RETIRED) gentoo-dev 2006-04-21 16:37:52 UTC
stable on alpha. Closing since we are the last arch CC'd.