From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 15591 invoked by alias); 6 Feb 2003 18:05:47 -0000 Mailing-List: contact rhug-rhats-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Post: List-Help: , Sender: rhug-rhats-owner@sources.redhat.com Received: (qmail 15574 invoked from network); 6 Feb 2003 18:05:43 -0000 Received: from unknown (HELO inauspicious.demon.co.uk) (172.16.49.200) by 172.16.49.205 with SMTP; 6 Feb 2003 18:05:43 -0000 Received: from slippy.wire.rat ([192.168.1.1]) by inauspicious.demon.co.uk with esmtp (Exim 3.36 #1) id 18gqP8-0008Ni-00 for rhug-rhats@sources.redhat.com; Thu, 06 Feb 2003 18:05:42 +0000 Received: from slippy.wire.rat (localhost.localdomain [127.0.0.1]) by slippy.wire.rat (8.12.5/8.12.5) with ESMTP id h16I5fuZ004760 for ; Thu, 6 Feb 2003 18:05:41 GMT Received: (from gary@localhost) by slippy.wire.rat (8.12.5/8.12.5/Submit) id h16I5f75004758 for rhug-rhats@sources.redhat.com; Thu, 6 Feb 2003 18:05:41 GMT Date: Thu, 06 Feb 2003 18:05:00 -0000 From: Gary Benson To: rhug-rhats@sources.redhat.com Subject: Re: rhug checklinkages Message-ID: <20030206180541.GC4468@redhat.com> Mail-Followup-To: rhug-rhats@sources.redhat.com References: <20030206180141.14899.qmail@sources.redhat.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="0F1p//8PRICkK4MW" Content-Disposition: inline In-Reply-To: <20030206180141.14899.qmail@sources.redhat.com> User-Agent: Mutt/1.4i X-PGP-Fingerprint: 6646 CF68 DEA8 07CA CA64 C18C A150 FC2D 85A8 F78B X-SW-Source: 2003-02/txt/msg00000.txt.bz2 --0F1p//8PRICkK4MW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-length: 809 gary@sources.redhat.com wrote: > Script to check that libraries are linked correctly, following the > premise that if you have a pair of libraries lib-org-foo.so and > lib-org-bar.so, both compiled from Java code, that lib-org-foo.so > should be created with -l-org-bar IF AND ONLY IF lib-org-foo imports > something (directly or indirectly) from the package 'org.bar'. > > This script only finds direct imports and will miss things loaded by, > for example, Class.forName(), so it's output should be taken with a > pinch of salt. Output attached for those without a new enough Python. I'm going to correct the packages that I've been working on but I'll not touch the rest -- I don't want to trash them for anyone ;) Cheers, Gary [ gary@inauspicious.org ][ GnuPG 85A8F78B ][ http://inauspicious.org/ ] --0F1p//8PRICkK4MW Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=report Content-length: 5272 Package: bsf Library Flag Action ============================================================================== lib-com-ibm-bsf-engines-javascript.la -l-com-ibm-bsf Add Package: commons-digester Library Flag Action ============================================================================== lib-org-apache-commons-digester.la -l-org-xml-sax Add Package: cup Library Flag Action ============================================================================== lib-java_cup.la -l-java_cup-runtime Add Package: jakarta-ant Library Flag Action ============================================================================== lib-org-apache-tools.la -l-org-w3c-dom Add lib-org-apache-tools.la -l-org-xml-sax Add lib-org-apache-tools.la -l-org-apache-xerces Remove Package: jakarta-log4j Library Flag Action ============================================================================== lib-org-apache-log4j.la -l-org-w3c-dom Add lib-org-apache-log4j.la -l-org-xml-sax Add lib-org-apache-log4j.la -l-org-apache-xerces Remove Package: jakarta-tomcat-4 Library Flag Action ============================================================================== lib-org-apache-coyote.la -l-org-apache-tomcat-util Add lib-org-apache-catalina.la -l-org-xml-sax Add lib-org-apache-catalina.la -l-org-w3c-dom Add lib-org-apache-jasper.la -l-org-w3c-dom Add lib-org-apache-jasper.la -l-org-xml-sax Add Package: xalan Library Flag Action ============================================================================== lib-org-w3c-dom-stylesheets.la -l-org-w3c-dom Add lib-org-apache-xpath.la -l-javax-xml-transform Add lib-org-apache-xpath.la -l-org-w3c-dom Add lib-org-apache-xpath.la -l-javax-xml-parsers Add lib-org-apache-xpath.la -l-org-apache-xml Add lib-org-apache-xpath.la -l-org-xml-sax Add lib-org-apache-xpath.la -l-org-apache-xalan Add lib-javax-xml-transform.la -l-org-w3c-dom Add lib-javax-xml-transform.la -l-org-xml-sax Add lib-org-apache-xalan.la -l-org-w3c-dom Add lib-org-apache-xalan.la -l-org-xml-sax Add lib-org-apache-xalan.la -l-org-apache-xml-serialize Remove lib-org-apache-xalan.la -l-org-apache-xerces Remove lib-org-apache-xalan-xsltc.la -l-org-w3c-dom Add lib-org-apache-xalan-xsltc.la -l-org-xml-sax Add lib-org-apache-xalan-xsltc.la -l-org-apache-regexp Remove lib-org-apache-xalan-xsltc.la -l-java_cup Remove lib-org-apache-xml.la -l-javax-xml-transform Add lib-org-apache-xml.la -l-org-apache-xalan Add lib-org-apache-xml.la -l-org-apache-xpath Add lib-org-apache-xml.la -l-org-w3c-dom Add lib-org-apache-xml.la -l-org-xml-sax Add lib-org-apache-xml.la -l-javax-xml-parsers Add lib-org-apache-xml.la -l-org-apache-xerces Add lib-org-w3c-dom-css.la -l-org-w3c-dom-stylesheets Add lib-org-w3c-dom-css.la -l-org-w3c-dom Add lib-org-w3c-dom-css.la -l-org-apache-xerces Remove Package: xerces Library Flag Action ============================================================================== lib-org-w3c-dom.la -l-org-apache-xerces Add lib-org-apache-html.la -l-org-xml-sax Add lib-org-apache-html.la -l-org-w3c-dom Add lib-org-apache-html.la -l-org-apache-xerces Add lib-org-apache-xml-serialize.la -l-org-xml-sax Add lib-org-apache-xml-serialize.la -l-org-apache-xerces Add lib-javax-xml-parsers.la -l-org-xml-sax Add lib-javax-xml-parsers.la -l-org-w3c-dom Add lib-org-apache-wml.la -l-org-w3c-dom Add lib-org-apache-wml.la -l-org-apache-xerces Add --0F1p//8PRICkK4MW--