Problema con mono.

2011-07-22 Per discussione Walter Valenti
Sto provando a portare una applicazione web scritta in .net (aspx), sotto 
Debian con apache.
Ho installato i pacchetti neccessari:
mono-apache-server2 libapache2-mod-mono mono-gmcs mono-utils

e in effetti una piccola applicazione di esempio funziona.
Quando invece provo il sito da portare, qualunque pagina .aspx chiami ho il 
seguente errore:
System.DllNotFoundException: libgda-2.so.3

Ho provato a installare le libgda ma c'è la versione 4.x
Qualche idea su come risolvere?

Walter



--
Per favore non inviatemi allegati in formato MS Office.
Utilizza alternativamente documenti in formato OpenDocument.


http://oinophilos.blogspot.com/ 


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1311339515.13231.yahoomail...@web28214.mail.ukl.yahoo.com



Re: Problema con mono.

2011-07-22 Per discussione Federico Di Gregorio
On 22/07/11 14:58, Walter Valenti wrote:
 Sto provando a portare una applicazione web scritta in .net (aspx), sotto 
 Debian con apache.
 Ho installato i pacchetti neccessari:
 mono-apache-server2 libapache2-mod-mono mono-gmcs mono-utils
 
 e in effetti una piccola applicazione di esempio funziona.
 Quando invece provo il sito da portare, qualunque pagina .aspx chiami ho il 
 seguente errore:
 System.DllNotFoundException: libgda-2.so.3
 
 Ho provato a installare le libgda ma c'è la versione 4.x
 Qualche idea su come risolvere?

Poi darci l'errore completo? Per capire da dove arriva la richiesta di
una libreria nativa (probabilmente chiamata con P/Invoke).

federico

-- 
Federico Di Gregorio federico.digrego...@dndg.it
Studio Associato Di Nunzio e Di Gregorio  http://dndg.it
   Do I know what a rhetorical question is? -- Homer Simpson


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e29762c.8010...@dndg.it



Re: Problema con mono.

2011-07-22 Per discussione Walter Valenti
 On 22/07/11 14:58, Walter Valenti wrote:

  Sto provando a portare una applicazione web scritta in .net (aspx), sotto 
 Debian con apache.
  Ho installato i pacchetti neccessari:
  mono-apache-server2 libapache2-mod-mono mono-gmcs mono-utils
 
  e in effetti una piccola applicazione di esempio funziona.
  Quando invece provo il sito da portare, qualunque pagina .aspx chiami ho il 
 seguente errore:
  System.DllNotFoundException: libgda-2.so.3
 
  Ho provato a installare le libgda ma c'è la versione 4.x
  Qualche idea su come risolvere?
 
 Poi darci l'errore completo? Per capire da dove arriva la richiesta di
 una libreria nativa (probabilmente chiamata con P/Invoke).
 



System.DllNotFoundException: libgda-2.so.3
at (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init 
(string,string,int,string[])
at System.Data.OleDb.OleDbConnection.Open () [0x0] in filename unknown:0 
at MyGeneration.dOOdads.TransactionMgr.CreateSqlConnection 
(MyGeneration.dOOdads.BusinessEntity entity) [0x0] in filename unknown:0 
at MyGeneration.dOOdads.TransactionMgr.Enlist (IDbCommand cmd, 
MyGeneration.dOOdads.BusinessEntity entity) [0x0] in filename unknown:0 
at MyGeneration.dOOdads.DynamicQuery.Load (System.String conjuction) [0x0] 
in filename unknown:0  

Version information:  Mono Runtime Version: 2.6.7 (Debian 2.6.7-5); ASP.NET 
Version: 2.0.50727.1433


Walter


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/1311342117.90215.yahoomail...@web28209.mail.ukl.yahoo.com



Re: Problema con mono.

2011-07-22 Per discussione Federico Di Gregorio
On 22/07/11 15:41, Walter Valenti wrote:
 Poi darci l'errore completo? Per capire da dove arriva la richiesta di
  una libreria nativa (probabilmente chiamata con P/Invoke).
  
 
 
 System.DllNotFoundException: libgda-2.so.3
 at (wrapper managed-to-native) System.Data.OleDb.libgda:gda_init 
 (string,string,int,string[])
 at System.Data.OleDb.OleDbConnection.Open () [0x0] in filename 
 unknown:0 
 at MyGeneration.dOOdads.TransactionMgr.CreateSqlConnection 
 (MyGeneration.dOOdads.BusinessEntity entity) [0x0] in filename 
 unknown:0 
 at MyGeneration.dOOdads.TransactionMgr.Enlist (IDbCommand cmd, 
 MyGeneration.dOOdads.BusinessEntity entity) [0x0] in filename unknown:0 
 at MyGeneration.dOOdads.DynamicQuery.Load (System.String conjuction) 
 [0x0] in filename unknown:0  

Ah, OldDb.

1/ Procurarmi la versione con soname .2 di libgda, ricompilare,
installare, incrociare le dita.

2/ Procurarmi i sorgenti dell'assembly System.Data.OleDb (che non credo
sia nativo di Mono) e vedere se ricompila con la libgda nuova.

Se hai possibilità di mettere mano ai sorgenti però la cosa migliore
sarebbe scrostare via System.Data.OldDb e passare ad un driver nativo
per il database che usi, oppure usare GDA#. System.Data.OldDb non credo
sia più supportato.

federico

-- 
Federico Di Gregorio federico.digrego...@dndg.it
Studio Associato Di Nunzio e Di Gregorio  http://dndg.it
 - Ma cos'ha il tuo pesce rosso, l'orchite?
 - Si, ha un occhio solo, la voce roca e mangia gli altri pesci.


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto unsubscribe. Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4e298044.7080...@dndg.it