[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Support #TGE-338265]: Udunits2 warnings
- Subject: [Support #TGE-338265]: Udunits2 warnings
- Date: Tue, 25 May 2010 08:40:26 -0600
Phillipe,
> I have just a question: is it normal that the 'standard' xml database of
> units delivered along with the Udunits2 library emits warnings about
> redefined symbols each time it is read ?
> It is a bit boring and pollutes all the outputs.
The problem isn't with the UDUNITS-2 library; it's with the application that
uses the library. By default, the library will emit the warnings you saw. The
application can prevent this by calling ut_set_error_message_handler(ut_ignore)
before reading the units database. After the database is read the application
should restore error-messaging by calling ut_set_error_message_handler() again.
The udunits2(1) utility does this to avoid printing the warnings.
> Here are the messages:
>
> Definition of "kt" in "/usr/share/udunits/udunits2-common.xml", line 86,
> overrides prefixed-unit "1000000 kilogram"
> Definition of "microns" in "/usr/share/udunits/udunits2-common.xml",
> line 304, overrides prefixed-unit "1e-15 second"
> Definition of "ft" in "/usr/share/udunits/udunits2-common.xml", line
> 401, overrides prefixed-unit "1e-12 kilogram"
> Definition of "yd" in "/usr/share/udunits/udunits2-common.xml", line
> 409, overrides prefixed-unit "8.64e-20 second"
> Definition of "pt" in "/usr/share/udunits/udunits2-common.xml", line
> 630, overrides prefixed-unit "1e-09 kilogram"
> Definition of "at" in "/usr/share/udunits/udunits2-common.xml", line
> 1027, overrides prefixed-unit "1e-15 kilogram"
> Definition of "ph" in "/usr/share/udunits/udunits2-common.xml", line
> 1545, overrides prefixed-unit "3.6e-09 second"
> Definition of "nt" in "/usr/share/udunits/udunits2-common.xml", line
> 1552, overrides prefixed-unit "1e-06 kilogram"
>
> Thanks,
> Philippe.
> --
> Philippe Poilbarbe - CLS Space Oceanography Division.
Regards,
Steve Emmerson
Ticket Details
===================
Ticket ID: TGE-338265
Department: Support
Priority: Normal
Status: Closed