tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: PROVIDES/REQUIRES detection incomplete
On Wed, 15 Apr 2009, Jeremy C. Reed wrote:
> By the way, before that patch on my system I have 272 different REQUIRES.
> There are 20 files listed as REQUIRES that don't have a corresponding
> PROVIDES because of wrong test (shown at top of this email):
Using NetBSD/x86_64/5.0_2008Q4/All/pkg_summary from Mar 31 has 1633
different REQUIRES (1532 are for pkgsrc provided). There are 251 files
listed as REQUIRES that don't have a corresponding PROVIDES:
/usr/pkg/java/sablevm/lib/libsablevm-1.13.so
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libreg.so.3
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libstlport_gcc.so
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libstore.so.3
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libuno_cppu.so.3
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libuno_sal.so.3
/usr/pkg/lib/OpenOffice.org3.0.0/openoffice.org3/basis-link/program/../ure-link/lib/libuno_salhelpergcc3.so.3
/usr/pkg/lib/R/lib/libR.so
/usr/pkg/lib/bglibs/libbg-sysdeps.so.1
/usr/pkg/lib/bglibs/libbg.so.1
/usr/pkg/lib/courier-authlib/libcourierauth.so.0
/usr/pkg/lib/courier-authlib/libcourierauthcommon.so.0
/usr/pkg/lib/courier-authlib/libcourierauthsasl.so.0
/usr/pkg/lib/dbmail/libdbmail.so.0
/usr/pkg/lib/dia/libdia.so
/usr/pkg/lib/evolution/2.24/libemiscwidgets.so.0
/usr/pkg/lib/evolution/2.24/libeshell.so.0
/usr/pkg/lib/evolution/2.24/libetable.so.0
/usr/pkg/lib/evolution/2.24/libetext.so.0
/usr/pkg/lib/evolution/2.24/libetimezonedialog.so.0
/usr/pkg/lib/evolution/2.24/libeutil.so.0
/usr/pkg/lib/evolution/2.24/libevolution-a11y.so.0
/usr/pkg/lib/evolution/2.24/libevolution-widgets-a11y.so.0
/usr/pkg/lib/firefox/libgtkembedmoz.so
/usr/pkg/lib/firefox/libmozjs.so
/usr/pkg/lib/firefox/libnspr4.so
/usr/pkg/lib/firefox/libplc4.so
/usr/pkg/lib/firefox/libplds4.so
/usr/pkg/lib/firefox/libxpcom.so
/usr/pkg/lib/firefox/libxpcom_core.so
/usr/pkg/lib/gnash/libgnashamf-0.8.3.so
/usr/pkg/lib/gnash/libgnashbase-0.8.3.so
/usr/pkg/lib/gnash/libgnashmedia-0.8.3.so
/usr/pkg/lib/gnash/libgnashnet.so.0
/usr/pkg/lib/gnash/libgnashserver-0.8.3.so
/usr/pkg/lib/gnopernicus-1.0/libbrl.so.1
/usr/pkg/lib/gnopernicus-1.0/libke.so.1
/usr/pkg/lib/gnopernicus-1.0/libmag.so.1
/usr/pkg/lib/gnopernicus-1.0/libsrconf.so.1
/usr/pkg/lib/gnopernicus-1.0/libsrlow.so.1
/usr/pkg/lib/gnopernicus-1.0/libsrs.so.1
/usr/pkg/lib/gnopernicus-1.0/libsrutil.so.1
/usr/pkg/lib/gnucash/libgncmod-app-utils.so
/usr/pkg/lib/gnucash/libgncmod-business-core.so
/usr/pkg/lib/gnucash/libgncmod-business-utils.so
/usr/pkg/lib/gnucash/libgncmod-calculation.so
/usr/pkg/lib/gnucash/libgncmod-dialog-tax-table.so
/usr/pkg/lib/gnucash/libgncmod-engine.so
/usr/pkg/lib/gnucash/libgncmod-gnome-search.so
/usr/pkg/lib/gnucash/libgncmod-gnome-utils.so
/usr/pkg/lib/gnucash/libgncmod-ledger-core.so
/usr/pkg/lib/gnucash/libgncmod-register-core.so
/usr/pkg/lib/gnucash/libgncmod-register-gnome.so
/usr/pkg/lib/gnucash/libgncmod-report-gnome.so
/usr/pkg/lib/gnucash/libgncmod-report-system.so
/usr/pkg/lib/graphviz/libgvplugin_neato_layout.so.5
/usr/pkg/lib/htdig/libcommon-3.2.0.so
/usr/pkg/lib/htdig/libfuzzy-3.2.0.so
/usr/pkg/lib/htdig/libht-3.2.0.so
/usr/pkg/lib/htdig/libhtnet-3.2.0.so
/usr/pkg/lib/htdig/libhtword-3.2.0.so
/usr/pkg/lib/htdig_db/libhtdb-3.2.0.so
/usr/pkg/lib/kde3/libegroupwarewizard.so
/usr/pkg/lib/kde3/libexchangewizard.so
/usr/pkg/lib/kde3/libgroupwisewizard.so
/usr/pkg/lib/kde3/libkolabwizard.so
/usr/pkg/lib/kde3/libscalixwizard.so
/usr/pkg/lib/kde3/libsloxwizard.so
/usr/pkg/lib/ksi/libksi.so.8
/usr/pkg/lib/libBLT24.so
/usr/pkg/lib/libBLTlite24.so
/usr/pkg/lib/libEterm-0.9.4.so
/usr/pkg/lib/libGLEW.so.1.3
/usr/pkg/lib/libafpclient.so.0
/usr/pkg/lib/libakregatorprivate.so
/usr/pkg/lib/liballeg.so.4.2
/usr/pkg/lib/libamanda-2.5.2p1.so
/usr/pkg/lib/libamandad-2.5.2p1.so
/usr/pkg/lib/libamclient-2.5.2p1.so
/usr/pkg/lib/libamserver-2.5.2p1.so
/usr/pkg/lib/libamtape-2.5.2p1.so
/usr/pkg/lib/libbasketcommon.so
/usr/pkg/lib/libblktap.so.3.0
/usr/pkg/lib/libboost_filesystem-mt.so
/usr/pkg/lib/libboost_iostreams-mt.so
/usr/pkg/lib/libboost_regex-mt.so
/usr/pkg/lib/libboost_system-mt.so
/usr/pkg/lib/libboost_thread-mt-d.so
/usr/pkg/lib/libcal3d-0.9.1.so
/usr/pkg/lib/libchicken.so
/usr/pkg/lib/libcrypto.so.0.9.8
/usr/pkg/lib/libdb46_cxx-4.6.so
/usr/pkg/lib/libdbxml-1.2.so
/usr/pkg/lib/libdns_sd.so
/usr/pkg/lib/libeap-1.1.7.so
/usr/pkg/lib/libecl.so.8.12
/usr/pkg/lib/liberuby.so
/usr/pkg/lib/libfaad.so.0
/usr/pkg/lib/libflask.so.1.0
/usr/pkg/lib/libfreeradius-eap-2.1.3.so
/usr/pkg/lib/libfreeradius-radius-2.1.3.so
/usr/pkg/lib/libgeos-3.0.3.so
/usr/pkg/lib/libgettextlib-0.14.6.so
/usr/pkg/lib/libgettextsrc-0.14.6.so
/usr/pkg/lib/libgthumb.so
/usr/pkg/lib/libijs-0.35.so
/usr/pkg/lib/libjs.so
/usr/pkg/lib/libkaffeinepart.so
/usr/pkg/lib/libkdeinit_appletproxy.so
/usr/pkg/lib/libkdeinit_ark.so
/usr/pkg/lib/libkdeinit_cervisia.so
/usr/pkg/lib/libkdeinit_cvsaskpass.so
/usr/pkg/lib/libkdeinit_cvsservice.so
/usr/pkg/lib/libkdeinit_dcopserver.so
/usr/pkg/lib/libkdeinit_extensionproxy.so
/usr/pkg/lib/libkdeinit_gwenview.so
/usr/pkg/lib/libkdeinit_irkick.so
/usr/pkg/lib/libkdeinit_kaccess.so
/usr/pkg/lib/libkdeinit_kaddprinterwizard.so
/usr/pkg/lib/libkdeinit_karbon.so
/usr/pkg/lib/libkdeinit_kate.so
/usr/pkg/lib/libkdeinit_kbiff.so
/usr/pkg/lib/libkdeinit_kbuildsycoca.so
/usr/pkg/lib/libkdeinit_kcalc.so
/usr/pkg/lib/libkdeinit_kchart.so
/usr/pkg/lib/libkdeinit_kcminit.so
/usr/pkg/lib/libkdeinit_kcminit_startup.so
/usr/pkg/lib/libkdeinit_kcmshell.so
/usr/pkg/lib/libkdeinit_kconf_update.so
/usr/pkg/lib/libkdeinit_kcontrol.so
/usr/pkg/lib/libkdeinit_kcontroledit.so
/usr/pkg/lib/libkdeinit_kcookiejar.so
/usr/pkg/lib/libkdeinit_kded.so
/usr/pkg/lib/libkdeinit_kdesktop.so
/usr/pkg/lib/libkdeinit_kedit.so
/usr/pkg/lib/libkdeinit_keditbookmarks.so
/usr/pkg/lib/libkdeinit_kexi.so
/usr/pkg/lib/libkdeinit_kfmclient.so
/usr/pkg/lib/libkdeinit_kformula.so
/usr/pkg/lib/libkdeinit_khelpcenter.so
/usr/pkg/lib/libkdeinit_khotkeys.so
/usr/pkg/lib/libkdeinit_kicker.so
/usr/pkg/lib/libkdeinit_kio_http_cache_cleaner.so
/usr/pkg/lib/libkdeinit_kio_uiserver.so
/usr/pkg/lib/libkdeinit_kivio.so
/usr/pkg/lib/libkdeinit_kjobviewer.so
/usr/pkg/lib/libkdeinit_klauncher.so
/usr/pkg/lib/libkdeinit_klipper.so
/usr/pkg/lib/libkdeinit_kmenuedit.so
/usr/pkg/lib/libkdeinit_kmix.so
/usr/pkg/lib/libkdeinit_kmixctrl.so
/usr/pkg/lib/libkdeinit_kmplayer.so
/usr/pkg/lib/libkdeinit_kolf.so
/usr/pkg/lib/libkdeinit_konqueror.so
/usr/pkg/lib/libkdeinit_konsole.so
/usr/pkg/lib/libkdeinit_koshell.so
/usr/pkg/lib/libkdeinit_kplato.so
/usr/pkg/lib/libkdeinit_kpresenter.so
/usr/pkg/lib/libkdeinit_kprinter.so
/usr/pkg/lib/libkdeinit_krec.so
/usr/pkg/lib/libkdeinit_krita.so
/usr/pkg/lib/libkdeinit_ksmserver.so
/usr/pkg/lib/libkdeinit_kspread.so
/usr/pkg/lib/libkdeinit_kthesaurus.so
/usr/pkg/lib/libkdeinit_kudesigner.so
/usr/pkg/lib/libkdeinit_kugar.so
/usr/pkg/lib/libkdeinit_kuickshow.so
/usr/pkg/lib/libkdeinit_kview.so
/usr/pkg/lib/libkdeinit_kweatherreport.so
/usr/pkg/lib/libkdeinit_kwin.so
/usr/pkg/lib/libkdeinit_kwin_rules_dialog.so
/usr/pkg/lib/libkdeinit_kword.so
/usr/pkg/lib/libkdeinit_kwrite.so
/usr/pkg/lib/libkdeinit_kxkb.so
/usr/pkg/lib/libkdeinit_mrmlsearch.so
/usr/pkg/lib/libkdeinit_noatun.so
/usr/pkg/lib/libkmailprivate.so
/usr/pkg/lib/libkmplayercommon.so
/usr/pkg/lib/libktorrent-2.2.8.so
/usr/pkg/lib/libmh.so.3.2
/usr/pkg/lib/libmico2.3.12.so
/usr/pkg/lib/libmicocoss2.3.12.so
/usr/pkg/lib/libmicoir2.3.12.so
/usr/pkg/lib/libming.so
/usr/pkg/lib/libmpeg-0.3.0.so
/usr/pkg/lib/libnipper.so
/usr/pkg/lib/libnoatunarts.so
/usr/pkg/lib/libntop-3.3.8.so
/usr/pkg/lib/libntopreport-3.3.8.so
/usr/pkg/lib/libolgx.so
/usr/pkg/lib/libonyx.so
/usr/pkg/lib/libopal.so.3.4.2
/usr/pkg/lib/libopenquicktime.so
/usr/pkg/lib/libopts.29
/usr/pkg/lib/libpdbtools-0.3.6.so
/usr/pkg/lib/libpt.so.2.4.2
/usr/pkg/lib/libpython2.3.so.1.0
/usr/pkg/lib/libpython2.4.so.1.0
/usr/pkg/lib/libpython2.5.so.1.0
/usr/pkg/lib/libradius-1.1.7.so
/usr/pkg/lib/libregina.so
/usr/pkg/lib/librestore-2.5.2p1.so
/usr/pkg/lib/libsiod.so
/usr/pkg/lib/libspreadsheet-1.8.3.so
/usr/pkg/lib/libssh.so
/usr/pkg/lib/libssl.so.0.9.8
/usr/pkg/lib/libtix82.so
/usr/pkg/lib/libxalan-c.so
/usr/pkg/lib/libxalanMsg.so
/usr/pkg/lib/libxenctrl.so.3.0
/usr/pkg/lib/libxenctrl.so.3.2
/usr/pkg/lib/libxenguest.so.3.0
/usr/pkg/lib/libxenguest.so.3.2
/usr/pkg/lib/libxenstore.so.3.0
/usr/pkg/lib/libxview.so
/usr/pkg/lib/libyafcore.so
/usr/pkg/lib/libyafxplayer.so
/usr/pkg/lib/mysql/libmysqlclient.so.14
/usr/pkg/lib/mysql/libmysqlclient.so.15
/usr/pkg/lib/nspr/libnspr4.so
/usr/pkg/lib/nspr/libplc4.so
/usr/pkg/lib/nspr/libplds4.so
/usr/pkg/lib/nss/libnss3.so
/usr/pkg/lib/nss/libsmime3.so
/usr/pkg/lib/nss/libsoftokn3.so
/usr/pkg/lib/nss/libssl3.so
/usr/pkg/lib/perl5/5.10.0/x86_64-netbsd-thread-multi/CORE/libperl.so
/usr/pkg/lib/samba/libsmbclient.so.0
/usr/pkg/lib/sidplay/builders/libresid-builder.so.0
/usr/pkg/lib/silc-client/libsilc-1.1.so.2
/usr/pkg/lib/silc-client/libsilcclient-1.1.so.2
/usr/pkg/lib/vtk/libvtkCommon.so
/usr/pkg/lib/vtk/libvtkFiltering.so
/usr/pkg/lib/vtk/libvtkGraphics.so
/usr/pkg/lib/vtk/libvtkHybrid.so
/usr/pkg/lib/vtk/libvtkIO.so
/usr/pkg/lib/vtk/libvtkImaging.so
/usr/pkg/lib/vtk/libvtkRendering.so
/usr/pkg/lib/vtk/libvtkexpat.so
/usr/pkg/lib/vtk/libvtkfreetype.so
/usr/pkg/lib/vtk/libvtkftgl.so
/usr/pkg/lib/vtk/libvtkjpeg.so
/usr/pkg/lib/vtk/libvtkpng.so
/usr/pkg/lib/vtk/libvtktiff.so
/usr/pkg/lib/vtk/libvtkzlib.so
/usr/pkg/lib/xfce4/modules/libxfce4mixer.so.0
/usr/pkg/pvm3/lib/NETBSDX86_64/libfpvm3.so.3
/usr/pkg/pvm3/lib/NETBSDX86_64/libgpvm3.so.3
/usr/pkg/pvm3/lib/NETBSDX86_64/libpvm3.so.3
/usr/pkg/pvm3/lib/NETBSDX86_64/libpvmtrc.so.3
That represents 148 potentially uninstallable packages (using tools that
require REQUIRES/PROVIDES):
R-2.7.2, SpeedyCGI-2.22nb4, allegro-4.2.2, amanda-client-2.5.2p1nb1,
amanda-server-2.5.2p1nb1, avidemux-2.4.3nb2, barnyard-0.2.0,
basket-1.0.2nb3, bdb-xml-1.2.1nb9, blt-2.4znb2, bmpx-0.40.14,
boson-0.8nb17, bug-buddy-2.24.2, bzflag-2.0.12, cheese-2.24.2nb1,
chicken-3.4.0, cooledit-3.17.17nb2, courier-authlib-0.61.0,
courier-imap-4.3.0nb1, cups-1.3.9, cvm-0.90, dbmail-2.2.10, devhelp-0.21,
dia-0.96.1nb2, ecl-8.12.0, ekiga-3.0.1nb3, epiphany-2.24.2.1nb2,
eterm-0.9.4nb1, evolution-2.24.2, evolution-data-server-2.24.2,
evolution-exchange-2.24.2, evolution-webcal-2.24.0, freeradius-1.1.7nb2,
freeradius-2.1.3, fricas-1.0.3, fuse-afpfs-ng-0.8, galeon-2.0.5,
gdal-lib-1.4.0nb5, genecys-client-0.2nb6, geos-3.0.3,
gettext-tools-0.14.6nb1, gimp-print-ijs-4.2.7, glabels-2.2.2nb2, gld-1.7,
gnash-0.8.3nb4, gnome-control-center-2.24.0.1nb3, gnome-panel-2.24.2,
gnopernicus-1.1.1nb7, gnucash-2.2.7nb1, gnumeric-1.8.3nb1,
graphviz-2.16.1nb4, gthumb-2.10.10, gvfs-1.0.3nb1, gwenview-1.4.2,
gxine-0.5.11nb3, htdig-3.2.0b6, hydra-5.4nb2, inn-2.4.5nb3,
ja-mh6-3.05nb1, kaffeine-0.8.3nb7, kbiff-3.9, kdeaddons-3.5.10,
kdebase-3.5.10nb1, kdegames-3.5.10, kdegraphics-3.5.10, kdelibs-3.5.10,
kdemultimedia-3.5.10, kdepim-3.5.10, kdesdk-3.5.10nb1, kdetoys-3.5.10,
kdeutils-3.5.10, kftpgrabber-0.8.1nb3, kmplayer-0.10.0c,
kmysqladmin-0.7.2, koffice-1.6.3nb7, ksi-3.4.1nb4, ktorrent-2.2.8,
libscigraphica-2.1.1nb1, liquidwar-5.6.4, maildrop-2.0.4nb3,
mailfront-0.98.1nb1, mediatomb-0.11.0nb3, mico-2.3.12, ming-0.3.0nb1,
musicpd-0.13.1nb2, mysql-client-4.1.22nb3, mysql-client-5.0.67nb2,
mysql-server-4.1.22nb2, mysql-server-5.0.67nb1, nagios-base-3.0.3nb1,
nagios-plugin-mysql-1.4.11, net-snmp-5.4.2.1nb1, nipper-0.12.0,
ntop-3.3.8, nucleo-0.7.1nb2, olvwm-4.4nb3, onyx-5.1.1nb2,
open2300-mysql-1.8nb2, openoffice3-3.0.0nb8, openquicktime-1.0nb5,
openssl-0.9.8j, palm-db-tools-0.3.6nb1, perdition-mysql-1.17nb2,
perl-5.10.0nb4, policyd-1.82, postgresql81-postgis-1.3.5, pvm-3.4.5nb6,
py23-Scientific-2.4.5nb2, py24-Scientific-2.4.5nb2,
py25-Scientific-2.4.5nb2, python23-2.3.7, python24-2.4.5nb2,
python25-2.5.2nb4, rexx-regina-3.0.1nb1, rhythmbox-0.11.6nb1,
ruby18-eruby-1.0.5nb7, rxvt-unicode-8.3nb4, sablevm-1.13nb2,
scigraphica-2.1.0nb1, sidplay2-2.0.9, silc-client-1.1.4nb1, siod-3.0nb1,
source-highlight-2.9, spidermonkey-1.60nb1, sqwebmail-5.2.0nb2,
tcpreplay-3.1.1, tk-Tix-8.2.0b1nb3, totem-2.24.3,
totem-browser-plugin-2.24.3, totem-pl-parser-2.24.3, totem-xine-2.24.3,
ttt-1.8.2, vile-9.7nb1, vtk-python-4.2.6nb3, wesnoth-1.4.6, xalan-c-1.10,
xentools3-3.1.4nb2, xentools3-hvm-3.1.4, xentools33-3.3.0nb4,
xfce4-mixer-4.4.3nb1, xsqlmenu-2.10nb6, xview-clients-3.2.1nb3,
xvile-9.7nb2, yelp-2.24.0, zope210-2.10.7, zope211-2.11.2, zope29-2.9.10,
and zphoto-1.2nb1.
One of the above was noticed by iMil (i.e. eterm couldn't be installed due
to nothing saying that it provides the required library).
It would be nice once we get this fixed to have a simple daily check on
any new pkg_summary(5) files that we host. (I can do that.)
Home |
Main Index |
Thread Index |
Old Index