[Nut-upsdev] [nut-commits] buildbot failure in Network UPS Tools on Ubuntu-lucid-x86

Arnaud Quette aquette.dev at gmail.com
Thu Dec 16 15:10:38 UTC 2010


2010/12/16 Charles Lepple <clepple at gmail.com>

> On Dec 16, 2010, at 3:31 AM, Arnaud Quette wrote:
>
> Hey Charles,
>
> 2010/12/16 Charles Lepple <clepple at gmail.com>
>
>>  The Buildbot has detected a new failure of Ubuntu-lucid-x86 on Network
>>> UPS Tools.
>>> Full details are available at:
>>>
>>> http://buildbot.networkupstools.org/public/nut/builders/Ubuntu-lucid-x86/builds/78
>>>
>>
>> If I understand this correctly, there are multiple copies of some of the
>> man page names in the automake variables:
>>
>>  /usr/bin/install -c -m 644 ../../../docs/man/nut.conf.5
>> ../../../docs/man/ups.conf.5 ../../../docs/man/upsd.conf.5
>> ../../../docs/man/upsd.users.5 ../../../docs/man/upsmon.conf.5
>> ../../../docs/man/upssched.conf.5 ../../../docs/man/nut.conf.5
>> ../../../docs/man/ups.conf.5 ../../../docs/man/upsd.conf.5
>> ../../../docs/man/upsd.users.5 ../../../docs/man/upsmon.conf.5
>> ../../../docs/man/upssched.conf.5
>> '/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5'
>>
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/nut.conf.5'
>> with `../../../docs/man/nut.conf.5'
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/ups.conf.5'
>> with `../../../docs/man/ups.conf.5'
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/upsd.conf.5'
>> with `../../../docs/man/upsd.conf.5'
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/upsd.users.5'
>> with `../../../docs/man/upsd.users.5'
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/upsmon.conf.5'
>> with `../../../docs/man/upsmon.conf.5'
>> /usr/bin/install: will not overwrite just-created
>> `/var/lib/buildbot/buildbot-slave-cayenne/Ubuntu-lucid-x86/build/nut-2.4.3-r2739/_inst/share/man/man5/upssched.conf.5'
>> with `../../../docs/man/upssched.conf.5'
>>
>
> damn, I've missed that one!
>
>
>> Let me know if you are still working on this in your working copy, or if I
>> should take a look at this over the weekend.
>>
>> I haven't really looked at the failures when asciidoc is not installed.
>>
>
> well, that's an issue: buildbot slaves needs the actual 8.6.3 for make dist
> to work: manpages are now distributed, but since these are not versioned,
> they are rebuild at worst upon make dist...
>
> otherwise, we get the failures we have with all the slaves (apart from
> Arjen's which should meet AsciiDoc requirements).
> I'm very reluctant to version generated manpages, so our only option is to
> require AsciiDoc 8.6.3.
>
> Another option would be to know exactly which AsciiDoc version is
> available, since building manpages doesn't require the very latest.
>
>
> The Linux boxes and the OS X system all have AsciiDoc 8.6.3 in /usr/local
> or similar. They only differ in whether or not they have up-to-date dblatex
> packages (or things that dblatex depends on). I'll check on the FreeBSD box
> later.
>
> The configure script should be gathering the version information. It might
> not be enabling things properly, though.
>

are you sure that you have an actual 8.6.3, ie not the trunk that exposed
asciidoc 8.6.3 and a2x 8.6.1?
your ubuntu logs seems to show the latter:

checking for asciidoc... /usr/local/bin/asciidoc
checking for asciiDoc version... 8.6.3 found
checking for a2x... /usr/local/bin/a2x
checking for a2x version... 8.6.1 found
checking for dblatex... /usr/bin/dblatex
checking for dblatex version... 0.2.6-1 found
checking if asciidoc version can build html-single... yes
checking if a2x version can build html-chunked... no
checking if dblatex version can build pdf... yes
checking if asciidoc version can build website (minimum required 8.6.3)... yes
checking if a2x version can build website (minimum required 8.6.3)... no
checking whether to build and install documentation... yes

I would be very grateful if you can also have a look at the above
> (overwrite) on your side.
> I'll get back on the macros to finally fix docs linking.
>
>
> OK, I'll add it to my todo list.
>

thanks :)

> BTW, any plan to update AsciiDoc on your systems?
>
>
> Past 8.6.3? Not at the moment, but I don't see why not. I'd prefer to stick
> to point releases, though.
>

no, linked to my above remark (actual 8.6.3 Vs trunk pre 8.6.3...)

cheers,
Arnaud
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/nut-upsdev/attachments/20101216/f30efea9/attachment-0001.htm>


More information about the Nut-upsdev mailing list