[Nut-upsdev] Problems with nut on new openSuSE 11.1 (same ecstasy_ups)
David C. Rankin
drankinatty at suddenlinkmail.com
Wed Jan 14 04:39:49 UTC 2009
Arjen de Korte wrote:
> Citeren "David C. Rankin" <drankinatty at suddenlinkmail.com>:
>
>> Any luck yet on the voltage fix for the Cyber Power UPS CP1000AVRLCD? I'm
>> still greeted by 'battery.voltage: 20.3' each time I check. Just
>> thought I'd
>> ask. Thanks.
>
> This change was comitted to the trunk on Dec 15 (r1627), so if you
> upgrade to the development version, this should be OK now.
>
> Best regards, Arjen
Arjen,
I thought I would try building a set of rpms for openSuSE 10.3 with the
development version, but I am running into problems. In installed the latest
src.rpm I could find (sbrabec's) from openSuSE build service.
http://download.opensuse.org/repositories/home:/sbrabec:/backports/openSUSE_10.3/src/nut-2.2.2-67.1.src.rpmI
Then I checked out r1715 and created a source package from it with:
tar -cjf /usr/src/packages/SOURCES/nut-2.2.2-svn-1715.tar.bz2 nut-trunk/
I copied the spec file to: nut-trunk-1715.spec and edited the spec file as
follows:
Version: 2.2.2
Release: 1715
Url: http://www.networkupstools.org/
Source: %{name}-%{version}-svn-%{release}.tar.bz2
I then kicked off the build with rpmbuild -bb nut-trunk-1715.spec, but the
build died really quick with the following error:
<snip>
<MATCH KEY=USB_DEVICE.VENDOR_ID INT=0XFFFF>- <!
ABLEREX 625L USB
>- <MATCH KEY=USB_DEVICE.PRODUCT_ID INT=0X0000>- <APPEND
KEY=INFO.CATEGORY TYPE=STRING>BATTERY</APPEND>- <MERGE
KEY=INFO.CAPABILITIES TYPE=STRLIST>BATTERY</MERGE>
PRINT ' 'KEY="USB_DEVICE.VENDOR_ID"' 'INT="'
sh: line 112: MATCH: No such file or directory
error: line 66: Empty tag: Enhances:
Full build output at:
http://www.3111skyline.com/download/ups/nutrpmbuild-error
I looked at the spec and removed a few spaces on line 66 from between
'Enhances:' and '%(set' which did help the build get through the '<MATCH
KEY...' stuff, but it still died.
Lines 65-67 are:
# Package provides driver for USB HID UPSes, but people can live with hal addon:
Enhances: %(set -x ; echo %{QUOTE}%{USBDRIVERS}%{QUOTE} | sed -n
s/^HALD-ADDON-USBHID-UPS=//p | tr '%{BACKSLASH}n' ' ')
# Package provides the only avalailable driver for other USB UPSes:
Supplements: %(set -x ; echo %{QUOTE}%{USBDRIVERS}%{QUOTE} | sed
'/^HALD-ADDON-USBHID-UPS=/d;s/^.*=//' | tr '%{BACKSLASH}n' ' ')
I would like to build the rpms if possible. Do you have any pointers? I'll go
just compile it in the mean time, but it seems like I should be able to build
the rpms also. Thanks.
--
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com
More information about the Nut-upsdev
mailing list