[Bug 492810] Review Request: RabbIT - proxy for a faster web

bugzilla at redhat.com bugzilla at redhat.com
Mon Aug 10 21:38:50 UTC 2009


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.


https://bugzilla.redhat.com/show_bug.cgi?id=492810





--- Comment #15 from Pavel Alexeev (aka Pahan-Hubbitus) <pahan at hubbitus.info>  2009-08-10 17:38:47 EDT ---
(In reply to comment #13)
I really don't understand for what you again post so much warning data
mentioned twice previously...

> TODO:
> - update to RabbIT 4
Good suggestion. Done.
> - try to contact upstream - he/she/it should use name and version as source,
> not only mainversion.
I contact them. He answer what do that, but now in vacation around 2 or 3
weeks.

> - don't own with the rabbit-user the whole package
Ok.

> - remove my name from your changelog
Really strange request... But off course ok.

> - don't use packagename in summary
Ok.

> - own %{_datadir}/%{name}/ instead of %{_datadir}/%{name}/htdocs
Ok.

> - you can use a macro in source0; %{name}3 instead of RabbIT3
Ok. But %lname, not %name.

> - make your package RPMLINT-conform:
>   ~ remove class path in manifest
There problem. If I remove it, I get error on start:
# ./RabbIT
Exception in thread "main" java.lang.NoClassDefFoundError: org/xbill/DNS/Lookup
        at rabbit.dns.DNSJavaHandler.setup(DNSJavaHandler.java:32)
        at rabbit.proxy.HttpProxy.setupDNSHandler(HttpProxy.java:171)
        at rabbit.proxy.HttpProxy.setConfig(HttpProxy.java:272)
        at rabbit.proxy.HttpProxy.setConfig(HttpProxy.java:136)
        at rabbit.proxy.ProxyStarter.startProxy(ProxyStarter.java:66)
        at rabbit.proxy.ProxyStarter.start(ProxyStarter.java:60)
        at rabbit.proxy.ProxyStarter.main(ProxyStarter.java:18)
Caused by: java.lang.ClassNotFoundException: org.xbill.DNS.Lookup
        at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:323)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:268)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:336)
        ... 7 more
and don't known what do around this :(

>   ~ you can't avoid all user-messages from rpmlint (/var/run/ and so is okay
> for rabbit)
I known :)

>   ~ userdel is okay
Thank you for clarification.

>   ~ add a logrotate for log-files
For what if it has inner mechanism of log rotation?? Just rpmlint can't known
about this.

>   ~ make your init.d-script conform
Conform to what??

>   ~ check your user and your service name - you have rabbit and RabbIT -> just
> use rabbit for all  
Ok, I use rabbit now for service and service file.


http://hubbitus.net.ru/rpm/Fedora11/RabbIT/RabbIT-4.0-8.fc11.src.rpm
http://hubbitus.net.ru/rpm/Fedora11/RabbIT/RabbIT.spec
Warning: this build is NOT run! Please see class-path error described before.
I'm continue investigation. Help appreciated.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.




More information about the Fedora-package-review mailing list