Re: DSU repository: August 2015
| Newsgroups | gmane.linux.hardware.dell.poweredge |
|---|---|
| Message-ID | <05569995B14FE941AAC364991E187CA4683967E1@us-voo-mb04.internal.sungard.corp> |
Anyone know why "dsu --inventory" might return nothing?
[root@ilga01u11 ~]# dmidecode | grep -i poweredge
Product Name: PowerEdge R620
SKU Number: SKU=NotProvided;ModelName=PowerEdge R620
[root@ilga01u11 ~]# rpm -qa dell-system-update
dell-system-update-1.1-15.09.00.x86_64
[root@ilga01u11 ~]# export LANG=en_US.UTF-8
[root@ilga01u11 ~]# dsu --inventory
Getting System Inventory...
[root@ilga01u11 ~]#
-----Original Message-----
From: [email protected] [mailto:[email protected]] On Behalf Of Kilian Cavalotti
Sent: Friday, September 11, 2015 11:38 AM
To: [email protected]
Cc: [email protected]
Subject: Re: [Linux-PowerEdge] DSU repository: August 2015
Hi Soorej,
On Fri, Aug 21, 2015 at 12:16 AM, <[email protected]> wrote:
> The DSU repository for August 2015 (v: 15.08.00) is available at :
> http://linux.dell.com/repo/hardware/dsu/
>
> Changes:
> 2. Xerces libary updateded to 3.1.2
That's still not good:
# rpm -q dell-system-update
dell-system-update-1.1-15.08.00.x86_64
# unset LANG
# dsu -i
terminate called after throwing an instance of
'xercesc_3_1::TranscodingException'
Aborted
# export LANG=en_US.UTF-8
# dsu -i
Getting System Inventory...
1. OpenManage Server Administrator ( Version : 8.1.0 )
2. BIOS ( Version : 2.5.2 )
[...]
Also, the library files are still installed in /usr/local, which is not allowed:
# rpm -ql dell-system-update
/usr/local/lib/dsulib/libdcmkit.so
/usr/local/lib/dsulib/libdsmbase.so
/usr/local/lib/dsulib/libdsmxml.so
/usr/local/lib/dsulib/libxerces-c-3.1.so
/usr/sbin/dsu
This RPM does not follow the Linux filesystem hierarchy standard.
/usr/local is designed to contain locally compiled files, i.e. files
built in the local machine, not files installed by packaged software.
One way to fix this would be to:
1. remove those files from /usr/local,
2. stop embedding libraries that are packaged and provided by the
distribution you support,
3. and add a regular RPM dependency on xerces-c instead.
It would be great to fix these things to at least get DSU at the same
level the previous Dell Linux Repository tool was. So far, it hasn't
been too impressive.
Cheers,
--
Kilian
_______________________________________________
Linux-PowerEdge mailing list
[email protected]
https://lists.us.dell.com/mailman/listinfo/linux-poweredge