Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 245072 - dev-libs/cyrus-sasl should RDEPEND on <dev-db/sqlite-3
Summary: dev-libs/cyrus-sasl should RDEPEND on <dev-db/sqlite-3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
: 326215 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-10-31 16:03 UTC by Luke-Jr
Modified: 2011-05-08 19:45 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2008-10-31 16:03:20 UTC
/usr/lib64/sasl2/libsql.so.2.0.22 links to libsqlite.so.0 on my system. This might be a USE flag too.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2008-10-31 16:11:08 UTC
Doesn't it simply depend on something else that depends on sqlite?
Comment 2 Luke-Jr 2008-10-31 16:17:35 UTC
Rebuilding dev-libs/cyrus-sasl with no <dev-db/sqlite-3 results in removing the
RDEPEND, so this does need a USE flag.
Comment 3 ferret 2009-11-05 19:35:38 UTC
This bug now causes:

- no sqlite module to be built even when USE=sqlite is set
- an unnecessary package (sqlite:3) to be installed
- failures in the multilib overlay, which does a little bit more specific configure checks than the portage tree ebuild

Please!  Make it depend on sqlite:0
Comment 4 ferret 2009-11-05 19:36:47 UTC
Forgot to say: my last comment is with respect to cyrus-sasl-2.1.23-r1, which is marked stable on x86 and amd64 currently
Comment 5 Luke-Jr 2009-11-05 20:06:32 UTC
Reminder that <dev-db/sqlite-3 are currently in the process of being removed from Portage tree altogether.
Comment 6 ferret 2009-11-05 20:14:20 UTC
If that is truly the case, building of the libsql module in cyrus-sasl should be disabled ( --without-sqlite ) and the USE flag removed.
Comment 7 Rafał Mużyło 2010-06-29 20:41:12 UTC
*** Bug 326215 has been marked as a duplicate of this bug. ***
Comment 8 Eray Aslan gentoo-dev 2011-05-08 19:45:30 UTC
+*cyrus-sasl-2.1.23-r3 (08 May 2011)
+
+  08 May 2011; Eray Aslan <eras@gentoo.org>
+  +files/cyrus-sasl-0001_versioned_symbols.patch, +cyrus-sasl-2.1.23-r3.ebuild,
+  +files/cyrus-sasl-0002_testsuite.patch,
+  +files/cyrus-sasl-0006_library_mutexes.patch,
+  +files/cyrus-sasl-0008_one_time_sasl_set_alloc.patch,
+  +files/cyrus-sasl-0010_maintainer_mode.patch,
+  +files/cyrus-sasl-0011_saslauthd_ac_prog_libtool.patch,
+  +files/cyrus-sasl-0012_xopen_crypt_prototype.patch,
+  +files/cyrus-sasl-0014_avoid_pic_overwrite.patch,
+  +files/cyrus-sasl-0016_pid_file_lock_creation_mask.patch,
+  +files/cyrus-sasl-0026_drop_krb5support_dependency.patch:
+  Drop sqlite USE flag bug #245072. Drop pg_config from configure script bug
+  #296391. Cherry pick and add debian patches. EAPI bump.
+