[csw-maintainers] CSWautogen and texinfo sbin/mkdirentries

Peter FELECAN pfelecan at opencsw.org
Mon Mar 23 09:26:23 CET 2009


Dagobert Michelsen <dam at opencsw.org> writes:

> Hi,
>
> Am 22.03.2009 um 22:41 schrieb Dagobert Michelsen:
>> Am 21.03.2009 um 13:59 schrieb Peter FELECAN:
>>> Dagobert Michelsen <dam at opencsw.org> writes:
>>>> Done. Looks like the autogen postinstall is buggy:
>>>>
>>>>> [ verifying class <none> ]
>>>>> ## Executing postinstall script.
>>>>> /var/sadm/pkg/CSWautogen/install/postinstall: /opt/csw/sbin/
>>>>> mkdirentries: not found
>>>>> postinstall: anomaly : Info directory update failed!
>>>>> pkgadd: ERROR: postinstall script did not complete successfully
>>>
>>> I received a bug report on this issue but:
>>>
>>> 1. mkdirentries is/was in CSWtexinfo
>>> 2. autogen depends on CSWtexinfo
>>> 3. cannot reproduce on a nominal installation
>>>
>>> Does this occur only on the machines in the build farm?
>>
>> Looks like I am the texinfo maintainer and goofed this up :(
>>
>> There is a custom script /opt/csw/sbin/mkdirentries in the previous
>> CSWtexinfo which I didn't include:
>>
>>> #!/bin/sh
>>> BASE=/opt/csw
>>>
>>> FILES=`ls $BASE/share/info | /usr/xpg4/bin/grep -v -e "~" -e "dir"`
>>> for i in $FILES; do
>>>        /opt/csw/bin/install-info $BASE/share/info/$i $BASE/share/
>>> info/dir 2> /dev/null
>>> done
>>
>> I submitted this as bug against my package and start resolving it.
>
> There are updated packages in testing/:
>
>   texinfo-4.13,REV=2009.03.22_rev=a-SunOS5.8-i386-CSW.pkg.gz
>   texinfo-4.13,REV=2009.03.22_rev=a-SunOS5.8-sparc-CSW.pkg.gz
>
> I'll be relieved when finally everything is in GAR and these conversion
> errors will finally stop...

CSWtexinfo is in GAR, isn't it? In this case whats the causal link
between that and this? Maybe the custom script should not be in
CSWtexinfo --- it's a helper for OpenCSW.

-- 
Peter



More information about the maintainers mailing list