Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Ok I am going to try not to make this sound like an rant or preference issue with the way that the init.d script is setup for apache2. The major issue is that it requires linx for status but linx is not in the ebuild depends. Why does it require linx to check to see if the server is running? No ideas, and I really dont think it should be trying to determine that the server is running by connecting to it on the localhost especially when you have the PID FILE HARD CODED in the file, but thats just my opinion. Reproducible: Always Steps to Reproduce: 1. emerge -Cav linx 2. emerge -av apache Actual Results: Linx is missing for reload. Expected Results: Linx was installed with apache 2.2, or better yet the dependency is removed. Additionally I know you guys dont want to break the init.d file again as par a bug about the pid file being hard coded but the current method for starting and stopping apache using the start-stop deamon is really difficult to get working with anything beyond a default vhost setup (Ex. Reverse Proxy). Yes I was able to get it working with the '-n' flag but from what I have gathered its a bit of a hack. I dont really expect an immediate release but it maybe worth looking at in the future. I am sorry if this sounds like I am whining about this package but I would have expected a bit more from a stable Gentoo release overall. The bug itself is not that critical but the quality of scripts included is at best still beta.
We are not adding such dependency; the message tells you pretty explicitely what you need, and such dependency would be useless for vast majority of users. *** This bug has been marked as a duplicate of bug 82311 ***