[csw-maintainers] there is something rotten around checkpkg
Yann Rouillard
yann at pleiades.fr.eu.org
Tue Jan 22 11:40:00 CET 2013
Problem fixed recently in
http://sourceforge.net/apps/trac/gar/changeset/20195/csw/mgar/gar/v2
I was able to checkpkg all your i386 packages without execution error.
yann at login:/home/pfelecan/staging/build-21.Jan.2013$
~/opencsw/.buildsys/v2/bin/checkpkg --catalog-release=unstable -r SunOS5.10
-a i386 *-SunOS5.10-i386-*
Can you try it again ?
Do not relaunch it from scratch, you should be able to start again from the
checkpkg phase so we can quickly check that everything is fine.
Yann
2013/1/22 pfelecan <pfelecan at opencsw.org>
> After 15 hour the re-merge and re-packaging failed; the details are
> available in ~pefelecan/logs/texlive; the relevant excerpt is:
>
> elfdump out:
>
> Version Needed Section: .SUNW_version
> index file version
> [2] libc.so.1 SUNW_1.1
> [3] SUNW_0.7 [ INFO ]
> [4] SUNWprivate_1.1
> [5] SYSVABI_1.3 [ INFO ]
>
> Symbol Table Section: .SUNW_ldynsym
> index value size type bind oth ver shndx name
> [0] 0x00000000 0x00000000 NOTY LOCL D 0 UNDEF
> [1] 0x00000000 0x00000000 FILE LOCL D 0 ABS ./boot
> [2] 0x00000000 0x00000000 FILE LOCL D 0 ABS crti.s
> [3] 0x00000000 0x00000000 FILE LOCL D 0 ABS crt1.o
> [4] 0x00000000 0x00000000 FILE LOCL D 0 ABS crt1.s
> [5] 0x00000000 0x00000000 FILE LOCL D 0 ABS fsr.s
> [6] 0x00000000 0x00000000 FILE LOCL D 0 ABS
> values-Xa.c
> [7] 0x00000000 0x00000000 FILE LOCL D 0 ABS boot.c
> [8] 0x0805159c 0x00000040 FUNC LOCL D 0 .text
> write_chunks
> [9] 0x080515dc 0x000000a4 FUNC LOCL D 0 .text
> __findenv
> [10] 0x08051680 0x00000014 FUNC LOCL D 0 .text
> par_getenv
> [11] 0x08051694 0x000001b4 FUNC LOCL D 0 .text
> par_setenv
> [12] 0x08051848 0x00000068 FUNC LOCL D 0 .text
> par_unsetenv
> [13] 0x08051e00 0x0000116c FUNC LOCL D 0 .text
> sha_transfor
> m
> [14] 0x08052f6c 0x00000035 FUNC LOCL D 0 .text
> sha_init
> [15] 0x08052fa4 0x0000017f FUNC LOCL D 0 .text
> sha_update
> [16] 0x08053124 0x0000008f FUNC LOCL D 0 .text
> sha_transfor
> m_and_copy
> [17] 0x080531b4 0x000000c7 FUNC LOCL D 0 .text
> sha_final
> [18] 0x080532a4 0x0000006d FUNC LOCL D 0 .text
> isWritableDi
> r
> [19] 0x08053314 0x0000005f FUNC LOCL D 0 .text
> isSafeDir
> [20] 0x08053be8 0x0000014f FUNC LOCL D 0 .text
> par_rmtmpdir
> [21] 0x08053da4 0x000000c9 FUNC LOCL D 0 .text
> my_mkfile
> [22] 0x00000000 0x00000000 FILE LOCL D 0 ABS crtn.s
>
> Symbol Table Section: .dynsym
> index value size type bind oth ver shndx name
> [0] 0x00000000 0x00000000 NOTY LOCL D 0 UNDEF
> [1] 0x080513ac 0x00000000 FUNC GLOB D 2 UNDEF open64
> [2] 0x08064730 0x00000004 OBJT GLOB D 1 .data
> _environ
> [3] 0x08053d38 0x0000006c FUNC GLOB D 1 .text
> par_cleanup
> [4] 0x0805128c 0x00000000 FUNC GLOB D 5 UNDEF strlen
> [5] 0x0805147c 0x00000000 FUNC WEAK D 4 UNDEF
> _get_exit_fr
> ame_monitor
> [6] 0x08064730 0x00000004 OBJT WEAK D 1 .data environ
> [7] 0x08051bb0 0x0000020b FUNC GLOB D 1 .text
> par_init_env
> [8] 0x0805134c 0x00000000 FUNC GLOB D 5 UNDEF memcpy
> [9] 0x080512dc 0x00000000 FUNC GLOB D 5 UNDEF strtok
> [10] 0x080513dc 0x00000000 FUNC GLOB D 5 UNDEF read
> [11] 0x0805129c 0x00000000 FUNC GLOB D 5 UNDEF malloc
> [12] 0x08053374 0x00000128 FUNC GLOB D 1 .text
> par_setup_li
> bpath
> [13] 0x0805124c 0x00000000 FUNC GLOB D 5 UNDEF atexit
> [14] 0x0805141c 0x00000000 FUNC GLOB D 2 UNDEF
> readdir64
> [15] 0x0805144c 0x00000000 FUNC GLOB D 5 UNDEF unlink
> [16] 0x08053e70 0x000002a9 FUNC GLOB D 1 .text main
> [17] 0x0805146c 0x00000000 FUNC GLOB D 5 UNDEF execvp
> [18] 0x08051490 0x0000008e FUNC GLOB D 1 .text _start
> [19] 0x08051aa4 0x0000002d FUNC GLOB D 1 .text
> par_basename
> [20] 0x0805121c 0x00000000 OBJT GLOB D 1 .plt
> _PROCEDURE_L
> INKAGE_TABLE_
> [21] 0x0805135c 0x00000000 FUNC GLOB D 5 UNDEF memset
> [22] 0x08054158 0x00000004 OBJT GLOB D 1 .rodata
> _lib_version
> [23] 0x080518b0 0x00000007 FUNC GLOB D 1 .text
> par_current_
> exec
> [24] 0x0805327c 0x00000028 FUNC GLOB D 1 .text
> get_username
> _from_getpwuid
> [25] 0x08064734 0x00000018 OBJT GLOB D 1 .data
> __environ_lo
> ck
> [26] 0x08054138 0x0000001b FUNC GLOB D 1 .fini _fini
> [27] 0x080513cc 0x00000000 FUNC GLOB D 2 UNDEF lseek64
> [28] 0x0805138c 0x00000000 FUNC GLOB D 5 UNDEF mkdir
> [29] 0x080513ec 0x00000000 FUNC GLOB D 5 UNDEF close
> [30] 0x080512fc 0x00000000 FUNC GLOB D 5 UNDEF sprintf
> [31] 0x082147f8 0x00000004 OBJT GLOB D 1 .bss errno
> [32] 0x00000000 0x00000000 NOTY GLOB D 1 ABS
> __fsr_init_value
> [33] 0x08054512 0x00000000 OBJT GLOB D 1 .rodata1 _etext
> [34] 0x0805145c 0x00000000 FUNC GLOB D 5 UNDEF chmod
> [35] 0x0805411c 0x0000001b FUNC GLOB D 1 .init _init
> [36] 0x080512ec 0x00000000 FUNC GLOB D 5 UNDEF strcmp
> [37] 0x0805127c 0x00000000 FUNC GLOB D 5 UNDEF strncmp
> [38] 0x080645b8 0x00000000 OBJT GLOB D 1 .dynamic
> _DYNAMIC
> [39] 0x0805140c 0x00000000 FUNC GLOB D 5 UNDEF opendir
> [40] 0x08214438 0x000003c0 OBJT GLOB D 1 .bss _iob
> [41] 0x0805139c 0x00000000 FUNC GLOB D 5 UNDEF fprintf
> [42] 0x08214438 0x000003c0 OBJT GLOB D 1 .bss __iob
> [43] 0x0805137c 0x00000000 FUNC GLOB D 5 UNDEF
> getpwuid
> [44] 0x080513fc 0x00000000 FUNC GLOB D 5 UNDEF free
> [45] 0x0805142c 0x00000000 FUNC GLOB D 5 UNDEF
> closedir
> [46] 0x0805123c 0x00000000 FUNC GLOB D 5 UNDEF exit
> [47] 0x080512ac 0x00000000 FUNC GLOB D 5 UNDEF memmove
> [48] 0x080512bc 0x00000000 FUNC GLOB D 5 UNDEF realloc
> [49] 0x0805125c 0x00000000 FUNC GLOB D 5 UNDEF _exit
> [50] 0x0805122c 0x00000000 FUNC GLOB D 5 UNDEF
> __fpstart
> [51] 0x08051dbc 0x00000043 FUNC GLOB D 1 .text
> par_env_clean
> [52] 0x080512cc 0x00000000 FUNC GLOB D 5 UNDEF strstr
> [53] 0x08064758 0x00000004 OBJT GLOB D 1 .data
> __longdouble_used
> [54] 0x0805130c 0x00000000 FUNC GLOB D 2 UNDEF stat64
> [55] 0x08064514 0x00000000 OBJT GLOB P 1 .got
> _GLOBAL_OFFSET_TABLE_
> [56] 0x08051ad4 0x000000d9 FUNC GLOB D 1 .text
> par_dirname
> [57] 0x0820c434 0x00000000 OBJT GLOB D 1 .bssf _edata
> [58] 0x080518b8 0x000001eb FUNC GLOB D 1 .text
> par_findprog
> [59] 0x0805131c 0x00000000 FUNC GLOB D 5 UNDEF access
> [60] 0x0805132c 0x00000000 FUNC GLOB D 5 UNDEF strdup
> [61] 0x00000000 0x00000000 NOTY WEAK D 0 UNDEF
> __1cG__CrunMdo_exit_code6F_v_
> [62] 0x0806474c 0x00000004 OBJT GLOB D 1 .data ___Argv
> [63] 0x0805349c 0x0000074c FUNC GLOB D 1 .text
> par_mktmpdir
> [64] 0x0805126c 0x00000000 FUNC GLOB D 5 UNDEF write
> [65] 0x080513bc 0x00000000 FUNC GLOB D 5 UNDEF getpid
> [66] 0x0805143c 0x00000000 FUNC GLOB D 5 UNDEF rmdir
> [67] 0x08051520 0x0000007b FUNC GLOB D 1 .text __fsr
> [68] 0x0805136c 0x00000000 FUNC GLOB D 5 UNDEF getuid
> [69] 0x082147fc 0x00000000 OBJT GLOB D 1 .bss _end
> [70] 0x0805133c 0x00000000 FUNC GLOB D 5 UNDEF strncpy
> Traceback (most recent call last):
> File "/home/pfelecan/opencsw/.**buildsys/v2/gar/gar//bin/**checkpkg",
> line 197, in <module>
> main()
> File "/home/pfelecan/opencsw/.**buildsys/v2/gar/gar//bin/**checkpkg",
> line 120, in main
> stats_list = collector.**CollectStatsFromFiles(file_**list, None)
> File "/home/pfelecan/opencsw/.**buildsys/v2/lib/python/**package_stats.py",
> line 499, in CollectStatsFromFiles
> stats.CollectStats(force=**force_unpack)
> File "/home/pfelecan/opencsw/.**buildsys/v2/lib/python/**package_stats.py",
> line 175, in CollectStats
> return self._CollectStats(register_**files=register_files)
> File "/home/pfelecan/opencsw/.**buildsys/v2/lib/python/**package_stats.py",
> line 212, in _CollectStats
> "binaries_elf_info": dir_pkg.GetBinaryElfInfo(),
> File "/home/pfelecan/opencsw/.**buildsys/v2/lib/python/**inspective_package.py",
> line 297, in GetBinaryElfInfo
> elf_info, cur_section = self._ParseElfdumpLine(line, cur_section)
> File "/home/pfelecan/opencsw/.**buildsys/v2/lib/python/**inspective_package.py",
> line 505, in _ParseElfdumpLine
> raise package.StdoutSyntaxError("**Could not parse %s" % (repr(line)))
> package.StdoutSyntaxError: Could not parse 'Symbol Table Section:
> .SUNW_ldynsym'
> ______________________________**_________________
> maintainers mailing list
> maintainers at lists.opencsw.org
> https://lists.opencsw.org/**mailman/listinfo/maintainers<https://lists.opencsw.org/mailman/listinfo/maintainers>
> .:: This mailing list's archive is public. ::.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20130122/036b8e43/attachment-0001.html>
More information about the maintainers
mailing list