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>