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

Bug 274706

Summary: dev-db/hk_classes-0.8.3-r1 does not conpile in the mdbdrivers
Product: Gentoo Linux Reporter: David <kg4ojl>
Component: Current packagesAssignee: Gentoo KDE team <kde>
Status: RESOLVED FIXED    
Severity: minor Keywords: InVCS
Priority: High    
Version: 2008.0   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description David 2009-06-19 14:13:42 UTC
dev-db/hk_classes-0.8.3-r1 Will not conpile in the mdbdrivers. The earlier version (dev-db/hk_classes-0.8.3) will compile the mdbdrivers in.

Reproducible: Always

Steps to Reproduce:
1.emerging the stable of hk_classes. (dev-db/hk_classes-0.8.3-r1)
2.
3.

Actual Results:  
does not compile mdbdrivers in /usr/lib/hk_classes/drivers

Expected Results:  
compiled in the mdbdrivers in directory /usr/lib/hk_classes/drivers

The workaround for this is to downgrade to version 0.8.3 of hk_classes. mdbdrivers are needed for opening .mdb files(microsoft access) using knoda program.
Comment 1 Tomáš Chvátal (RETIRED) gentoo-dev 2009-06-19 21:08:43 UTC
Thanks for report.
Added and commited.
Controled by mdb useflag.
Comment 2 David 2009-06-19 21:18:05 UTC
(In reply to comment #0)
> dev-db/hk_classes-0.8.3-r1 Will not conpile in the mdbdrivers. The earlier
> version (dev-db/hk_classes-0.8.3) will compile the mdbdrivers in.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1.emerging the stable of hk_classes. (dev-db/hk_classes-0.8.3-r1)
> 2.
> 3.
> 
> Actual Results:  
> does not compile mdbdrivers in /usr/lib/hk_classes/drivers
> 
> Expected Results:  
> compiled in the mdbdrivers in directory /usr/lib/hk_classes/drivers
> 
> The workaround for this is to downgrade to version 0.8.3 of hk_classes.
> mdbdrivers are needed for opening .mdb files(microsoft access) using knoda
> program.
> 

I did have the mdb use flag selected, but it still wouldn't compile the mdbdrivers.
Comment 3 David 2009-06-19 21:23:51 UTC
>>> Emerging (1 of 1) dev-db/hk_classes-0.8.3-r1
 * xbsql-hk_classes-0.13.tar.gz RMD160 SHA1 SHA256 size ;-) ...          [ ok ]
 * hk_classes-0.8.3.tar.bz2 RMD160 SHA1 SHA256 size ;-) ...              [ ok ]
 * checking ebuild checksums ;-) ...                                     [ ok ]
 * checking auxfile checksums ;-) ...                                    [ ok ]
 * checking miscfile checksums ;-) ...                                   [ ok ]
>>> Unpacking source...
>>> Unpacking xbsql-hk_classes-0.13.tar.gz to /var/tmp/portage/dev-db/hk_classes-0.8.3-r1/work
>>> Unpacking hk_classes-0.8.3.tar.bz2 to /var/tmp/portage/dev-db/hk_classes-0.8.3-r1/work
 * Applying hk_classes-0.8.3-gcc43.patch ...                              [ ok ]
 * Running eautoreconf in '/var/tmp/portage/dev-db/hk_classes-0.8.3-r1/work/hk_classes-0.8.3' ...
 * Running aclocal ...                                                    [ ok ]
 * Running libtoolize --copy --force --automake ...                       [ ok ]
 * Running aclocal ...                                                    [ ok ]
 * Running autoconf ...                                                   [ ok ]
 * Running autoheader ...                                                 [ ok ]
 * Running automake --add-missing --copy ...                              [ ok ]
 * Running elibtoolize in: hk_classes-0.8.3
 *   Applying install-sh-1.5.4.patch ...
 *   Applying portage-1.5.10.patch ...
 *   Applying sed-1.5.6.patch ...
 *   Applying as-needed-1.5.26.patch ...
>>> Source unpacked in /var/tmp/portage/dev-db/hk_classes-0.8.3-r1/work
>>> Compiling source in /var/tmp/portage/dev-db/hk_classes-0.8.3-r1/work/hk_classes-0.8.3 ...
 * econf: updating xbsql-hk_classes-0.13/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating xbsql-hk_classes-0.13/config.sub with /usr/share/gnuconfig/config.sub
 * econf: updating hk_classes-0.8.3/config.guess with /usr/share/gnuconfig/config.guess
 * econf: updating hk_classes-0.8.3/config.sub with /usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --without-sqlite --without-mdb --without-dbase --without-paradox --with-sqlite3 --without-mysql --without-firebird --without-odbc --without-postgres --without-xbase --with-sqlite3systemlibrary
checking for a BSD-compatible install... /usr/bin/install -c

use flags:

USE="X a52 aac aim alsa amarok amazon archive arts automount bluetooth
     branding cairo ccache cddb cdparanoia cdr cgi cleartype corefonts
     cpudetection css cups cupsddk dbus dell dhcp dialup directfb djvu dvd
     dvdnav dvdr dvdread encode ffmpeg firefox firefox3 flac floppy foomaticdb
     fuse gecko gif git gmail gs gtk hal id3tag imagemagick ipod ithreads java
     java6 javascript jbig jpeg jpeg2k kde kdepim kontact lame mbox mdb mjpeg
     mmx mmxext mng mp2 mp3 mp3rtp mp3tunes mp4 mp4live mpeg mpeg2 msn
     musicbrainz nfs nsplugin ntfs nvidia ogg opengl pdf php pidgin png pop
     posix ppds qt3 qt4 quicktime rar rpm samba shout smp sox sqlite sqlite3
     sse sse2 svg swat symlink syslog threads threadsonly tiff transcode
     truetype usb vdr vorbis win32codecs wma wmf wmp wordperfect x264 xine xml
     yahoo zip -3dnow -3dnowext -isdnlog"
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-06-22 13:24:55 UTC
./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64 --disable-dependency-tracking --without-sqlite --without-dbase --without-paradox --with-sqlite3 --with-mdb --without-mysql --without-firebird --without-odbc --without-postgres --without-xbase --with-sqlite3systemlibrary      

This is the output call i get when i run it. Take look on the with-mdb.
Please try to sync first.
It takes around 1 hour before change in cvs gets to all mirrors :] So you probably was just too fast :D

Reopen if still borked
Comment 5 David 2009-06-22 13:35:32 UTC
(In reply to comment #0)
> dev-db/hk_classes-0.8.3-r1 Will not conpile in the mdbdrivers. The earlier
> version (dev-db/hk_classes-0.8.3) will compile the mdbdrivers in.
> 
> Reproducible: Always
> 
> Steps to Reproduce:
> 1.emerging the stable of hk_classes. (dev-db/hk_classes-0.8.3-r1)
> 2.
> 3.
> 
> Actual Results:  
> does not compile mdbdrivers in /usr/lib/hk_classes/drivers
> 
> Expected Results:  
> compiled in the mdbdrivers in directory /usr/lib/hk_classes/drivers
> 
> The workaround for this is to downgrade to version 0.8.3 of hk_classes.
> mdbdrivers are needed for opening .mdb files(microsoft access) using knoda
> program.
> 

(In reply to comment #4)
> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
> --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info
> --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib
> --libdir=/usr/lib64 --disable-dependency-tracking --without-sqlite
> --without-dbase --without-paradox --with-sqlite3 --with-mdb --without-mysql
> --without-firebird --without-odbc --without-postgres --without-xbase
> --with-sqlite3systemlibrary      
> 
> This is the output call i get when i run it. Take look on the with-mdb.
> Please try to sync first.
> It takes around 1 hour before change in cvs gets to all mirrors :] So you
> probably was just too fast :D
> 
> Reopen if still borked
> 

That must have been the problem. Sorry about that. Thank You.