On Fri, Nov 22, 2013 at 11:05:04PM +0100, Gerald Pfeifer wrote:
> On Fri, 22 Nov 2013, David Naylor wrote:
> > The following reports indicate that /usr/local/share/info/gcc46 
> > (directory) is being left in the working environment and not properly 
> > cleaned up.  Since the ports do not create or use anything in that 
> > directory I assume this is an issue with the lang/gcc46 port.
> 
> This is _not_ an issue with lang/gcc46, but with the general ports
> infrastructure that I first reported on October 23rd.
> 
> Bapt had a first patch a week ago
>   http://people.freebsd.org/~bapt/info-dir.diff
> 
> This indeed removed the stray info/ directory, but caused the following
> upon `make deinstall` in my testing:
> 
>   /scratch2/tmp/gerald/prefix/gcc47/info/gcc47/dir: could not read (No such
>   file or directory) and could not create (No such file or directory)
>   /scratch2/tmp/gerald/prefix/gcc47/info/gcc47/dir: could not read (No such
>   file or directory) and could not create (No such file or directory)
>   :
> 
> 
> I just committed a workaround to lang/gcc46, will work on lang/gcc next, 
> and filed PR ports/184178 to track this on the infrastructure side.
> 
> Gerald

This should be a definitive fix:
http://people.freebsd.org/~bapt/fix-info-subdir.diff

Sorry about it.

Btw that have shown a bug in pkg 1.2.0 rc1 and prior (not in 1.1.x) I have fix
in master and will be in 1.2.0 rc2


Can you test?

regards,
Bapt

Attachment: pgprgXXRB8Ewq.pgp
Description: PGP signature

Reply via email to