[Bug 196007] Review Request: kdirstat

2006-07-06 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-07-06 21:03 EST ---
This has been in the repo for several days now; any reason this bug hasn't been
closed?

-- 
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 196007] Review Request: kdirstat

2006-06-29 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-29 05:07 EST ---
(In reply to comment #6)
 I don't like your dependency on /usr/share/doc/HTML/en/common; it might not
work the way you expect.  Your library dependencies will pull in kdelibs, which
will provide that directory, so there's no need to depend on it.

I did that to solve a dangling-symlink:
W: kdirstat dangling-relative-symlink /usr/share/doc/HTML/en/kdirstat/common
../common
The relative symbolic link points nowhere

And I was just following a similar issue i've encountered before,
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=193929#c15

Do you have a better solution for this ?

 Technically you don't need to own /usr/share/apps/kconf_update either, because
 kdelibs owns it, but most kde applications seem to own that directory so I
don't see a problem with it.
 

here kconf_update contains fix_move_to_trash_bin.pl and kdirstat.upd 
perharps I should rather do %{_datadir}/apps/kconf_update/* instead of
%{_datadir}/apps/kconf_update

 You have post and postun requirements for desktop-file-utils but you don't 
 call
 desktop-file-install either in %post or %postun.  You should just remove them.
 

I've dropped them.

-- 
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 196007] Review Request: kdirstat

2006-06-29 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-29 09:45 EST ---
Dangling symlinks to files in packages which you depend on are fine (as long as
they're relative symlinks, of course).

As for the kconf_update directory, I think not owning it is cleaner but this
doesn't seem to be a blocker as there is a long tradition of applications owning
this directory.

-- 
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 196007] Review Request: kdirstat

2006-06-29 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-29 09:53 EST ---
 As for the kconf_update directory, I think not owning it is cleaner but this
 doesn't seem to be a blocker as there is a long tradition of applications 
 owning
 this directory.

IMO, apps shouldn't own this dir (including kdirstat), only core kde pkgs (and
probably only kdelibs at that).  If anything else does own it, it's a bug.

-- 
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 196007] Review Request: kdirstat

2006-06-29 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-29 10:54 EST ---

Updated:
Spec URL: http://beta.glwb.info/kdirstat/kdirstat.spec
SRPM URL: http://beta.glwb.info/kdirstat/kdirstat-2.5.3-3.src.rpm

I ignored the warning:
chitlesh(i386)[0]$rpmlint -i kdirstat-2.5.3-3.i386.rpm
W: kdirstat dangling-relative-symlink /usr/share/doc/HTML/en/kdirstat/common
../common
The relative symbolic link points nowhere.

-- 
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 196007] Review Request: kdirstat

2006-06-29 Thread bugzilla
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: kdirstat


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

OtherBugsDependingO|163778  |163779
  nThis||




--- Additional Comments From [EMAIL PROTECTED]  2006-06-29 22:26 EST ---
The issues I saw are fixed:

%_docdir/HTML/en/kdirstat/common is no longer a dependency.
%{_datadir}/apps/kconf_update/ is no longer owned.
The two errant Requires(*) are gone.

The new rpmlint warning is safe to ignore; %_docdir/HTML/en/common is owned by
kdelibs, which is a dependency (via libkdecore.so.4).

APPROVED

-- 
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 196007] Review Request: kdirstat

2006-06-28 Thread bugzilla
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: kdirstat


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

 Status|NEW |ASSIGNED
 AssignedTo|[EMAIL PROTECTED] |[EMAIL PROTECTED]
OtherBugsDependingO|163776  |163778
  nThis||




--- Additional Comments From [EMAIL PROTECTED]  2006-06-28 22:58 EST ---
I don't like your dependency on /usr/share/doc/HTML/en/common; it might not work
the way you expect.  Your library dependencies will pull in kdelibs, which will
provide that directory, so there's no need to depend on it.

Technically you don't need to own /usr/share/apps/kconf_update either, because
kdelibs owns it, but most kde applications seem to own that directory so I don't
see a problem with it.

You have post and postun requirements for desktop-file-utils but you don't call
desktop-file-install either in %post or %postun.  You should just remove them.

So two blockers that I see.

Review:
* package meets naming and packaging guidelines.
* specfile is properly named, is cleanly written and uses macros consistently.
* dist tag is present.
* build root is correct.
* license field matches the actual license.
* license is open source-compatible.  License text included in package.
* source files match upstream:
   58dd06602bed70936ece233bd8c32f2a  kdirstat-2.5.3.tar.bz2
* latest version is being packaged.
* BuildRequires are proper.
* package builds in mock (development, x86_64).
* rpmlint is silent.
X final provides and requires are sane:
   kdirstat = 2.5.3-2.fc6
  =
   /bin/sh
   /usr/bin/perl
X  /usr/share/doc/HTML/en/common
   desktop-file-utils
   libDCOP.so.4()(64bit)
   libICE.so.6()(64bit)
   libSM.so.6()(64bit)
   libX11.so.6()(64bit)
   libXext.so.6()(64bit)
   libXrender.so.1()(64bit)
   libacl.so.1()(64bit)
   libart_lgpl_2.so.2()(64bit)
   libattr.so.1()(64bit)
   libfam.so.0()(64bit)
   libidn.so.11()(64bit)
   libkdecore.so.4()(64bit)
   libkdefx.so.4()(64bit)
   libkdesu.so.4()(64bit)
   libkdeui.so.4()(64bit)
   libkio.so.4()(64bit)
   libkwalletclient.so.1()(64bit)
   libpng12.so.0()(64bit)
   libqt-mt.so.3()(64bit)
   libutil.so.1()(64bit)
   libz.so.1()(64bit)
   perl(Encode)
   perl(English)
   perl(Fcntl)
   perl(Getopt::Std)
   perl(URI::Escape)
   perl(strict)
   perl(vars)
no shared libraries are present.
* package is not relocatable.
* owns the directories it creates.
* doesn't own any directories it shouldn't.
* no duplicates in %files.
* file permissions are appropriate.
* %clean is present.
* %check is not present; no test suite upstream.
* scriptlets present are OK (gtk-update-icon-cache)
* code, not content.
* documentation is small, so no -docs subpackage is necessary.
* %docs are not necessary for the proper functioning of the package.
* no headers.
* no pkgconfig files.
* no libtool .la droppings.
* GUI app; .desktop file looks OK and is installed properly.

-- 
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 196007] Review Request: kdirstat

2006-06-20 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-20 06:58 EST ---
chitlesh(i386)[0]$rpmlint -i kdirstat-2.5.3-1.i386.rpm
W: kdirstat symlink-should-be-relative /usr/share/doc/HTML/en/kdirstat/common
/usr/share/doc/HTML/en/common

I don't know exactly what should be done here.

chitlesh(i386)[0]$rpmlint -I symlink-should-be-relative
symlink-should-be-relative :

No output.
Ive filed a bug against rpmlint
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=196008

-- 
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 196007] Review Request: kdirstat

2006-06-20 Thread bugzilla
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: kdirstat


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


[EMAIL PROTECTED] changed:

   What|Removed |Added

OtherBugsDependingO|177841  |163776
  nThis||




--- Additional Comments From [EMAIL PROTECTED]  2006-06-20 07:14 EST ---
Chitlesh,

It seems that you misunderstand the sponsoring process. You've already been
sponsored by me for knetstats and you only need to be sponsored once. So now
this is a regular review request which can be done by any FE packager.

Resetting the blocker bug to FE-NEW.

I'll get back to you on your rpmlint issues when I find the time. You'll
probably have to find someone else todo the review though I'm rather busy at the
moment.



-- 
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 196007] Review Request: kdirstat

2006-06-20 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-20 07:37 EST ---
(In reply to comment #1)
 chitlesh(i386)[0]$rpmlint -i kdirstat-2.5.3-1.i386.rpm
 W: kdirstat symlink-should-be-relative /usr/share/doc/HTML/en/kdirstat/common
 /usr/share/doc/HTML/en/common
 
 I don't know exactly what should be done here.

The error message is fairly self-explanatory. You have a symlink that points to
an absolute location (/usr/share/doc/HTML/en/common) rather than a relative one
(../common). Absolute symlinks should be avoided as they don't work as intended
in chroot-ed environments such as the anaconda installer.

You can fix it in %install at some point after doing make install:

# Fix absolute symlink
rm -f $RPM_BUILD_ROOT%{_docdir}/HTML/en/kdirstat/common
ln -s ../common $RPM_BUILD_ROOT%{_docdir}/HTML/en/kdirstat/common


-- 
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 196007] Review Request: kdirstat

2006-06-20 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-20 09:05 EST ---
Thanks Paul,

Updated:
Spec URL: http://beta.glwb.info/kdirstat/kdirstat.spec
SRPM URL: http://beta.glwb.info/kdirstat/kdirstat-2.5.3-2.src.rpm

-- 
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 196007] Review Request: kdirstat

2006-06-20 Thread bugzilla
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: kdirstat


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





--- Additional Comments From [EMAIL PROTECTED]  2006-06-20 12:17 EST ---
Regarding absolute vs relative symlinks, see
http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/25 (and feel free to comment on
it to bug 196008 too)

-- 
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