[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-18 13:00 EST --- Please close this bug as CLOSED NEXTRELEASE when importing is done. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 [EMAIL PROTECTED] changed: What|Removed |Added Status|ASSIGNED|CLOSED Resolution||NEXTRELEASE -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 [EMAIL PROTECTED] changed: What|Removed |Added OtherBugsDependingO|163778 |163779 nThis|| --- Additional Comments From [EMAIL PROTECTED] 2007-01-15 13:24 EST --- Well, now: -- This package (prewikka) is APPROVED by me -- Two notes: * It seems that this is licensed under GPL, so please ask upstream to include the copy of GPL license in tarball. * I don't think the Group Development/Languages is good. This group is usually used by gcc, python, perl, etc. rpmlint requires to choose Group from -- Amusements/Games, Amusements/Graphics, Applications/Archiving, Applications/Communications, Applications/Databases, Applications/Editors, Applications/Emulators, Applications/Engineering, Applications/File, Applications/Internet, Applications/Multimedia, Applications/Productivity, Applications/Publishing, Applications/System, Applications/Text, Development/Debug, Development/Debuggers, Development/Languages, Development/Libraries, Development/System, Development/Tools, Documentation, System Environment/Base, System Environment/Daemons, System Environment/Kernel, System Environment/Libraries, System Environment/Shells, User Interface/Desktops, User Interface/X, User Interface/X Hardware Support. -- Maybe Applications/System? -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-14 12:22 EST --- Well, * Now README.fedora seems good (although I don't know at all about mysql...) So, please add to %description the sentence like: - Please read README.fedora for fedora specific issues. - * Please check if the directory to be installed is whether python_sitelib or python_sitearch. On 64bit arch, these directories differ. If this package is arch-independent, the directory must be python_sitelib. Otherwise, this srpm must not be marked as noarch rpm. * It seems that the current prewikka is 0.9.8 . -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-14 13:51 EST --- * added a note to README.fedora * this package is arch-independent, so I switch to python_sitelib * used new upstream version 0.9.8 find it here: http://people.redhat.com/tscherf/fedora-extra/prewikka-0.9.8.1.src.rpm http://people.redhat.com/tscherf/fedora-extra/prewikka.spec -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-14 13:52 EST --- * added a note to README.fedora * this package is arch-independent, so I switch to python_sitelib * used new upstream version 0.9.8 find it here: http://people.redhat.com/tscherf/fedora-extra/prewikka-0.9.8-1.src.rpm http://people.redhat.com/tscherf/fedora-extra/prewikka.spec -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-13 13:39 EST --- And.. where is -5 srpm? -4 srpm does not have README.fedora and I cannot create -5 srpm by rpmbuild -bs prewikka.spec (In reply to comment #4) when I use this: %files %{python_sitearch}/%{name}/ As commented in comment 3, Writing just %files some_directory without marking as %dir is interpreted as the directory some_directory and all files/directories under the directory. %doc AUTHORS README NEWS HACKING.README README.fedora doc/apache.conf when written as this, * rpmbuild makes the directory %{buildroot}/%{_datadir}/doc/%{name}-%{version} * rpmbuild just copies all the listed files/directories into the directory * rpmbuild automatically adds automatically the directory /%{_datadir}/doc/%{name}-%{version} and all files/directories under there into file list and mark all files as %doc. -- sed -i -e '/^#!\/usr\/bin\/env python$/d' %{buildroot}/%{python_sitearch}/%{name}/templates/* --- * After these, please make sure that all files under %{python_sitearch}/%{name}/templates/ do _not_ have executable permission. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-13 16:33 EST --- sorry, it agree it would be helpful to upload the package I talk about. :) find it here: http://people.redhat.com/tscherf/fedora-extra/prewikka-0.9.7.1-5.src.rpm http://people.redhat.com/tscherf/fedora-extra/prewikka.spec -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 [EMAIL PROTECTED] changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|[EMAIL PROTECTED]|[EMAIL PROTECTED] -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 [EMAIL PROTECTED] changed: What|Removed |Added OtherBugsDependingO||163778 nThis|| -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-12 12:11 EST --- Well, * For file entry - Please clean up file entry. For example, why don't you just write %{python_sitearch}/%{name}/ instead of the directory + all files/directories under there? Just writing the directory without %dir prefix is interpretted as the directory and all files/directories under there. * Documentation install As said in comment 1, please don't use: cp -p AUTHORS README NEWS HACKING.README \ %{buildroot}%{_defaultdocdir}/%{name}-%{version} cp -p doc/apache.conf %{buildroot}%{_defaultdocdir}/%{name}-%{version}/ cp README.fedora %{buildroot}%{_defaultdocdir}/%{name}-%{version} Just write like: %doc AUTHORS README NEWS HACKING.README doc/apache.conf Using %doc without absolute path is interpretted as 1. to create the default documentation directory (%{_datadir}/doc/%{name}-%{version}) 2. Install the files/diretories listed into the directory. * README.fedora Don't create a patch. Just write README.fedora and include in srpm as a source. i.e. ... %Source0: Please specify the URL %Source1: README.fedora %prep %setup -q cp -p %{SOURCE1} . . . %files . %doc AUTHORS ... %doc README.fedora ... * empty __init__.py This file is imported first when to call python modules in the directory, so this file is needed even this is empty. You can other empty __init__.py scripts in prewikka. And.. the existence of __init__.py means that the module scripts under this directory are imported from other binaries/scripts and not called directly by user. For this case the scripts should not have shebang and should not have executable permission flags. So: 1. Don't remove __init__.py under prewikka/templates/ 2. Set permission of all .py/.pyo/.pyc files under this directory as 0644 3. Remove shebang from all .py scripts under this directory. 4. And... check if prewikka works without problems if you do 1-3. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-12 14:55 EST --- ok, fixed the issues. one question remains: when I use this: %files %{python_sitearch}/%{name}/ %doc AUTHORS README NEWS HACKING.README README.fedora doc/apache.conf why is prewikka the owner of both dirs, although I did not use the %dir macro? new package is available here: http://people.redhat.com/tscherf/fedora-extra/prewikka-0.9.7.1-4.src.rpm http://people.redhat.com/tscherf/fedora-extra/prewikka.spec -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-11 14:09 EST --- I have not rebuilt this package, however.. * Requires: - Requires: python-abi = . - - This is not needed any more because rpmbuild automatically adds python requirement as Requires: python(abi) = ... * Bytecompiled python objects .pyc and .pyo files should have 0644 permission. * At %install stage: -- rm -rf %{buildroot}/%{python_sitearch}/%{name}/templates/__init__.py -- Why is this needed? * Documentation: - mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version} mkdir -p %{buildroot}%{_defaultdocdir}/%{name}-%{version}/apache cp -p AUTHORS README NEWS HACKING.README \ %{buildroot}%{_defaultdocdir}/%{name}-%{version} cp -p doc/apache.conf %{buildroot}%{_defaultdocdir}/%{name}-%{version}/apache/ - These can be done by: - %install .. mkdir apache cp -p doc/apache.conf apache/ .. %files %doc AUTHORS README NEWS HACKING.README %doc apache/ .. - By the way, is it really needed to move apache.conf documentation to apache directory (by creating apache directory)? * Other dependency This package requires either libpreludedb-mysql/pgsql/sqlite package. Also, it seems that prewikka-httpd will not work only by installing one of them. To use prewikka-httpd some setting seems still needed. One solution is that you write a document README.fedora which explains that prewikka user needs to install either a package according to what database he/she will use and some settings are needed according to what installed (at this stage, you can say the details of settings are on http://..., however, you must write to the document at least what package user should install) By the way, if prewikka-httpd is used only by privileged user, it should be installed under %{_sbindir}. -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review
[Bug 222070] Review Request: prewikka - Prelude IDS Management Console
Please do not reply directly to this email. All additional comments should be made in the comments box of this bug report. Summary: Review Request: prewikka - Prelude IDS Management Console https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=222070 --- Additional Comments From [EMAIL PROTECTED] 2007-01-11 19:06 EST --- * removed python-abi requirement * rm -rf %{buildroot}/%{python_sitearch}/%{name}/templates/__init__.py this is an empty file, thus is removed it. * moved apache.conf to %{buildroot}%{_defaultdocdir}/%{name}-%{version} * created a README.fedora with setup instructions and put it in %{buildroot}%{_defaultdocdir}/%{name}-%{version} * moved prewikka-httpd from /usr/bin = /usr/sbin new package is available here: http://people.redhat.com/tscherf/fedora-extra/prewikka-0.9.7.1-4.src.rpm http://people.redhat.com/tscherf/fedora-extra/prewikka.spec -- Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because: --- You are the QA contact for the bug, or are watching the QA contact. ___ Fedora-package-review mailing list Fedora-package-review@redhat.com http://www.redhat.com/mailman/listinfo/fedora-package-review