dell_inventory_collector 6.1.0-1 EL4 dependency issue

Matt Domsch Matt_Domsch at dell.com
Wed May 20 21:43:30 CDT 2009


On Wed, May 20, 2009 at 10:14:45PM +0300, Ville Skytt? wrote:
> On Wednesday 13 May 2009, Ville Skytt? wrote:
> > dell_inventory_collector 6.1.0-1 from the fwupdate repo has a broken dep on
> > CentOS 4.7 i386:
> >
> > ---> Package dell_inventory_collector.noarch 0:6.1.0-1 set to be updated
> > --> Running transaction check
> > --> Processing Dependency: rtld(GNU_HASH) for package:
> > dell_inventory_collector
> > --> Finished Dependency Resolution
> > Error: Missing Dependency: rtld(GNU_HASH) is needed by package
> > dell_inventory_collector
> 
> Any comments?  The problem persists.

The problem stems from using a Fedora 9 system to build the
dell_inventory_collector RPM, which is then placed into a cross-distro
repository.  This Requires: field is automatically being picked up by
rpmbuild's auto-dependency finder, because binary applications inside
the package have the .hash ELF section.  CentOS 4 glibc doesn't
Provide this, thus the failure.

The more fundamental problem is that dell_inventory_collector has a
pile of i386 exectuables in it, but is being re-built by the dell-dup
plugin to firmware-tools as noarch.

There is active work to clean up the dell-dup and related packages.
This is just another failure during the churn.

Perhaps it would be better if all the dell-dup-requiring packages,
which aren't working right in most cases, were't being published to
the public repository yet.  I'll talk to the team about this.

Thanks,
Matt

-- 
Matt Domsch
Technology Strategist, Dell Office of the CTO
linux.dell.com & www.dell.com/linux


More information about the firmware-tools-devel mailing list