Re: [Evolution] new Evolution for Debian: conflicts between libpisock3 and libpisock4



On Wed, 2002-05-08 at 04:35, Martin-Éric Racine wrote:

In the case of Evolution, it depends on both libpisock3 and libpisock4 (both are
issued by Ximian, as far as the filename tells), which apparently contain the
same file, creating a conflict:

dpkg: error processing
/var/cache/apt/archives/libpisock3_0.9.5-0pre3-ximian.1_i386.deb (--unpack):
 trying to overwrite `/usr/lib/libpisock.la', which is also in package
libpisock4

I looked on my system (which I too just upgraded w/o major issue) and
noticed that the version of libpisock3 on my system
(0.9.5-0pre3-ximian.1) does not have libpisock.la but the same version
number .deb taken from red-carpet.ximian.com today does. It appears that
libpisock3 was changed w/o incrementing the version.

Here's what I saw:

$ dpkg -l 'libpisock*'
<snip>
ii  libpisock3   0.9.5-0pre3-ximian.1   ...
ii  libpisock4   0.9.5-ximian.1         ...

OK, I have both installed and they are the current versions. I then
check the files in each

$dpkg -L libpisock3
/.
/usr
/usr/lib
/usr/lib/libpisock.so.3.0.1
/usr/lib/libpisock.so
/usr/lib/libpisock.so.3
/usr/share
/usr/share/doc
/usr/share/doc/libpisock3
/usr/share/doc/libpisock3/copyright
/usr/share/doc/libpisock3/changelog.Debian.gz

$ dpkg -L libpisock4
/.
/usr
/usr/lib
/usr/lib/libpisock.so.4.0.0
/usr/lib/libpisock.la
/usr/lib/libpisock.so.4
/usr/share
/usr/share/doc
/usr/share/doc/libpisock4
/usr/share/doc/libpisock4/copyright
/usr/share/doc/libpisock4/changelog.gz
/usr/share/doc/libpisock4/changelog.Debian.gz

OK no file conflict. But then I download the current debs from ximian
(which are the same revision as what is installed on my machine) and
looking at them yields:

$ dpkg --contents libpisock3_0.9.5-0pre3-ximian.1_i386.deb | cut -c 52-
./
./usr/
./usr/lib/
./usr/lib/libpisock.so.3.0.1
./usr/lib/libpisock.la
./usr/lib/libpisock.so -> libpisock.so.3.0.1
./usr/lib/libpisock.so.3 -> libpisock.so.3.0.1
./usr/share/
./usr/share/doc/
./usr/share/doc/libpisock3/
./usr/share/doc/libpisock3/copyright
./usr/share/doc/libpisock3/changelog.Debian.gz

$ dpkg --contents libpisock4_0.9.5-ximian.1_i386.deb | cut -c 52-
./
./usr/
./usr/lib/
./usr/lib/libpisock.so.4.0.0
./usr/lib/libpisock.la
./usr/lib/libpisock.so.4 -> libpisock.so.4.0.0
./usr/share/
./usr/share/doc/
./usr/share/doc/libpisock4/
./usr/share/doc/libpisock4/copyright
./usr/share/doc/libpisock4/changelog.gz
./usr/share/doc/libpisock4/changelog.Debian.gz

Now there is a conflict ... but just as important there is a discrepancy
between the two identically versioned lipisock3's.


There are also several conflicts between gnome-core and many other packages,
where the man pages or some other files are duplicated.

Haven't seen anything of the sort here other than some dependency mojo
that was affecting libgnome-vfs0 that made me hold rather than upgrade
the package. Some additional info may be helpful.
 
Fixed packages would be appreciated.  Thanks.


You may want to file a bug on this in case the right eyes at ximian
don't see your mailing list post.

Jim






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]