[Bug 225865] Merge Review: gstreamer-plugins-base

2009-11-17 Thread bugzilla
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=225865


Bug 225865 depends on bug 478651, which changed state.

Bug 478651 Summary: Violates package naming guidelines
https://bugzilla.redhat.com/show_bug.cgi?id=478651

   What|Old Value   |New Value

 Status|ASSIGNED|CLOSED
 Resolution||RAWHIDE



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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-08-25 Thread bugzilla
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=225865


Bug 225865 depends on bug 478651, which changed state.

Bug 478651 Summary: Violates package naming guidelines
https://bugzilla.redhat.com/show_bug.cgi?id=478651

   What|Old Value   |New Value

 Status|CLOSED  |ASSIGNED
 Resolution|NOTABUG |



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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-04-09 Thread bugzilla
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=225865


Jussi Lehtola jussi.leht...@iki.fi changed:

   What|Removed |Added

 Status|NEW |ASSIGNED




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-21 Thread bugzilla
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=225865


Debarshi Ray debarshi@gmail.com changed:

   What|Removed |Added

   Flag||needinfo?(a...@redhat.com)




--- Comment #4 from Debarshi Ray debarshi@gmail.com  2009-01-21 04:32:31 
EDT ---
Ping?

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-04 Thread bugzilla
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=225865





--- Comment #3 from Debarshi Ray debarshi@gmail.com  2009-01-04 11:11:34 
EDT ---
Created an attachment (id=328138)
 -- (https://bugzilla.redhat.com/attachment.cgi?id=328138)
Sample Patch1 to avoid libtheora version checking.

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-04 Thread bugzilla
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=225865





--- Comment #1 from Debarshi Ray debarshi@gmail.com  2009-01-04 11:06:24 
EDT ---
MUST Items: 

xx - rpmlint is unclean on RPM and SRPM
+ See: http://rishi.fedorapeople.org/gstreamer-plugins-base.rpmlint

OK - follows Naming Guidelines
+ Although the upstream tarball is named gst-plugins-base, the project is
  named gstreamer, which is the prefix used by Debian also.

OK - spec file is named as %{name}.spec

xx - package does not meet Packaging Guidelines
+ Please try not to mix spaces and tabs as field separators.
+ You could consider passing --disable-gnome_vfs to %configure, because
  a simple non-Mock or non-Koji rpmbuild will fail if gnome-vfs is present
  due to PolicyKit-gnome, abiword, brasero, evolution, yelp, etc..
+ According to
  https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath we
  should avoid rpaths, especially for standard locations like %{_libdir}.
  Here is a possible solution:
  BuildRequires: libtool
  [...]
  %build
  %configure \
  [...]
  rm -f ./libtool
  cp %{_bindir}/libtool .
  [...]
+ Here is how the unused-direct-shlib-dependency can be removed:
 
https://fedoraproject.org/wiki/PackageMaintainers/Common_Rpmlint_Issues#unused-direct-shlib-dependency
+ According to
 
https://fedoraproject.org/wiki/Packaging/Guidelines#Why_the_.25makeinstall_macro_should_not_be_used
  %makeinstall macro should not be used. To also preserve timestamps you
  could consider using:
  make install INSTALL=%{__install} -p DESTDIR=$RPM_BUILD_ROOT
+ Why not include ChangeLog, NEWS and RELEASE in %doc?
+ According to
  https://fedoraproject.org/wiki/Packaging/Guidelines#Documentation the
  REQUIREMENTS file should not be distributed.
+ The most recent entry in the %changelog has a typo. The
  %{version}-%{release} should be 0.10.21-3.
+ In the %changelog %files should be replaced by %%files in this entry:
  * Wed Jan 18 2006 John (J5) Palmieri jo...@redhat.com - 0.10.2-1
+ The following lines in gst-libs/gst/fft, are responsible for
  libgstfft-0.10.so.0.15.0 calling exit:
  kiss_fftr_f32.c:81:exit (1);
  kiss_fftr_f32.c:138:exit (1);
  kiss_fftr_f64.c:81:exit (1);
  kiss_fftr_f64.c:138:exit (1);
  kiss_fftr_s16.c:81:exit (1);
  kiss_fftr_s16.c:138:exit (1);
  kiss_fftr_s32.c:81:exit (1);
  kiss_fftr_s32.c:138:exit (1);
  I do not know what we can do about this, but nowadays rpmlint marks this
  as a warning.

OK - license meets Licensing Guidelines
OK - License field meets actual license

xx - upstream license file included in %doc
+ COPYING contains the GPLv2, while the actual license of this package is
  LGPLv2+. Please include COPYING.LIB instead.

OK - spec file uses American English
OK - spec file is legible
OK - sources match upstream sources

xx - package does not build successfully
+ Libtheora has a broken version numbering in its *.pc file. See:
  https://bugzilla.redhat.com/478651 Since the version of libtheora in
  Fedora 8 and above is recent enough, we can disable the version check in
  the configure script.

OK - ExcludeArch not needed

OK - build dependencies correctly listed
+ Pedantically speaking 'BuildRequires: libtheora = 1.0' is wrong, but
  libtheora has a broken NEVRA (https://bugzilla.redhat.com/478651) so
  we have to live with it.

OK - locales handled properly

xx - %post and %postun do not invoke ldconfig
+ Since shared libraries are being installed in the dynamic linker's
  default path, ldconfig should be invoked in the %post and %postun
  scriptlets. See:
 
https://fedoraproject.org/wiki/Packaging/ScriptletSnippets#Shared_libraries

OK - package is not relocatable

xx - file and directory ownership
+ The -devel sub-package should have 'Requires: gtk-doc' as it installs
  files under /usr/share/gtk-doc.
+ The -devel sub-package should have 'Requires: pkgconfig' as it installs
  files under /usr/lib/pkgconfig. Or has the new autogenerated pkgconfig
  dependencies feature removed this requirement?

OK - no duplicates in %file

OK - file permissions set properly
+ The preferred attribute definition is: %defattr(-,root,root,-)

OK - %clean present
OK - macros used consistently
OK - contains code and permissable content
OK - -doc is not needed
OK - contents of %doc does not affect the runtime
OK - header files in -devel
OK - no static libraries

xx - -devel has *.pc file and does not require pkgconfig
+ The -devel sub-package should have 'Requires: pkgconfig' as it installs
  a *.pc file under /usr/lib/pkgconfig. Or has the new autogenerated
  pkgconfig dependencies feature removed this 

[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-04 Thread bugzilla
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=225865





--- Comment #2 from Debarshi Ray debarshi@gmail.com  2009-01-04 11:10:06 
EDT ---
Created an attachment (id=328137)
 -- (https://bugzilla.redhat.com/attachment.cgi?id=328137)
Sample Spec file fixes.

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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-02 Thread bugzilla
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=225865


Debarshi Ray debarshi@gmail.com changed:

   What|Removed |Added

 Depends on||478651




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2009-01-02 Thread bugzilla
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=225865


Bug 225865 depends on bug 478651, which changed state.

Bug 478651 Summary: Violates package naming guidelines
https://bugzilla.redhat.com/show_bug.cgi?id=478651

   What|Old Value   |New Value

 Status|NEW |CLOSED
 Resolution||NOTABUG



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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review


[Bug 225865] Merge Review: gstreamer-plugins-base

2008-12-28 Thread bugzilla
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=225865


Debarshi Ray debarshi@gmail.com changed:

   What|Removed |Added

 AssignedTo|nob...@fedoraproject.org|debarshi@gmail.com
   Flag||fedora-review?




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

___
Fedora-package-review mailing list
Fedora-package-review@redhat.com
http://www.redhat.com/mailman/listinfo/fedora-package-review