<div dir="ltr"><p>Hi Peter, </p>
<p style>It's not really the build system that seems to be wrong here.</p><p style>The elf header of the dvips binary seems to be corrupt and ldd, that is used to gather information on the binary, doesn't like it.</p>
<p style>Indeed:</p><p style></p><p></p><p>$ ldd -Ur /home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips</p><p>ldd: /home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips: elf_getehdr: Format error: shdr table truncated</p>
<p></p><p>$ ldd /home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips</p><p>ldd: /home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips: elf_getehdr: Format error: shdr table truncated</p>
<div><div>$ elfdump /home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips</div><div>/home/pfelecan/opencsw/texlive/trunk/work/solaris10-sparc/pkgroot/opt/csw/bin/dvips: elf_getehdr failed: Format error: shdr table truncated</div>
</div><div><br></div><div><br></div><div style>Can you find the exact command line that was used to generate this binary ?</div><div><br></div><div><br></div><div style>Yann</div><p></p><p> </p>
<div class="gmail_quote">Le 7 janv. 2013 09:03, "pfelecan" <<a href="mailto:pfelecan@opencsw.org" target="_blank">pfelecan@opencsw.org</a>> a écrit :<br type="attribution"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Since last week the checking phase of the packages is quite fragile. The last error that I got follows:<br>
<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/gar//bin/checkpkg"<u></u>, line 197, in <module><br>
main()<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/gar//bin/checkpkg"<u></u>, line 120, in main<br>
stats_list = collector.<u></u>CollectStatsFromFiles(file_<u></u>list, None)<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/lib/python/<u></u>package_stats.py", line 506, in CollectStatsFromFiles<br>
stats.CollectStats(force=<u></u>force_unpack)<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/lib/python/<u></u>package_stats.py", line 175, in CollectStats<br>
return self._CollectStats(register_<u></u>files=register_files)<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/lib/python/<u></u>package_stats.py", line 211, in _CollectStats<br>
"ldd_info": dir_pkg.GetLddMinusRlines(),<br>
File "/home/pfelecan/opencsw/.<u></u>buildsys/v2/lib/python/<u></u>inspective_package.py", line 405, in GetLddMinusRlines<br>
raise package.Error("%s returned an error: %s" % (args, stderr))<br>
package.Error: ['ldd', '-Ur', '/tmp/pkg_Oqf0qy/CSWtexlive-<u></u>binaries/root/opt/csw/bin/<u></u>dvips'] returned an error: ldd: /tmp/pkg_Oqf0qy/CSWtexlive-<u></u>binaries/root/opt/csw/bin/<u></u>dvips: elf_getehdr: Format error: shdr table truncated<br>
<br>
gmake[1]: *** [pkgcheck] Error 2<br>
gmake: *** [platforms-repackage] Error 2<br>
<br>
Don't hesitate to tell me when a correction is made to start a new iteration on TeXLive.<br>
<br>
TIA<br>
<br>
N.B. I updated the .buildsys/v2 before the action.<br>
<br>
______________________________<u></u>_________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@lists.opencsw.org" target="_blank">maintainers@lists.opencsw.org</a><br>
<a href="https://lists.opencsw.org/mailman/listinfo/maintainers" target="_blank">https://lists.opencsw.org/<u></u>mailman/listinfo/maintainers</a><br>
.:: This mailing list's archive is public. ::.<br>
</blockquote></div>
</div>