[Bug 168265] Review request: perl-DBIx-SearchBuilder - Encapsulate SQL queries and rows in simple perl objects

bugzilla at redhat.com bugzilla at redhat.com
Mon Oct 10 04:18:14 UTC 2005


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review request: perl-DBIx-SearchBuilder - Encapsulate SQL queries and rows in simple perl objects


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=168265





------- Additional Comments From rc040203 at freenet.de  2005-10-10 00:17 EST -------
(In reply to comment #2)
>
> yum localinstall returns:
> Error: Missing Dependency: perl(DBD::Oracle) is needed by package
> perl-DBIx-SearchBuilder-Oracle
 
> So we would effectively be placing a
> package in Extras that is uninstallable without ignoring dependencies or using
> third-party repositories, right?
Right, this package has a runtime dependency to a perl-module/rpm outside of FE
and right, this means "pure FE+FC" users won't ever be able to install this rpm.

(In reply to comment #3)
> In addition to the license text, DBD-Oracle needs to be linked with the  
> non-OSS Oracle client libs to work. 
Exactly.

> Personally, I'd just leave the Oracle stuff in the main package here and 
> filter out the dependency.
I'd rather not do this, because this would mean to cheat to users and to
artificially add inconcistencies to the rpmdb.

>  Or not ship it in the first place, either by 
> removing the affected files, or leaving them in the subpackage but guarding it 
> with a "--with oracle" rpmbuild option (defaulting to off). 
This seems more reasonable to me.

Initially, I had considered doing this, but had decided to package the Oracle
bindings into a separate package as convenience to users which might have access
to Oracle DBs :)

I am going to add "--with oracle".

-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the fedora-extras-list mailing list