Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 22 Apr 2003 03:12:38 +0400
From:      Sergey Matveychuk <sem@ciam.ru>
To:        Kris Kennaway <kris@obsecurity.org>
Cc:        marcus@FreeBSD.org
Subject:   Re: Recent bsd.port.mk changes
Message-ID:  <3EA47AE6.2050708@ciam.ru>
In-Reply-To: <20030421210257.GA58574@rot13.obsecurity.org>
References:  <000501c3074c$e5c2be80$0a2da8c0@sem> <20030421210257.GA58574@rot13.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
> If you compile e.g. python modules against multiple versions of
> python, they will have different package names and install in
> different places (so the packages do not conflict at all), but the
> same origin.  The new check will not allow the user to do this.
> 
> Another case that is broken is when a port is built with different
> options from the same directory.  For example, ruby_r-qt2 and ruby-qt2
> have a common origin but are different and should be allowed to
> coexist.  This kills the build of ruby_r-qt2gl:
> 
> http://bento.freebsd.org/errorlogs/i386-4-latest/ruby_r-qt2gl-0.14_1.log
> 
> We should think about how to fix this so it is allowed.  Perhaps the
> key is to compare the pkg-plist for the ports with the same origin to
> see if any files conflict.

I see the problem. I guess we can check ports name too and so enable to 
install them. I'll try it tomorrow.

> There also appears to be a bug that is performing substring matches on
> existing packages, somehow.
> 
> http://bento.freebsd.org/errorlogs/i386-4-latest/kde-i18n-3.1.1.log
> 
> kde-i18n-3.1.1 is not installed, but a lot of *-kde-i18n-3.1.1 ports

I don't understand a reason. All looks good. And I can't fully reproduce 
it :(
I can't download so many and so big distfiles. I'v tried install some of 
them, drop other from Makefile, and install kde-i18n itself. All passed 
well.
Can you explore this situation in datail?

-- 
Sem.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EA47AE6.2050708>