First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 119623
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Default Assignee for New Packages <maintainer-wanted@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Travis Post <tukachinchila@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
base-1.2.2.ebuild base-1.2.2.ebuild (New Package) text/plain Travis Post 2006-01-19 17:32 0000 7.10 KB Details
base-1.2.2.ebuild base-1.2.2.ebuild (with proper PEAR dependencies) text/plain Travis Post 2006-01-27 16:40 0000 5.45 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 119623 depends on: 120578 120579 120581 120583 Show dependency tree
Bug 119623 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-01-19 17:30 0000
Hi!

Please consider adding the attached BASE ebuild to Gentoo.

BASE is the Basic Analysis and Security Engine. It is a modern fork of the long
since defunct ACID project (Analysis Console for Intrusion Databases). BASE is
a web-based front-end to the Snort intrusion detection system. It provides a
user-friendly interface to the snort logs, and provides charting capabilities.

All dependencies of BASE are already available in portage (PHP, MySQL,
PostgreSQL, PEAR-PEAR, adodb, jpgraph, and gd).

I suggest net-analyzer/base (the same location as the comparable ACID).

Thanks,

Travis Post

------- Comment #1 From Travis Post 2006-01-19 17:32:43 0000 -------
Created an attachment (id=77596) [details]
base-1.2.2.ebuild (New Package)

------- Comment #2 From Marcelo Goes 2006-01-27 13:58:18 0000 -------
I'm getting something funky related to dependencies (that may have nothing to
do with your ebuild):

Calculating dependencies ...done!
[blocks B     ] dev-lang/php (is blocking dev-php/mod_php-4.4.0-r9)
[blocks B     ] dev-lang/php (is blocking dev-php/php-4.4.0-r4)
[ebuild  N    ] net-libs/c-client-2004a-r1
[ebuild  N    ] app-admin/php-toolkit-1.0-r2
[ebuild  N    ] dev-lang/php-5.0.5-r5
[ebuild  N    ] dev-lang/php-4.4.1-r3
[ebuild  N    ] dev-php4/jpgraph-1.19
[ebuild  N    ] dev-php/adodb-4.65
[ebuild  N    ] dev-php/PEAR-PEAR-1.4.6-r1
[ebuild  N    ] app-crypt/mhash-0.9.2
[ebuild  N    ] dev-php/mod_php-4.4.0-r9
[ebuild  N    ] net-analyzer/base-1.2.2
[ebuild  N    ] dev-php/php-4.4.0-r4

Can someone from php herd comment on that?

------- Comment #3 From Jakub Moc (RETIRED) 2006-01-27 14:12:43 0000 -------
(In reply to comment #2)
> I'm getting something funky related to dependencies (that may have nothing to
> do with your ebuild):
> 
> [ebuild  N    ] dev-php/adodb-4.65

^^^ Wrong version, only >=4.68 is dev-lang/php compatible (see Bug 120215 wrt
stabilization).

------- Comment #4 From Luca Longinotti 2006-01-27 14:22:59 0000 -------
Also please change that part of the ebuild that installs all the PEAR packages
manually in pkg_postinstall(), don't do that, it heavily messes PEAR up to
install packages outside of what we provide with the dev-php/PEAR-* packages,
and we prefer to do it using those packages, so please file a couple of bugs
(one per package) for each of those PEAR packages that aren't available in
Gentoo yet, and they should then be in 1-2 days, then change the ebuild to
depend and use those, and not some self-installed versions, unless there's a
_very_ good reason to do that, thanks!
Best regards, CHTEKK.

------- Comment #5 From Travis Post 2006-01-27 16:40:55 0000 -------
Created an attachment (id=78313) [details]
base-1.2.2.ebuild (with proper PEAR dependencies)

------- Comment #6 From Sebastian Bergmann (RETIRED) 2006-01-27 23:38:41 0000 -------
The missing dev-php/PEAR-* packages are in the tree now.

------- Comment #7 From Jakub Moc (RETIRED) 2006-01-28 07:26:44 0000 -------
No business left for php here, removing from CC...

------- Comment #8 From Travis Post 2006-01-28 11:01:41 0000 -------
(In reply to comment #2)
> I'm getting something funky related to dependencies (that may have nothing to
> do with your ebuild):

I had the same problem a few months ago. The solution for me was to add 'cli'
to my use-flags, and unmerge dev-php/php and dev-php/mod_php. Then I had to
emerge dev-lang/php with the new use-flags. 

I think your funky dependencies are probably related to the relocation of php,
but I'm no expert on those changes. My understanding is that dev-lang/php is
all you need for PHP. Whether you get the Apache module alone, or have the PHP
command line program as well depends on the 'php' 'apache(2)' and 'cli'
use-flags.

------- Comment #9 From Marcelo Goes 2006-01-28 11:20:28 0000 -------
I already solved the funky deps problem, thank you :-).

------- Comment #10 From Marcelo Goes 2006-01-28 12:18:20 0000 -------
In cvs with some minor modifications. It's currently in package.mask so that it
can get some testing.

Thanks for all your work!

First Last Prev Next    No search results available      Search page      Enter new bug