pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/47343: pkgsrc mk buildlink3 file required for sqlite - now included in NetBSD



>Number:         47343
>Category:       pkg
>Synopsis:       pkgsrc mk buildlink3 file required for sqlite - now included 
>in NetBSD
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 16 23:15:00 +0000 2012
>Originator:     Erik E. Fair
>Release:        NetBSD 6.0_STABLE
>Organization:
        The NetBSD Project
>Environment:
        
        
System: NetBSD cesium.clock.org 6.0_STABLE NetBSD 6.0_STABLE (V240) #4: Sat Dec 
1 19:39:37 PST 2012 
root%rubidium.clock.org@localhost:/var/obj/sys/arch/sparc64/compile/V240 sparc64
Architecture: sparc64
Machine: sparc64
>Description:
        NetBSD 6.0 now includes sqlite3 in the base distribution,
        however pkgsrc is not yet aware of this, and thus for those
        packages that require it (or can optionally include it),
        sqlite will be built and installed in the pkg library - thus
        leaving two versions (which may or may not be identical)
        installed on a single system, opening up possibilities for
        unamusing violations of the Principle of Least Astonishment.

>How-To-Repeat:
        Examination of mail/dovecot2's pkgsrc files revealed this situation

>Fix:
        apparently a pkgsrc/mk/sqlite.buildlink3.mk must be written,
        and the pkgsrc options.mk files for packages that can
        include sqlite must be modified to reference it in preference
        to the pkgsrc sqlite, e.g.

        % egrep -l sqlite */*/options.mk
        audio/amarok-kde3/options.mk
        audio/musicpd/options.mk
        chat/inspircd/options.mk
        chat/inspircd12/options.mk
        chat/jabberd2/options.mk
        chat/spectrum/options.mk
        databases/p5-DBIx-Class-Schema-Loader/options.mk
        databases/py-sqlalchemy/options.mk
        databases/sqlrelay/options.mk
        devel/apr-util/options.mk
        devel/eric4/options.mk
        devel/gps/options.mk
        devel/rt3/options.mk
        finance/kmymoney2/options.mk
        geography/gdal-lib/options.mk
        inputmethod/uim/options.mk
        lang/spl/options.mk
        mail/akonadi/options.mk
        mail/balsa/options.mk
        mail/bogofilter/options.mk
        mail/cyrus-imapd23/options.mk
        mail/cyrus-imapd24/options.mk
        mail/dbmail/options.mk
        mail/dovecot/options.mk
        mail/dovecot2/options.mk
        mail/dspam/options.mk
        mail/exim/options.mk
        mail/postfix/options.mk
        mail/roundcube/options.mk
        net/aria2/options.mk
        net/nmap/options.mk
        sysutils/bacula/options.mk
        www/drupal7/options.mk
        www/ja-trac/options.mk
        www/ocsigen/options.mk
        www/php-owncloud/options.mk
        www/py-django/options.mk

>Unformatted:
        
        


Home | Main Index | Thread Index | Old Index