Red Hat Bugzilla – Bug 487130
the dellsysid plugin gets installed on a bunch of systems, even ones where it has no business
Last modified: 2013-07-28 21:57:23 EDT
Description of problem:
Seen a lot of bug reports with the delsysid plugin running, most recently on an XO-1. Clearly not a dell system. We've gotten a few bug reports on systems where the dellsysid plugin is what is hanging up the rest of the system from running.
I think the plugin should be broken out to another package and/or broken out of the Hardware Support comps group as that seems to be how it is being drawn in.
The dellsysid plugin lives in the firmware-addon-dell package. Not sure how it would be getting pulled in unless explicitly requested by a user. Unless something is installing firmware* and thus pulling it in.
firmware-addon-dell is listed as optional in comps-f11. So it shouldn't be getting pulled in.
and it's not pulled into the Fedora 10 livecd.
I spoke with Michael Brown this morning. firmware-addon-dell is dropping the dellsysid plugin. It has moved to the libsmbios package, and is (in F11 gold) included in the smbios-utils-python package. That's still not ideal.
The plugin is going to remain in the libsmbios SRPM, but I'll split it out into a separate subpackage, yum-dellsysid. The things that will Require: yum-dellsysid are all Dell-specific yum repository configuration RPMs posted on linux.dell.com. When this happens, no other packages in Fedora will Require yum-dellsysid, so it will drop from people's systems on upgrade, never to bother non-Dell users again.
This bug appears to have been reported against 'rawhide' during the Fedora 11 development cycle.
Changing version to '11'.
More information and reason for this action is here:
I see "loading dellsysid plugin" every time I run yum on my Acer Aspire One netbook. It's running F11, upgraded from F10 with preupgrade.
I have never knowingly added dell-anything to that computer, so where-ever it came from, it showed up by magic.
It's never affected anything that I've noticed, though, other than tell me that it's loading. Yum works fine after that message goes by.
I, too, have a 100% NON-DELL box which has this plugin in F11 (upgraded from F10.) It does not appear to be causing any problems, however, there doesn't seem to be any reason for this. I also do NOT have any Dell repos installed, so that's not the reason either.
Yes, we know where it's coming from. It was part of libsmbios, which was a requirement of hal in the Fedora 10 timeframe. hal is of course a manditory component, therefore it pulled in libsmbios, which then pulled in the dellsysid plugin.
In Fedora 11, hal no longer Requires: libsmbios. So fresh F11 installs, dellsysidplugin won't get installed. And I've made changes to the upstream libsmbios packaging to put the yum plugin into its own subpackage.
Built into rawhide today, libsmbios-2.2.19.
The plugin moved to a separate sub-package in libsmbios, yum-dellsysid.