public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild
       [not found] <E1JPHDc-0001hG-Pu@stork.gentoo.org>
@ 2008-02-15  7:19 ` Donnie Berkholz
  2008-02-16 12:25   ` Peter Volkov
  0 siblings, 1 reply; 4+ messages in thread
From: Donnie Berkholz @ 2008-02-15  7:19 UTC (permalink / raw
  To: gentoo-dev, pva

On 13:00 Wed 13 Feb     , Peter Volkov (pva) wrote:
> 1.1                  net-analyzer/cacti/cacti-0.8.7a-r2.ebuild
> 
> file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.7a-r2.ebuild?rev=1.1&view=markup
> plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/net-analyzer/cacti/cacti-0.8.7a-r2.ebuild?rev=1.1&content-type=text/plain

> IUSE="snmp bundled-adodb"

> 	!bundled-adodb? ( dev-php/adodb )

> 	use bundled-adodb || sed -i -e \
> 	's:$config\["library_path"\] . "/adodb/adodb.inc.php":"adodb/adodb.inc.php":' \
> 	"${S}"/include/global.php

> 	use bundled-adodb || phpUseFlags="${phpUseFlags} sockets"

Why is bundling even an option? We should always force external packages 
to be used, or we end up with more zlib messes.

Thanks,
Donnie
-- 
gentoo-dev@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild
  2008-02-15  7:19 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild Donnie Berkholz
@ 2008-02-16 12:25   ` Peter Volkov
  2008-02-16 12:30     ` Ciaran McCreesh
  2008-02-16 21:46     ` Donnie Berkholz
  0 siblings, 2 replies; 4+ messages in thread
From: Peter Volkov @ 2008-02-16 12:25 UTC (permalink / raw
  To: gentoo-dev; +Cc: Donnie Berkholz

[-- Attachment #1: Type: text/plain, Size: 569 bytes --]

В Чтв, 14/02/2008 в 23:19 -0800, Donnie Berkholz пишет: 
> > 	use bundled-adodb || phpUseFlags="${phpUseFlags} sockets"
> 
> Why is bundling even an option? We should always force external packages 
> to be used, or we end up with more zlib messes.

This does no harm and can help in situations when web-app upstream
modified bundled adodb in non compatible way. But well, I'll drop it
from USE flags and define environmental variable inside ebuild to show
that although there is possibility to use bundled adodb it's not
supported.

-- 
Peter.

[-- Attachment #2: Эта часть сообщения подписана цифровой подписью --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild
  2008-02-16 12:25   ` Peter Volkov
@ 2008-02-16 12:30     ` Ciaran McCreesh
  2008-02-16 21:46     ` Donnie Berkholz
  1 sibling, 0 replies; 4+ messages in thread
From: Ciaran McCreesh @ 2008-02-16 12:30 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 523 bytes --]

On Sat, 16 Feb 2008 15:25:43 +0300
Peter Volkov <pva@gentoo.org> wrote:
> This does no harm and can help in situations when web-app upstream
> modified bundled adodb in non compatible way. But well, I'll drop it
> from USE flags and define environmental variable inside ebuild to show
> that although there is possibility to use bundled adodb it's not
> supported.

A USE flag is better than an environment variable. Environment
variables aren't easily visible to the end user beforehand.

-- 
Ciaran McCreesh

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild
  2008-02-16 12:25   ` Peter Volkov
  2008-02-16 12:30     ` Ciaran McCreesh
@ 2008-02-16 21:46     ` Donnie Berkholz
  1 sibling, 0 replies; 4+ messages in thread
From: Donnie Berkholz @ 2008-02-16 21:46 UTC (permalink / raw
  To: gentoo-dev

On 15:25 Sat 16 Feb     , Peter Volkov wrote:
> В Чтв, 14/02/2008 в 23:19 -0800, Donnie Berkholz пишет: 
> > > 	use bundled-adodb || phpUseFlags="${phpUseFlags} sockets"
> > 
> > Why is bundling even an option? We should always force external packages 
> > to be used, or we end up with more zlib messes.
> 
> This does no harm and can help in situations when web-app upstream
> modified bundled adodb in non compatible way.

It does do harm. It prevents our package management system from doing 
what it's there to do.

If they're modifying the bundled adodb incompatibly, then the USE flag 
would also be obsolete because you'd need to force it to be bundled. 
What would help more is a good swift kick in the pants to the people 
doing the modifying to tell them to send their changes to adodb 
upstream.

Thanks,
Donnie
-- 
gentoo-dev@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2008-02-16 21:46 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <E1JPHDc-0001hG-Pu@stork.gentoo.org>
2008-02-15  7:19 ` [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in net-analyzer/cacti: ChangeLog metadata.xml cacti-0.8.7a-r2.ebuild cacti-0.8.6j-r8.ebuild cacti-0.8.7b.ebuild cacti-0.8.7a-r1.ebuild cacti-0.8.7a.ebuild Donnie Berkholz
2008-02-16 12:25   ` Peter Volkov
2008-02-16 12:30     ` Ciaran McCreesh
2008-02-16 21:46     ` Donnie Berkholz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox