Hi, Fedora-Legal, Congratulations on FC12 ! Can't wait to try it out. Here's my question: How does the package system (e.g. apt/up2date/yum???) deal with dependencies that can be satisfied by more than 1 package? Or does this just not matter in real life? I put together a list of all pertinent "Provides" entries on the FC11 i386 DVD that can be satisfied in more than one way. The list is pretty small (25 entries) since I discarded things that never show up in "Requires". Any tips on how I should choose which package to depend on for what I'm doing (analyzing licensing between a package and its dependencies). Ambiguous maintainer "provides": ------------------------------------- dbus-bluez-pin-helper java java-sasl jaxp_parser_impl jaxp_transform_impl jce jre jsp jsse kdelibs kernel kernel-devel kernel-drm-nouveau libproxy-pac pcsc-ifd-handler pinentry-gui policykit-authentication-agent qt servlet syslog text-www-browser Ambiguous AutoReqProv "provides:" ------------------------------------- libbaconvideowidget.so.0 libjawt.so libjvm.so libxpcom.so Here's a specific example for "Provides: jaxp_transform_impl": saxon Java XSLT processor saxon-6.5.5-2.3.fc11.src.rpm http://saxon.sourceforge.net/ mplv1.0 xalan-j2 xalan-j2-2.7.0-8.5.fc11.src.rpm http://xalan.apache.org/ asl 1.1 and asl 2.0 and w3c yours, Julius >>> I was looking at the some of the dependencies generated by AutoReqProv >>> in the RPMS in Fedora 11 and I noticed the following: >>> >>> >>> eclipse-swt (epl) >>> requires: libxpcom.so >>> provided-by: nspluginwrapper (gplv2+) >> >> This is actually linked to xulrunner, which is "MPLv1.1 or GPLv2+ or >> LGPLv2+". >> > > Thanks so much for this clarification! I see now where I made a mistake. Oops. > -- yours, Julius Davies 250-592-2284 (Home) 250-893-4579 (Mobile) http://juliusdavies.ca/logging.html _______________________________________________ Fedora-legal-list mailing list Fedora-legal-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/fedora-legal-list