Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 81321

Summary: ebuild for perl-module DBD::MaxDB
Product: Gentoo Linux Reporter: Sven <sven.koehler>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: perl
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: ebuild for DBD::MaxDB 7.5.0.24a
DBD-MaxDB-7.5.00.26.ebuild

Description Sven 2005-02-08 19:56:23 UTC
I think there should be an ebuild for MaxDB's Perl DataBaseDriver. Well, here is on.e It doesn't need MaxDB's client-library installed, but it copies it's own copy to a location, where it's found.

Reproducible: Always
Steps to Reproduce:
Comment 1 Sven 2005-02-08 19:57:42 UTC
Created attachment 50797 [details]
ebuild for DBD::MaxDB 7.5.0.24a

First version of ebuild. Works for fine for me.
Comment 2 Sven 2005-04-25 04:54:38 UTC
Created attachment 57166 [details]
DBD-MaxDB-7.5.00.26.ebuild

new version of DBD-MaxDB. this time, it is linked against precompiled SQLDBC
7.6.0.9 which doesn't need lib-compat anymore.
Comment 3 Michael Cummings (RETIRED) gentoo-dev 2005-05-14 11:36:58 UTC
Adding mysql folks since they would have a better say in this. I can say that the ebuild could use some tweaking (src_install block can be dropped; not sure i follow the point of the sed where it is, but probably because i haven't tried to build this; wouldn't export that test db stuff - wouldn't run tests in general). mostly hoping the mysql folks will either waive the baton and say this is ok or not :)
Comment 4 Sven 2005-05-14 12:38:12 UTC
while tweaking, you may find out, that several things i did are necessary though don't remeber what could be improved.

one problem is, that this ebuild installs libSQLDBC_C.so directly, but without all the nice utilities that come with the SQLDBC-library. These utilities would be needed to setup some user-specific settings like debug-logfiles etc.

If DBD::MaxDB goes into portage, i would do it that way:
- setup virtual/maxdb-sqldbc
- provide a maxdb-sqldbc-bin ebuild that installs pre-compiled SQLDBC-library
- provide a maxdb-server ebuild that compiled server and sqldbc from scratch

The problem is, that afaik sqldbc cannot be build seperatly. so people would need to compile the whole MaxDB-thing just to get SQLDBC. So having a seperat SQLDBC would be clever.
Comment 5 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2005-05-14 13:54:57 UTC
MaxDB was previously SAP-DB, and the only reason that it seems to have ended up with the mysql devs here is that MySQL AB are the present owners of MaxDB. We aren't willing to take on such a large task, as it isn't anything to do with the MySQL database. 

Sometime in the last year I did put out a request on gentoo-dev for maintainers willing to handle MaxDB, but nothing came of it.
Comment 6 Michael Cummings (RETIRED) gentoo-dev 2005-05-14 14:38:27 UTC
Thanks robbat, worth asking :) (removing mysql folks since they aren't as involved as I surmised originally).

Unless I can find someone else willing/able to attest to its working function, I can't add this to the tree (since I would become maintainer, and there's no way for me to debug problems with it).

Why can't you just install this via g-cpan (either current, or if you wait, the new super sleeked version)? We don't routinely add modules to the tree unless they fill a dep anyway, with a few rare exceptions.

Comment 7 Michael Cummings (RETIRED) gentoo-dev 2005-05-14 14:39:10 UTC
(bugzie's acting up on me, let me try that removal again)
Comment 8 Michael Cummings (RETIRED) gentoo-dev 2005-07-19 11:21:42 UTC
tossing this into the maintainer-wanted pile so that it isn't lost if someone
decides they can pick it up
Comment 9 Michael Cummings (RETIRED) gentoo-dev 2005-11-16 02:18:16 UTC
Mass reassign from maintainer-wanted to perl-request
Comment 10 Andreas K. Hüttel archtester gentoo-dev 2014-10-13 22:15:45 UTC
Is anyone still interested in this? If yes, please say so here and now!
Comment 11 Sven 2014-10-13 22:28:06 UTC
I reported this, but I don't use MaxDB anymore these days. I think, MaxDB is now back in SAP's hands (not MySQL anymore). Last version of DBD::MaxDB on CPAN is from 2006.
Comment 12 Andreas K. Hüttel archtester gentoo-dev 2014-10-13 22:54:54 UTC
(In reply to Sven from comment #11)
> I reported this, but I don't use MaxDB anymore these days. I think, MaxDB is
> now back in SAP's hands (not MySQL anymore). Last version of DBD::MaxDB on
> CPAN is from 2006.

OK thanks!