[Bug 225969] Merge Review: kernel

2010-10-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=225969

Tom spot Callaway tcall...@redhat.com changed:

   What|Removed |Added

 CC||tcall...@redhat.com
   Flag||fedora-review?

--- Comment #13 from Tom spot Callaway tcall...@redhat.com 2010-10-25 
15:52:39 EDT ---
The kernel is a rather unique package for Fedora. It does a few unique things:

* It makes heavy use of macros, notably, to generate files sections and apply
patches.
* Its Release is dynamically generated.
* It has multiple architecture specific sections
* It has specific conflicts, all to prevent conflicts with older userspace
components.
* It uses the buildroot starting in %prep, in %build, and in %install.
Normally, this would be very bad form, but the complexity of the kernel
actually makes it simpler to permit this use. In any other package, this would
mandate reworking, so please, don't copy this behavior.

With that stated, here is the first part of a review (against rawhide
2.6.36-1.fc15):

== Part 1: rpmlint ==

kernel.src: W: name-repeated-in-summary C kernel
kernel.x86_64: W: name-repeated-in-summary C kernel

(Given that the Summary is The Linux kernel, I think this is safe to ignore)

kernel.src: W: spelling-error %description -l en_US vmlinuz - drumlin,
Kremlin, kremlin
kernel.x86_64: W: spelling-error %description -l en_US vmlinuz - drumlin,
Kremlin, kremlin
kernel-debuginfo-common-x86_64.x86_64: W: spelling-error %description -l en_US
subpackages - sub packages, sub-packages, prepackages
kernel-devel.x86_64: W: spelling-error %description -l en_US makefiles - make
files, make-files, makefast
kernel-headers.x86_64: W: spelling-error Summary(en_US) glibc - glib, glib c,
glitch
kernel-headers.x86_64: W: spelling-error %description -l en_US userspace -
user space, user-space, users pace
kernel-headers.x86_64: W: spelling-error %description -l en_US glibc - glib,
glib c, glitch

(False positives, safe to ignore)

kernel.src: W: strange-permission merge.pl 0755L
kernel.src: W: strange-permission find-provides 0755L

(Odd permissions, but not faulty. Safe to ignore.)

kernel.src:221: E: hardcoded-library-path in /usr/lib/debug

(This is the correct debuginfo path for all targets, safe to ignore.)

kernel.src:386: W: macro-in-comment %nobuildarches
kernel.src:432: W: macro-in-comment %post
kernel.src:1002: W: macro-in-comment %{vanillaversion}
kernel.src:1003: W: macro-in-comment %{kversion}
kernel.src:1005: W: macro-in-comment %{kversion}
kernel.src:1883: W: macro-in-comment %{image_install_path}

(Packagers should avoid using macros in comments, but this is a minor error.
The easy fix here is to %% comment out any macros in comments, to prevent
unexpected and random behavior.)

kernel.src:485: W: unversioned-explicit-obsoletes kernel-smp

(I'm not sure there is an appropriate version here. This one can probably die
off in a release or so anyways.)

kernel.src:757: W: unversioned-explicit-obsoletes glibc-kernheaders
kernel-headers.x86_64: W: self-obsoletion glibc-kernheaders obsoletes
glibc-kernheaders = 3.0-46

(To resolve these two items, adjust the spec to read: Obsoletes:
glibc-kernheaders  3.0-46)

kernel.src:940: E: use-of-RPM_SOURCE_DIR

(The kernel's custom patch macro needs to use RPM_SOURCE_DIR, and is exempt
from any restrictions here.)

kernel.src:944: W: deprecated-grep [u'egrep']
kernel.src:1379: W: deprecated-grep [u'egrep']
kernel.src:1576: W: deprecated-grep [u'fgrep']
kernel.src:1602: W: deprecated-grep [u'egrep']

(Should be changed to grep -E or grep -F, as egrep and fgrep are
deprecated.)

kernel.src:975: W: rpm-buildroot-usage %prep make
INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install \
kernel.src:1470: W: rpm-buildroot-usage %build mkdir -p
$RPM_BUILD_ROOT%{debuginfodir}/boot
kernel.src:1471: W: rpm-buildroot-usage %build mkdir -p
$RPM_BUILD_ROOT%{debuginfodir}/%{image_install_path}
kernel.src:1473: W: rpm-buildroot-usage %build mkdir -p
$RPM_BUILD_ROOT/%{image_install_path}
kernel.src:1474: W: rpm-buildroot-usage %build install -m 644 .config
$RPM_BUILD_ROOT/boot/config-$KernelVer
kernel.src:1475: W: rpm-buildroot-usage %build install -m 644 System.map
$RPM_BUILD_ROOT/boot/System.map-$KernelVer
kernel.src:1479: W: rpm-buildroot-usage %build dd if=/dev/zero
of=$RPM_BUILD_ROOT/boot/initramfs-$KernelVer.img bs=1M count=20
kernel.src:1482: W: rpm-buildroot-usage %build cp arch/$Arch/boot/zImage.stub
$RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || :
kernel.src:1485: W: rpm-buildroot-usage %build
$RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer
kernel.src:1486: W: rpm-buildroot-usage %build chmod 755
$RPM_BUILD_ROOT/%{image_install_path}/$InstallName-$KernelVer

[Bug 225969] Merge Review: kernel

2010-07-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=225969

--- Comment #12 from Rakesh Pandit rpan...@redhat.com 2010-07-09 02:40:43 EDT 
---
Ok, but closing with resolution to currentrelease and setting flag
'fedora-review' to + does not sync with your justification. No one reviewed it
here at least.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-08 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=225969

Robert Scheck red...@linuxnetz.de changed:

   What|Removed |Added

 Status|ASSIGNED|NEW
   Flag|fedora-review+  |

--- Comment #7 from Robert Scheck red...@linuxnetz.de 2010-07-08 02:49:55 EDT 
---
Jeff, dumb Red Hat employee! You are not allowed to close this review
before a reviewer has set fedora-review+ (and did a qualified package
review according to our Fedora Packaging guidelines); clearing flag...

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-08 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=225969

--- Comment #8 from Rakesh Pandit rpan...@redhat.com 2010-07-08 03:21:00 EDT 
---
@Robert
Refrain from using this language. It is not acceptable and does not help
either.


@Jeff
Why would you set fedora-review `+` if no review has happened and close it?

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-08 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=225969

--- Comment #9 from Jeff Garzik jgar...@redhat.com 2010-07-08 03:42:44 EDT ---
The reasons were stated in comment #6.

It is a profound waste of resources to open reviews for packages that have been
merged for over a decade.  This is even more clear when this bugzilla lays
untouched for over three years.

Fedora has hundreds of not-yet-merged packages that _really do_ need review. 
The kernel is not one of them.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-08 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=225969

--- Comment #10 from Parag AN(पराग) panem...@gmail.com 2010-07-08 04:34:36 
EDT ---
Jeff,
   I suppose when you say packages that have been merged for over a decade,
you are knowing this already = https://fedoraproject.org/wiki/Merge_Reviews

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review

[Bug 225969] Merge Review: kernel

2010-07-08 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=225969

--- Comment #11 from Jeff Garzik jgar...@redhat.com 2010-07-08 14:21:51 EDT 
---
Yes, existing packages can be reviewed.

It is patently obvious from the activity on this bugzilla that nobody cares
enough to do anything except let this entry sit around and clutter to list of
packages to be reviewed.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-07 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=225969

Jeff Garzik jgar...@redhat.com changed:

   What|Removed |Added

 Status|NEW |CLOSED
 CC||jgar...@redhat.com
 Resolution||CURRENTRELEASE
   Flag||fedora-review+

--- Comment #4 from Jeff Garzik jgar...@redhat.com 2010-07-08 00:17:57 EDT ---
this merge review BZ for kernel pkg is outdated and a bit pointless at this
point :)  closing.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the QA contact for the bug.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review


[Bug 225969] Merge Review: kernel

2010-07-07 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=225969

Parag AN(पराग) panem...@gmail.com changed:

   What|Removed |Added

   Keywords||Reopened
 Status|CLOSED  |ASSIGNED
 CC||panem...@gmail.com
 Resolution|CURRENTRELEASE  |

--- Comment #5 from Parag AN(पराग) panem...@gmail.com 2010-07-08 00:22:38 EDT 
---
So what is outdated here mean? Do you plan to open new bugzilla for kernel
package 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.
___
package-review mailing list
package-review@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/package-review