I have an SSL dependent package (dcqui-qt-ssl) that I've set to conflict with the non-ssl variant and I have problems having them replace each other. Dcgui-qt(-ssl) is dependent on dclib0(-ssl) which has an shlibs splitoff. For dcgui-qt and dclib0(-shlibs), the SSL variant conflicts/replaces the non-SSL variant (and vice versa).

If I have dcgui-qt-ssl/dclib0-ssl/dclib0-ssl-shlibs installed and then try "fink install dcgui-qt", the replacement of dclib0-ssl-shlibs (with dclib0-shlibs) fails because dcgui-qt-ssl depends on it.

Here's the lowdown of the install and deb unpacking:

% fink install dcgui-qt
Information about 3667 packages read in 1 seconds.
The following package will be installed or updated:
 dcgui-qt
The following 2 additional packages will be installed:
 dclib0 dclib0-shlibs
Do you want to continue? [Y/n] y

<snip build of dclib0>

dpkg-deb -b root-dclib0-shlibs-0.3.2-1 /sw/fink/dists/local/main/binary-darwin-powerpc
dpkg-deb: building package `dclib0-shlibs' in `/sw/fink/dists/local/main/binary-darwin-powerpc/dclib0-shlibs_0.3.2-1_darwin-powerpc.deb'.
dpkg -i /sw/fink/dists/local/main/binary-darwin-powerpc/dclib0_0.3.2-1_darwin-powerpc.deb /sw/fink/dists/local/main/binary-darwin-powerpc/dclib0-shlibs_0.3.2-1_darwin-powerpc.deb
Selecting previously deselected package dclib0.
dpkg: considering removing dclib0-ssl in favour of dclib0 ...
dpkg: yes, will remove dclib0-ssl in favour of dclib0.
(Reading database ... 22868 files and directories currently installed.)
Unpacking dclib0 (from .../dclib0_0.3.2-1_darwin-powerpc.deb) ...
dpkg: considering removing dclib0-ssl-shlibs in favour of dclib0-shlibs ...
dpkg: no, cannot remove dclib0-ssl-shlibs (--auto-deconfigure will help):
dcgui-qt-ssl depends on dclib0-ssl-shlibs
dclib0-ssl-shlibs is to be removed.
dpkg: regarding .../dclib0-shlibs_0.3.2-1_darwin-powerpc.deb containing dclib0-shlibs:
dclib0-shlibs conflicts with dclib0-ssl-shlibs
dclib0-ssl-shlibs (version 0.3.2-1) is installed.
dpkg: error processing /sw/fink/dists/local/main/binary-darwin-powerpc/dclib0-shlibs_0.3.2-1_darwin-powerpc.deb (--install):
conflicting packages - not installing dclib0-shlibs
dpkg: dependency problems prevent configuration of dclib0:
dclib0 depends on dclib0-shlibs (= 0.3.2-1); however:
Package dclib0-shlibs is not installed.
dpkg: error processing dclib0 (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
/sw/fink/dists/local/main/binary-darwin-powerpc/dclib0-shlibs_0.3.2-1_darwin-powerpc.deb
dclib0
### execution of dpkg failed, exit code 1
Failed: can't batch-install packages: /sw/fink/dists/local/main/binary-darwin-powerpc/dclib0_0.3.2-1_darwin-powerpc.deb /sw/fink/dists/local/main/binary-darwin-powerpc/dclib0-shlibs_0.3.2-1_darwin-powerpc.deb


I can manually erase dcgui-qt-ssl first and then fink has no problems removing the SSL libraries, but I would hope it be only a single step. Any ideas or help?

Hanspeter


------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click _______________________________________________ Fink-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to