Date: Tue, 4 Jan 2011 17:17:07 +0000 From: David Southwell <david@vizion2000.net> To: freebsd-ports@freebsd.org Subject: Re: diablo-jdk- misses libodbcinst.so & conflicts libiodbc/virtuoso Message-ID: <201101041717.07586.david@vizion2000.net> In-Reply-To: <221881294158646@web122.yandex.ru> References: <201101041437.08402.david@vizion2000.net> <201101041624.05246.david@vizion2000.net> <221881294158646@web122.yandex.ru>
next in thread | previous in thread | raw e-mail | index | archive | help
Can people please stick to plain text. This is really quite unreadable Thanks > Hello! diablo-jdk is very outdated binary, > build almost ~1 year old portstree on a tinderbox with preinstalled > environment. please, don't rely on it in real > environment. correct solution is switch to > builded natively package (jdk16 or openjdk6), which always will use > correct system libraries of course, after build native jdk, > diablo package should be dropped. 05.01.2011, > 02:24, "David Southwell" <david@vizion2000.net>: style="margin: 0px; text-indent: 0px;">> Hello! > > 05.01.2011, 01:00, "J. Hellenthal" < href="mailto:jhell@DataIX.net%3E">jhell@DataIX.net>;: style="margin: 0px; text-indent: 0px;">> > On 01/04/2011 09:37, > David Southwell wrote: > > >> Hi > > >> > >> > pkg_libchk shows that diablo-jdk misses libodbcinst.so: style="margin: 0px; text-indent: 0px;">> >> > >> diablo-jdk-1.6.0.07.02_12: > /usr/local/diablo- > > >> jdk1.6.0/jre/lib/amd64/libJdbcOdbc.so misses > libodbcinst.so > > >> > >> > Is it right that libodbcinst.so is installed by unixODBC-2.3.0_1 > ? > >> style="margin: 0px; text-indent: 0px;">> >> When attempting > to install databases/libodbc++ (includes unixODBC) style="margin: 0px; text-indent: 0px;">> >> which would > presumably fix this issue I receive the console report: style="margin: 0px; text-indent: 0px;">> >> > >> unixODBC-2.3.0_1 conflicts > with installed package(s): > >> > libiodbc-3.52.7 style="margin: 0px; text-indent: 0px;">> >> > virtuoso-6.1.2_1 style="margin: 0px; text-indent: 0px;">> >> > >> I need virtuoso on this > system. > >> style="margin: 0px; text-indent: 0px;">> >> How do I > preceed? > > style="margin: 0px; text-indent: 0px;">> > Replace libiodbc with > unixODBC > > style="margin: 0px; text-indent: 0px;">> > They provide the same > layer that virtuoso would need for ODBC. > > > Nope. unixODBC provide outdated API and lacks of some features, exist > in > libiodbc and > required by virtuoso. OK guys now I > AM confused!! style="margin: 0px; text-indent: 0px;">Question is what will work? style="margin: 0px; text-indent: 0px;">Kurt Jaeger < href="mailto:lists@opsec.eu%3E">lists@opsec.eu>; suggests: style="margin: 0px; text-indent: 0px;"> A: _______________________________________ >/usr/local/include/sql.h >which > contains the API of ODBC. Both libiodbc and unixODBC implement style="margin: 0px; text-indent: 0px;">>ODBC, so it's pretty much the > same contents, but it's formatted >differently. >What I > would suggest: style="margin: 0px; text-indent: 0px;">>cd > /usr/ports/databases/libiodbc/ make deinstall >cd > /usr/ports/databases/unixODBC/ make install >cd > /usr/ports/databases/libodbc++ make install >cd > /usr/ports/databases/libiodbc/ make install >cd > /usr/ports/databases/unixODBC/ make deinstall >cd > /usr/ports/databases/libiodbc/ make reinstall >This is > messy. ______________________________________ & B style="margin: 0px; text-indent: 0px;">>Some other suggestion: style="margin: 0px; text-indent: 0px;"> >File a PR and we bug both upstream providers to > seperate their two sql.h >files, so that libiodbc and unixODBC can coexist style="margin: 0px; text-indent: 0px;"> Is A likely to work or is B the only viable option? > -- Dima Panov > (fluffy@FreeBSD.org) KDE@FreeBSD team Facebook: > http://www.facebook.com/?id=100000181104157 Photographic Artist Permanent Installations & Design Creative Imagery and Advanced Digital Techniques High Dynamic Range Photography & Official Portraiture Combined darkroom & digital creations & Systems Adminstrator for the vizion2000.net network
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101041717.07586.david>