Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Kurt Jaeger
Hi!

 pkg_libchk shows that diablo-jdk misses libodbcinst.so:
 
 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 ?

Yes.

 When attempting to install databases/libodbc++  (includes unixODBC) which 
 would presumably fix this issue I receive the console report:
 
 unixODBC-2.3.0_1 conflicts with installed package(s): 
   libiodbc-3.52.7
   virtuoso-6.1.2_1
 
 I need virtuoso on this system.
 
 How do I preceed?

The only file where libiodbc and unixODBC conflict is in

/usr/local/include/sql.h

which contains the API of ODBC. Both libiodbc and unixODBC implement
ODBC, so it's pretty much the same contents, but it's formatted
differently.

What I would suggest:

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. Some other suggestion:

File a PR and we bug both upstream providers to seperate their two sql.h
files, so that libiodbc and unixODBC can coexist.

-- 
p...@opsec.eu+49 171 310137210 years to go !
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread J. Hellenthal
On 01/04/2011 09:37, David Southwell wrote:
 Hi
 
 pkg_libchk shows that diablo-jdk misses libodbcinst.so:
 
 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 ?
 
 When attempting to install databases/libodbc++  (includes unixODBC) which 
 would presumably fix this issue I receive the console report:
 
 unixODBC-2.3.0_1 conflicts with installed package(s): 
   libiodbc-3.52.7
   virtuoso-6.1.2_1
 
 I need virtuoso on this system.
 
 How do I preceed?

Replace libiodbc with unixODBC

They provide the same layer that virtuoso would need for ODBC.

-- 

Regards,

 jhell,v
 JJH48-ARIN
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Dima Panov
Hello!

05.01.2011, 01:00, J. Hellenthal jh...@dataix.net:
 On 01/04/2011 09:37, David Southwell wrote:

  Hi

  pkg_libchk shows that diablo-jdk misses libodbcinst.so:

  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 ?

  When attempting to install databases/libodbc++  (includes unixODBC) which
  would presumably fix this issue I receive the console report:

  unixODBC-2.3.0_1 conflicts with installed package(s):
    libiodbc-3.52.7
    virtuoso-6.1.2_1

  I need virtuoso on this system.

  How do I preceed?

 Replace libiodbc with unixODBC

 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.


-- 
Dima Panov (flu...@freebsd.org)
k...@freebsd team

Facebook: http://www.facebook.com/?id=10181104157
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread David Southwell
 Hello!
 
 05.01.2011, 01:00, J. Hellenthal jh...@dataix.net:
  On 01/04/2011 09:37, David Southwell wrote:
   Hi
  
   pkg_libchk shows that diablo-jdk misses libodbcinst.so:
  
   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 ?
  
   When attempting to install databases/libodbc++  (includes unixODBC)
  which would presumably fix this issue I receive the console report:
  
   unixODBC-2.3.0_1 conflicts with installed package(s):
 libiodbc-3.52.7
 virtuoso-6.1.2_1
  
   I need virtuoso on this system.
  
   How do I preceed?
  
  Replace libiodbc with unixODBC
  
  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!!

Question is what will work?
Kurt Jaeger li...@opsec.eu suggests:

A:
___

/usr/local/include/sql.h

which contains the API of ODBC. Both libiodbc and unixODBC implement
ODBC, so it's pretty much the same contents, but it's formatted
differently.

What I would suggest:

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

Some other suggestion:

File a PR and we bug both upstream providers to seperate their two sql.h
files, so that libiodbc and unixODBC can coexist

Is A likely to work or is B the only viable option?

David


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
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Kurt Jaeger
Hi!

Dima Panov write:
 jh...@dataix.net wrote:

  Replace libiodbc with unixODBC
 
  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.

Ah, interesting. What's the difference ? So a drive to
replace unixODBC in every port would be more useful ?

-- 
p...@opsec.eu+49 171 310137210 years to go !
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Dima Panov
divHello!/divdivnbsp;/divdivdiablo-jdk is very outdated binary, 
build almost ~1 year old portstree on a tinderbox with preinstalled 
environment./divdivplease, don't rely on it in real 
environment./divdivnbsp;/divdivcorrect solution is switch to builded 
natively package (jdk16 or openjdk6), which always will use correct system 
libraries/divdivof course, after build native jdk, diablo package should be 
dropped./divdivnbsp;/divdiv05.01.2011, 02:24, David Southwell 
lt;da...@vizion2000.netgt;:/divblockquotep style=margin: 0px; 
text-indent: 0px;gt; Hello!/p p style=margin: 0px; text-indent: 
0px;gt;/p p style=margin: 0px; text-indent: 0px;gt; 05.01.2011, 
01:00, J. Hellenthal lt;a 
href=mailto:jh...@dataix.net%3e;jh...@dataix.netgt;/a;:/p p 
style=margin: 0px; text-indent: 0px;gt; gt; On 01/04/2011 09:37, David 
Southwell wrote:/p p style=margin: 0px; text-indent: 0px;gt; gt;gt; 
nbsp;Hi/p p style=margin: 0px; text-indent: 0px;gt; gt;gt;/p p 
style=margin: 0px; text-indent: 0px;gt; gt;gt; nbsp;pkg_libchk shows 
that diablo-jdk misses libodbcinst.so:/p p style=margin: 0px; text-indent: 
0px;gt; gt;gt;/p p style=margin: 0px; text-indent: 0px;gt; gt;gt; 
nbsp;diablo-jdk-1.6.0.07.02_12: /usr/local/diablo-/p p style=margin: 0px; 
text-indent: 0px;gt; gt;gt; nbsp;jdk1.6.0/jre/lib/amd64/libJdbcOdbc.so 
misses libodbcinst.so/p p style=margin: 0px; text-indent: 0px;gt; 
gt;gt;/p p style=margin: 0px; text-indent: 0px;gt; gt;gt; nbsp;Is 
it right that libodbcinst.so is installed by unixODBC-2.3.0_1 ?/p p 
style=margin: 0px; text-indent: 0px;gt; gt;gt;/p p style=margin: 0px; 
text-indent: 0px;gt; gt;gt; nbsp;When attempting to install 
databases/libodbc++ nbsp;(includes unixODBC)/p p style=margin: 0px; 
text-indent: 0px;gt; gt;gt; which would presumably fix this issue I 
receive the console report:/p p style=margin: 0px; text-indent: 0px;gt; 
gt;gt;/p p style=margin: 0px; text-indent: 0px;gt; gt;gt; 
nbsp;unixODBC-2.3.0_1 conflicts with installed package(s):/p p 
style=margin: 0px; text-indent: 0px;gt; gt;gt; 
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;libiodbc-3.52.7/p p style=margin: 
0px; text-indent: 0px;gt; gt;gt; 
nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;nbsp;virtuoso-6.1.2_1/p p 
style=margin: 0px; text-indent: 0px;gt; gt;gt;/p p style=margin: 0px; 
text-indent: 0px;gt; gt;gt; nbsp;I need virtuoso on this system./p p 
style=margin: 0px; text-indent: 0px;gt; gt;gt;/p p style=margin: 0px; 
text-indent: 0px;gt; gt;gt; nbsp;How do I preceed?/p p style=margin: 
0px; text-indent: 0px;gt; gt;/p p style=margin: 0px; text-indent: 
0px;gt; gt; Replace libiodbc with unixODBC/p p style=margin: 0px; 
text-indent: 0px;gt; gt;/p p style=margin: 0px; text-indent: 0px;gt; 
gt; They provide the same layer that virtuoso would need for ODBC./p p 
style=margin: 0px; text-indent: 0px;gt;/p p style=margin: 0px; 
text-indent: 0px;gt; Nope. unixODBC provide outdated API and lacks of some 
features, exist in/p p style=margin: 0px; text-indent: 0px;gt; libiodbc 
and required by virtuoso./p p style=margin: 0px; text-indent: 
0px;nbsp;/p p style=margin: 0px; text-indent: 0px;OK guys now I AM 
confused!!/p p style=margin: 0px; text-indent: 0px;nbsp;/p p 
style=margin: 0px; text-indent: 0px;Question is what will work?/p p 
style=margin: 0px; text-indent: 0px;Kurt Jaeger lt;a 
href=mailto:li...@opsec.eu%3e;li...@opsec.eugt;/a; suggests:/p p 
style=margin: 0px; text-indent: 0px;nbsp;/p p style=margin: 0px; 
text-indent: 0px;A:/p p style=margin: 0px; text-indent: 
0px;___/p p style=margin: 0px; 
text-indent: 0px;nbsp;/p p style=margin: 0px; text-indent: 
0px;gt;/usr/local/include/sql.h/p p style=margin: 0px; text-indent: 
0px;nbsp;/p p style=margin: 0px; text-indent: 0px;gt;which contains 
the API of ODBC. Both libiodbc and unixODBC implement/p p style=margin: 
0px; text-indent: 0px;gt;ODBC, so it's pretty much the same contents, but 
it's formatted/p p style=margin: 0px; text-indent: 
0px;gt;differently./p p style=margin: 0px; text-indent: 0px;nbsp;/p 
p style=margin: 0px; text-indent: 0px;gt;What I would suggest:/p p 
style=margin: 0px; text-indent: 0px;nbsp;/p p style=margin: 0px; 
text-indent: 0px;gt;cd /usr/ports/databases/libiodbc//p p style=margin: 
0px; text-indent: 0px;make deinstall/p p style=margin: 0px; text-indent: 
0px;gt;cd /usr/ports/databases/unixODBC//p p style=margin: 0px; 
text-indent: 0px;make install/p p style=margin: 0px; text-indent: 
0px;gt;cd /usr/ports/databases/libodbc++/p p style=margin: 0px; 
text-indent: 0px;make install/p p style=margin: 0px; text-indent: 
0px;gt;cd /usr/ports/databases/libiodbc//p p style=margin: 0px; 
text-indent: 0px;make install/p p style=margin: 0px; text-indent: 
0px;gt;cd /usr/ports/databases/unixODBC//p p style=margin: 0px; 
text-indent: 0px;make deinstall/p p style=margin: 0px; text-indent: 
0px;gt;cd /usr/ports/databases/libiodbc//p p style=margin: 0px; 
text-indent: 0px;make reinstall/p p style=margin: 0px; text-indent: 
0px;nbsp;/p p style=margin: 0px; text-indent: 

Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Dima Panov
Hello!

05.01.2011, 02:27, Kurt Jaeger li...@opsec.eu:
 Hi!

 Dima Panov write:

  jh...@dataix.net wrote:
  Replace libiodbc with unixODBC

  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.

 Ah, interesting. What's the difference ? 

Sorry, I'm not an odbc profi to provide a correct answer,
please search in virtuoso mailinglists, reasons was published AFAIR before 
switching to libiodbc.

 So a drive to  replace unixODBC in every port would be more useful ?

yes. anyway, unixODBC was staled some time ago, and now no reasons to continue 
support  it

qt4/kde4 was switched to libiodbc some months ago.

-- 
Dima Panov (flu...@freebsd.org)
k...@freebsd team

Facebook: http://www.facebook.com/?id=10181104157
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread David Southwell

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 da...@vizion2000.net:
style=margin: 0px; text-indent: 0px; Hello!

 05.01.2011, 01:00, J. Hellenthal  
href=mailto:jh...@dataix.net%3e;jh...@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:li...@opsec.eu%3e;li...@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  (flu...@freebsd.org)
k...@freebsd team

Facebook:  http://www.facebook.com/?id=10181104157 

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
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Chip Camden
Quoth David Southwell on Tuesday, 04 January 2011:
 Can people please stick to plain text.
 This is really quite unreadable
 
 Thanks

Agreed.

At least mark HTML content as type text/html instead of
text/plain.

-- 
Sterling (Chip) Camden| sterl...@camdensoftware.com | 2048D/3A978E4F
http://camdensoftware.com | http://chipstips.com| http://chipsquips.com


pgp1DCgSL0qA7.pgp
Description: PGP signature


Re: diablo-jdk- misses libodbcinst.so conflicts libiodbc/virtuoso

2011-01-04 Thread Dima Panov
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 da...@vizion2000.net;:
 Hello!



 05.01.2011, 01:00, J. Hellenthal jh...@dataix.net;:

  On 01/04/2011 09:37, David Southwell wrote:

   Hi

 

   pkg_libchk shows that diablo-jdk misses libodbcinst.so:

 

   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 ?

 

   When attempting to install databases/libodbc++  (includes unixODBC)

  which would presumably fix this issue I receive the console report:

 

   unixODBC-2.3.0_1 conflicts with installed package(s):

     libiodbc-3.52.7

     virtuoso-6.1.2_1

 

   I need virtuoso on this system.

 

   How do I preceed?

 

  Replace libiodbc with unixODBC

 

  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!!

 Question is what will work?

 Kurt Jaeger li...@opsec.eu; suggests:

 A:

 ___

/usr/local/include/sql.h

which contains the API of ODBC. Both libiodbc and unixODBC implement

ODBC, so it's pretty much the same contents, but it's formatted

differently.

What I would suggest:

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

Some other suggestion:

File a PR and we bug both upstream providers to seperate their two sql.h

files, so that libiodbc and unixODBC can coexist

 Is A likely to work or is B the only viable option?

-- 
Dima Panov (flu...@freebsd.org)
k...@freebsd team

Facebook: http://www.facebook.com/?id=10181104157
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org