On 30.09.2015 07:40, Oliver Heimlich wrote:
> On 27.09.2015 18:40, Rafael Laboissiere wrote:
>> This is a very strange error and I am not sure it is caused by an
>> outdated version of octave-pkg-dev. At any rate, I could not get that
>> far, because the building here failed with this error message:
>>
>>
>> /path/to/octave-interval/octave-interval/doc/manual.t2d/pdf/xtr/manual.texinfo:8:
>> Internal error, already defined: 00A0.
>> \DeclareUnicodeCharacter ..., already defined: #1}
>> \fi \expandafter
>> \globalle...
>> l.8 \DeclareUnicodeCharacter{00A0}{\ }
>>
The package's manual.texinfo relies on a particular texinfo.tex version
from TexInfo 5. The texinfo.tex from TexInfo 6 breaks the build and I
have made a patch that solves the problem. I could as well have used the
(outdated) texinfo.tex, but decided against the latter.
The debuild runs on a minimal Debian Unstable now, with no lintian
warning/errors. A pdebuild works. I have checked the manual, it is
alright and the graphics are perfect. I could install the deb-files,
load and use the package successfully in Octave (amd64 architecture).
I see some of these error messages:
/usr/share/cdbs/1/class/octave-pkg.ml:134: recipe for target 'check-pkg'
failed
make: [check-pkg] Error 1 (ignored)
What is the failure here? Why does the build continue anyway? Would the
build actually fail if some tests during check-pkg failed?
Oliver
Attachment:
signature.asc
Description: OpenPGP digital signature