Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 170498 - Version bump & updated ebuild: app-admin/osiris-4.2.3
Summary: Version bump & updated ebuild: app-admin/osiris-4.2.3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on: 245479
Blocks: 176222
  Show dependency tree
 
Reported: 2007-03-11 21:53 UTC by Stefan Behte (RETIRED)
Modified: 2008-11-11 03:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
osiris-4.2.3.ebuild (osiris-4.2.3.ebuild,3.47 KB, text/plain)
2008-11-04 09:30 UTC, Stefan Behte (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Behte (RETIRED) gentoo-dev Security 2007-03-11 21:53:42 UTC
What had to be done in /app-admin/osiris/:
cp osiris-4.2.2.ebuild osiris-4.2.3.ebuild
cd files
sed 's/4.2.2/4.2.3/g' osiris-4.2.2-externaldb.patch > osiris-4.2.3-externaldb.patch
cp osirisd-4.2.2 osirisd-4.2.3
cp osirismd-4.2.2 osirismd-4.2.3
cp osirismd_confd-4.2.2 osirismd_confd-4.2.3
cp osirisd_confd-4.2.2 osirisd_confd-4.2.3

Well, it doesn't seem useful to attach the ebuild as it's just renamed.
Comment 1 Stefan Behte (RETIRED) gentoo-dev Security 2007-03-11 22:05:11 UTC
BTW: It runs stable on x86. I ran a scheduled scan every two minutes and had no problems at all. Session rekeying (after rebooting) also worked fine.
Comment 2 Stefan Behte (RETIRED) gentoo-dev Security 2007-03-11 22:26:28 UTC
1. Why was it changed to maintainer-needed@gentoo.org?
2. What about dragonheart?
3. How can I find out who's the maintainer for a package?
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-03-11 22:39:08 UTC
(In reply to comment #2)
> 1. Why was it changed to maintainer-needed@gentoo.org?
> 2. What about dragonheart?
> 3. How can I find out who's the maintainer for a package?
> 

# cat /usr/portage/app-admin/osiris/metadata.xml 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>no-herd</herd>
<longdescription>A program that monitors hosts for changes with detailed logs ofthe changes.</longdescription>
</pkgmetadata>

The above answers all your 3 questions, I guess.
Comment 4 Stefan Behte (RETIRED) gentoo-dev Security 2007-03-12 19:07:34 UTC
D'oh! :/ Thanks.
Comment 5 Stefan Behte (RETIRED) gentoo-dev Security 2007-05-19 22:53:51 UTC
Still no maintainer :(
Comment 6 Raúl Porcel (RETIRED) gentoo-dev 2008-02-12 18:13:12 UTC
This seems to fail with db-4.5, doesn't it?
Comment 7 Stefan Behte (RETIRED) gentoo-dev Security 2008-02-21 20:10:26 UTC
Indeed:

../../src/libosirisdb/libosirisdb.a(osirisdb.o): In function `osi_scan_db_open':
osirisdb.c:(.text+0x177a): undefined reference to `db_env_create_4002'
osirisdb.c:(.text+0x17b6): undefined reference to `db_create_4002'
osirisdb.c:(.text+0x17cd): undefined reference to `db_create_4002'
osirisdb.c:(.text+0x17e2): undefined reference to `db_create_4002'
osirisdb.c:(.text+0x17f9): undefined reference to `db_create_4002'
../../src/libosirisdb/libosirisdb.a(osirisdb.o): In function `osi_db_open':
osirisdb.c:(.text+0x19f7): undefined reference to `db_create_4002'
../../src/libosirisdb/libosirisdb.a(osirisdb.o):osirisdb.c:(.text+0x1a84): more undefined references to `db_create_4002' follow
collect2: ld return exit-code 1
make[4]: *** [osirismd] Error 1
make[4]: Leaving directory `/var/tmp/portage/app-admin/osiris-4.2.3/work/osiris-4.2.3/src/osirismd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/app-admin/osiris-4.2.3/work/osiris-4.2.3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/app-admin/osiris-4.2.3/work/osiris-4.2.3'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/tmp/portage/app-admin/osiris-4.2.3/work/osiris-4.2.3'
make: *** [console] Fehler 2
 *
 * ERROR: app-admin/osiris-4.2.3 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2506:  Called die
 * The specific snippet of code:
 *       emake console || die "management build failed"
 *  The die message:
 *   management build failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portagelog/app-admin:osiris-4.2.3:20080221-194850.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-admin/osiris-4.2.3/temp/environment'.
 * This ebuild is from an overlay: '/root/OVERLAY/'
 *
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2008-02-21 20:19:03 UTC
(In reply to comment #6)
> This seems to fail with db-4.5, doesn't it?

Well yeah the patch is faulty, this needs to use db-use eclass. 

Comment 9 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-06-06 01:58:24 UTC
I tired fixing bug #176222 but it is not obvious on how to fix. If you can provide something that works here, I'll add it!
Comment 10 Stefan Behte (RETIRED) gentoo-dev Security 2008-10-09 13:12:33 UTC
Well, if you just run ./configure && make, it compiles like a charm.
What do we need the patch for?!
Comment 11 Stefan Behte (RETIRED) gentoo-dev Security 2008-10-09 13:13:09 UTC
Sorry for bugspam, I mean: osiris-4.2.2-externaldb.patch
Comment 12 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-11-04 05:15:26 UTC
(In reply to comment #10)
> Well, if you just run ./configure && make, it compiles like a charm.
> What do we need the patch for?!
> 

Sorry Craig, I was not CC'd on this bug (feel free to CC me next time if you are seeking a response)

Based on previous comments, I assume that osiris-4.2.3 didn't compile..and so, I tested it (as described in Comment #0) and it failed in the same way that bug 176222 fails. =/
Comment 13 Stefan Behte (RETIRED) gentoo-dev Security 2008-11-04 09:30:44 UTC
Created attachment 170703 [details]
osiris-4.2.3.ebuild

Osiris brings its own db (osiris-4.2.3/src/db-4.2.52)
I added mod_ports again, excluded the externaldb.patch and eautoreconf. I real dev should review this...the ebuild looks a bit messed up.
Comment 14 Stefan Behte (RETIRED) gentoo-dev Security 2008-11-04 09:31:48 UTC
darkside: the metadata.xml does not list you as mainatainer, please change accordingly.
Comment 15 Jeremy Olexa (darkside) (RETIRED) archtester gentoo-dev Security 2008-11-11 03:33:44 UTC
(In reply to comment #13)
> Created an attachment (id=170703) [edit]
> osiris-4.2.3.ebuild
> 
> Osiris brings its own db (osiris-4.2.3/src/db-4.2.52)
> I added mod_ports again, excluded the externaldb.patch and eautoreconf. I real
> dev should review this...the ebuild looks a bit messed up.
> 

Well, it compiled for me. I added it to the tree.


(In reply to comment #14)
> darkside: the metadata.xml does not list you as mainatainer, please change
> accordingly.
> 

Uhh, why? ;) I do not wish to be the Gentoo maintainer, just a member of the 'treecleaner' group. 

More info:
https://bugs.gentoo.org/show_bug.cgi?id=245479#c2