[Bug 211336] Review Request: adesklets - A simple architecture for desktop applets
bugzilla at redhat.com
bugzilla at redhat.com
Sat Oct 28 12:25:55 UTC 2006
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: adesklets - A simple architecture for desktop applets
Alias: adeskets
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=211336
------- Additional Comments From mtasaka at ioa.s.u-tokyo.ac.jp 2006-10-28 08:25 EST -------
Well, currently I cannot check this package (adesklets) with
installing this because there is a issue on this package which
prevents me from doing so.
A. From http://fedoraproject.org/wiki/Packaging/Guidelines :
* Use rpmlint.
- Well, please check your packages by rpmlint (in Fedora Extras)
before you submit your packages.
rpmlint is not silent.
----------------------------------------------------------------
E: adesklets info-dir-file /usr/share/info/dir
Existence of /usr/share/info/dir breaks all info information
in other packages. Please remove this.
W: adesklets hidden-file-or-dir \
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/adesklets/.packlist
W: adesklets perl-temp-file \
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/adesklets/.packlist
These files are not necessary.
E: adesklets non-standard-executable-perm \
/usr/lib/perl5/vendor_perl/5.8.8/updateproto.pl 0555
Please explain why the permission of this file is not 0755.
W: adesklets file-not-utf8 /usr/share/info/adesklets_fr.info.gz
This file is encoded in ISO-8859-1 (perhaps). Change the encoding to UTF-8.
W: adesklets perl-temp-file
/usr/lib/perl5/5.8.8/i386-linux-thread-multi/perllocal.pod
This file is unneeded.
W: adesklets spurious-bracket-in-%preun
Please use :
if [ $1 = 0 ]; then
W: adesklets mixed-use-of-spaces-and-tabs (spaces: line 1, tab: line 13)
For indentation, please use spaces or tabs, not both.
-----------------------------------------------------------------------
* Requires:
- python-abi
This is not required as described in
http://fedoraproject.org/wiki/Packaging/Python .
* BuildRequires:
- The results of rpmbuild and mockbuild differs.
------------------------------------------------------------------------
[tasaka1 at localhost i386]$ rpm -qp --requires adesklets-0.6.1-3.i386.rpm | sort >
1.txt
[tasaka1 at localhost i386]$ rpm -qp --requires adesklets-0.6.1-3.fc7.i386.rpm |
sort > 2.txt
[tasaka1 at localhost i386]$ diff -u 1.txt 2.txt
--- 1.txt 2006-10-28 21:06:43.000000000 +0900
+++ 2.txt 2006-10-28 21:06:46.000000000 +0900
@@ -6,7 +6,6 @@
/usr/bin/env
/usr/bin/perl
libImlib2.so.1
-libX11.so.6
libc.so.6
libc.so.6(GLIBC_2.0)
-----------------------------------------------------------------------
Mockbuild buildlog says:
-----------------------------------------------------------------------
.........
checking for X... no
.........
configure: WARNING:
-----------------------------------------------------
you choosed to perform an `X Window less' build -
which means you will eventually end up with
a strictly command line program free of all
dependencies on xlib. If it is not what you intended
please reconfigure. For this to work you do need first
to configure your Imlib2 incantation for not using
X Window itself.
-----------------------------------------------------
................
-----------------------------------------------------------------------
- Check the dependency for X related packages.
* Duplication of system libraries
- /usr/share/adesklets/Vera.ttf
Vera.ttf is included in bitstream-vera-fonts rpm and should not be
included in this package.
* Desktop files
- This is GUI application and a appropriate application file should
be installed.
* File and Directory Ownership
- This package owns the following directories. This should not.
/usr/lib/perl5/5.8.8
/usr/lib/perl5/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl
/usr/lib/perl5/vendor_perl/5.8.8
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto
B. From http://fedoraproject.org/wiki/Packaging/ReviewGuidelines :
* MUST: The sources used to build the package must ...
I recommend that you use %{name}-%{version}.tar.bz2
* MUST: A package must not contain any duplicate files in the %files listing.
Duplicate lists found.
---------------------------------------------------------------------
warning: File listed twice: /usr/lib/perl5/vendor_perl/5.8.8/adesklets.pm
warning: File listed twice: /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
warning: File listed twice:
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto
warning: File listed twice:
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/adesklets
warning: File listed twice:
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/auto/adesklets/.packlist
warning: File listed twice: /usr/lib/perl5/vendor_perl/5.8.8/updateproto.pl
---------------------------------------------------------------------
Please fix all.
C. Other issues I have found.
* Well, this is not a full review as I cannot install this unless the issues
above is resolved.
--
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.
More information about the Fedora-package-review
mailing list