[publican-list] odd publican package error

Douglas Silas dhensley at redhat.com
Mon Aug 9 20:38:21 UTC 2010


Thanks for the quick response to this error!

Cheers for the docs improvement Rudi, and Jeff for the bug fix.

I'm giving building the other langs another shot.

-- Silas

On 08/06/2010 12:52 AM, Jeffrey Fearn wrote:
> Ruediger Landmann wrote:
>> On 08/06/2010 01:30 AM, Douglas Silas wrote:
>>> Hi,
>>>
>>> Trying to package the latest RHEL5 DG (after bumping the
>>> pubsnumber) on brew with this command:
>>>
>>> publican package --brew --lang=es-ES
>>
>> <snip>
>>
>>>
>>> The relevant error message there seems to be:
>>>
>>> Invalid format for release. Value (ARRAY(0xd12e2f0)) does not
>>> conform to constraint ([^0-9.]) at /usr/bin/publican line 514
>>
>> I'm note sure whether it's the cause of the error you're seeing,
>> but note that the pubsnumber only governs the release number for
>> packages in the language in which the XML is authored (in this
>> case, en-US). The release number for packages in translated
>> packages is governed by the "Project-Id-Version" parameter in the
>> Book_Info.po file for that language. For example, if this is
>> release 42 of the Spanish translation of the book, set:
>>
>> "Project-Id-Version: 42\n"
>>
>> in the es-ES/Book_Info.po file.
>>
>> I wonder whether you're seeing that error because you have
>> something other than numerals or a dot in the "Project-Id-Version"
>> parameter for the Spanish version of the DG?
>
> Indeed, the Book_Info.po files in the 5.5 SVN repo have either:
>
> "Project-Id-Version: PACKAGE VERSION\n"
> or
> "Project-Id-Version: Deployment_Guide\n"
>
>> A few weeks ago, I realized this information was missing from the
>> Publican User Guide; it's in there for the next release (2.2, out
>> soon).
>
> The translators have known about this for ages.
>
> I'll see if I can re-jig the code so this gets picked up earlier in
> the process, like package creation instead of building.
>
> I opened https://bugzilla.redhat.com/show_bug.cgi?id=621721
>
> Cheers, Jeff.
>




More information about the publican-list mailing list