<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    I am sorry if you received this message twice, this is just to be
    sure anyone in charge of libhibernate3-java gets my bug announce.<br>
    <br>
    -------- Original Message --------
    <table class="moz-email-headers-table" border="0" cellpadding="0"
      cellspacing="0">
      <tbody>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Subject: </th>
          <td>Version changed?</td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date: </th>
          <td>Mon, 16 Aug 2010 17:16:16 +0200</td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">From: </th>
          <td>Administrator <a class="moz-txt-link-rfc2396E" href="mailto:admin@skoed.net">&lt;admin@skoed.net&gt;</a></td>
        </tr>
        <tr>
          <th nowrap="nowrap" valign="BASELINE" align="RIGHT">To: </th>
          <td><a class="moz-txt-link-abbreviated" href="mailto:libhibernate3-java@packages.debian.org">libhibernate3-java@packages.debian.org</a></td>
        </tr>
      </tbody>
    </table>
    <br>
    <br>
    <pre> Hello,

I've had a weird problem today... Eucalyptus uses
libhibernate-annotation-java (=&gt; libhibernate3-java) and
libhibernate-entitymanager-java. The previous version of
libhibernate3-java was "3.3.2.GA-2", which worked well. And now the
version has changed in Squeeze (?!=?!?, I didn't know you guys were able
to change the version like this in a Debian release? Only in testing,
sid and experimental?) for "3.5.4.Final-2", which brings an installation
problem, not even warned by aptitude!!!!

dpkg: error processing /var/cache/apt/archives/libhibernate3-java_3.5.4.Final-2_all.deb (--unpack):
 trying to overwrite '/usr/share/java/hibernate-entitymanager.jar', which is also in package libhibernate-entitymanager-java 3.4.0.GA+dak1-2

 
Here is the problem (only the interesting lines have been kept):

The install paths of libhibernate-entitymanager-java
(/var/lib/dpkg/info/libhibernate-entitymanager-java):

...
/usr/share/java
/usr/share/java/hibernate-entitymanager-3.4.0.GA+dak1.jar
/usr/share/java/hibernate-entitymanager.jar

The install paths of libhibernate3-java (3.3.2-GA-2):

...
/usr/share/java
/usr/share/java/hibernate3-3.3.2.GA.jar
/usr/share/java/hibernate3.jar

The two packages here can live together without any problem for sure,
but now with the libhibernate3-java (3.5.4.Final-2), there goes the messing:

...
/usr/share/java/hibernate-entitymanager-3.5.2-Final.jar
...

This line is seen as a conflict with the
"/usr/share/java/hibernate-entitymanager.jar" provided by
libhibernate-entitymanager-java package!

Well... what am I supposed to do? Did I fall between two package
modifications and the problem is solved now?

The fact is that Eucalyptus is a well-known and (I hope) more and more
used program... I am certainly not the only one with this problem...


Sorry for the bother, but it's hard to resolve the dependencies by
myself here, and this would involve building a separate private tree
from squeeze or change the system I use to host my Eucalyptus cloud
(Ubuntu, e.g.).


Thanks alot in advance for your time!

Simon, from Switzerland

</pre>
  </body>
</html>