Using yum, I see these kernels: [root@tpMail yum.repos.d]# yum --disablerepo=* --enablerepo=centosplus info kernel.i686 Loading "fastestmirror" plugin Loading "priorities" plugin Loading mirror speeds from cached hostfile * centosplus: centos.mirror.aussiehq.net.au 0 packages excluded due to repository priority protections Installed Packages Name : kernel Arch : i686 Version: 2.6.18 Release: 92.1.10.el5 Size : 37 M Repo : installed Summary: The Linux kernel (the core of the Linux operating system) Description: The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
Name : kernel Arch : i686 Version: 2.6.18 Release: 53.1.14.el5.centos.plus Size : 41 M Repo : installed Summary: The Linux kernel (the core of the Linux operating system) Description: The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
Name : kernel Arch : i686 Version: 2.6.18 Release: 92.1.6.el5 Size : 37 M Repo : installed Summary: The Linux kernel (the core of the Linux operating system) Description: The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
Available Packages Name : kernel Arch : i686 Version: 2.6.18 Release: 92.1.10.el5.centos.plus Size : 16 M Repo : centosplus Summary: The Linux kernel (the core of the Linux operating system) Description: The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc.
[root@tpMail yum.repos.d]#
I'm bothered by the differences in their sizes. This list makes it easier to see relevant points: [root@tpMail yum.repos.d]# yum --disablerepo=* --enablerepo=centosplus info kernel.i686 | egrep 'Name|Release|Size|Repo' Name : kernel Release: 92.1.10.el5 Size : 37 M Repo : installed Name : kernel Release: 53.1.14.el5.centos.plus Size : 41 M Repo : installed Name : kernel Release: 92.1.6.el5 Size : 37 M Repo : installed Name : kernel Release: 92.1.10.el5.centos.plus Size : 16 M Repo : centosplus [root@tpMail yum.repos.d]#
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
In a flurry of recycled electrons John Summerfield wrote:
Using yum, I see these kernels:
I'm bothered by the differences in their sizes. This list makes it easier to see relevant points:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
Sorry.. didn't see the nugget in the middle.
<crawls back into hole>
John Summerfield wrote:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
On Tue, Sep 2, 2008 at 3:05 AM, Karanbir Singh mail-lists@karan.org wrote:
John Summerfield wrote:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
http://bugs.centos.org/
Karanbir Singh : http://www.karan.org/ : 2522219@icq
I don't know if this is a bug or a feature... Anyway, my guess is as follows. Those kernels with the size ~40MB are installed on the system and the size represents the "installed size" which can be seen with 'rpm -qi'. On the other hand, the kernel that yum reported as 16MB is *not* on the system, so this is the size of the rpm file as yum sees it as the "download size".
Akemi
Karanbir Singh wrote:
John Summerfield wrote:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
And?
On Wed, 3 Sep 2008, John Summerfield wrote:
And?
the phase comes to mind:
If it is not in the bug tracker, it is not a bug.
-- Russ herrold
On Tue, Sep 2, 2008 at 9:06 PM, R P Herrold herrold@owlriver.com wrote:
On Wed, 3 Sep 2008, John Summerfield wrote:
And?
the phase comes to mind:
If it is not in the bug tracker, it is not a bug.
How about: If a bug falls in the bug tracker, does it make a sound?
james says it's normal http://illiterat.livejournal.com/6439.html karan says report the bug http://bugs.centos.org/
any other thoughts?
jerry
On Sep 2, 2008, at 10:19 PM, Jerry Amundson wrote:
On Tue, Sep 2, 2008 at 9:06 PM, R P Herrold herrold@owlriver.com wrote:
On Wed, 3 Sep 2008, John Summerfield wrote:
And?
the phase comes to mind:
If it is not in the bug tracker, it is not a bug.
How about: If a bug falls in the bug tracker, does it make a sound?
james says it's normal http://illiterat.livejournal.com/6439.html karan says report the bug http://bugs.centos.org/
any other thoughts?
Boot the kernels and see if they work acceptably?
If the kernels don't boot or run, that sure sounds worthy of a bug report, no matter what size they are.
For extra credit: Report all the kernel sizes in base 13 to avoid any possible confusions with pre-existing native intuitions or conventions regarding "size".
73 de Jeff
John Summerfield wrote:
Karanbir Singh wrote:
John Summerfield wrote:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
You seem to forget often that this list isnt a user support list or a general-I-have-a-concern list. If you have an issue that might be a concern put it in the bugtracker. if you want to talk about stuff, take it to the CentOS list.
Karanbir Singh wrote:
John Summerfield wrote:
Karanbir Singh wrote:
John Summerfield wrote:
One C5 kernel is 41 Mbytes, the other 16. In contrast, the other kernels are 37 Mbytes.
You seem to forget often that this list isnt a user support list or a general-I-have-a-concern list. If you have an issue that might be a concern put it in the bugtracker. if you want to talk about stuff, take it to the CentOS list.
I think it's better to found out whether a bug exists before reporting one. Do you disagree?
I also think that, if a bug exists, it's better to try to find out where it is. Do you disagree?
Later discussion shows there is no problem in the kernel, where I thought there was one.
If a bug exists, it's in yum reporting size wrongly; in one case it reports the installed size (presumably) and in the other, the package's file size.
If I report a bug on yum, probably I should use redhat's mechanism and not CentOS since the final fix is not in the CentOS project's hands.
If the "short" kernel really was that short, it would be useless unless it had been seriously refactored, with lots of modules packages. OTOH the yum bug, and I now assert it is one, at worst leads to confusion.
There might be an argument that I should have asked the question on the general users' list, but it seems to me that this particular question needs to be seen by developers: mere users can, most likely, just speculate - as some did here.
Am I wrong?
On Tue, 2008-09-02 at 08:52 +0800, John Summerfield wrote:
I'm bothered by the differences in their sizes. This list makes it easier to see relevant points:
As Akemi said there is more than just "one size" for an rpm, the UI value displayed is almost always "what the user wants to see" ... but it falls down if you try and compare installed and not-installed sizes using it.
If you want to know how to compare them, or what the different values mean I've tried to write it up so it's understandable:
http://illiterat.livejournal.com/6439.html
James Antill wrote:
On Tue, 2008-09-02 at 08:52 +0800, John Summerfield wrote:
I'm bothered by the differences in their sizes. This list makes it easier to see relevant points:
As Akemi said there is more than just "one size" for an rpm, the UI value displayed is almost always "what the user wants to see" ... but it falls down if you try and compare installed and not-installed sizes using it.
If you want to know how to compare them, or what the different values mean I've tried to write it up so it's understandable:
Okay, I've downloaded the "short" kernel. It's filesize is (about) what yum reported, when I interrogated the downloaded rpm with rpm its size is more in line with the others: [root@tpMail yum.repos.d]# rpm -qip kernel-2.6.18-92.1.10.el5.centos.plus.i686.rpm Name : kernel Relocations: (not relocatable) Version : 2.6.18 Vendor: CentOS Release : 92.1.10.el5.centos.plus Build Date: Fri 08 Aug 2008 02:15:09 AM WST Install Date: (not installed) Build Host: builder16.centos.org Group : System Environment/Kernel Source RPM: kernel-2.6.18-92.1.10.el5.centos.plus.src.rpm Size : 44636846 License: GPLv2 Signature : DSA/SHA1, Fri 08 Aug 2008 05:47:19 AM WST, Key ID a8a447dce8562897 URL : http://www.kernel.org/ Summary : The Linux kernel (the core of the Linux operating system) Description : The kernel package contains the Linux kernel (vmlinuz), the core of any Linux operating system. The kernel handles the basic functions of the operating system: memory allocation, process allocation, device input and output, etc. [root@tpMail yum.repos.d]#