OK, still replying to myself. I think I understand this now, but I would
say this whole business is not a brilliant demonstration of the
usefulness of the shlibs-splitoff story. In this special case, it was
less than useful.
Martin Costabel wrote:
> So it seems that while the qt-shlibs package is still around, the
> virtual qt-shlibs that is provided by qt3-shlibs is not taken into account.
>
> My question is: Are qt and qt-shlibs supposed to live in parallel with
> qt3 qnd qt3-shlibs or are the latter meant as an incompatible complete
> replacement? If this is true, then the qt-3.0.3 package descriptions
> should be removed.
What happened was that my package had a dependency on "qt-shlibs (>=3.0)".
Now qt3-shlibs provides the virtual package "qt-shlibs", but this has no
version number. So it is not taken into account. If I remove the
qt-3.0.3 info file, I get the answer that
Failed: Can't resolve dependency "qt-shlibs (>= 3.0)" for package
"scribus-0.7.1-1" (no matching packages/versions found)
And this although qt3-shlibs is installed and qt-shlibs is present as a
virtual package:
costabel% fink list qt
Information about 1062 packages read in 1 seconds.
i agqt 0.10-1 6's Spiffy AudioGalaxy Query Tool
qt 2.3.1-1 Cross-Platform GUI application framework
qt-shlibs [virtual package]
i qt3 3.0.4-3 Cross-Platform GUI application framework.
qt3-bin 3.0.4-3 Cross-Platform GUI application framework.
qt3-doc 3.0.4-3 Cross-Platform GUI application framework.
i qt3-shlibs 3.0.4-3 Cross-Platform GUI application framework.
qtella 0.5.2-2 Qt based gnutella client
So I had to change the dependency to qt3-shlibs, and the problem went
away.
--
Martin
_______________________________________________________________
Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel