Request for volunteers to help track down packages that use /usr/X11R6

Toshio Kuratomi toshio at tiki-lounge.com
Wed Aug 31 04:41:25 UTC 2005


On Tue, 2005-08-30 at 23:40 -0400, Mike A. Harris wrote:
> What we'd like volunteers to help with:
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 1) A lot of existing Fedora Core, Fedora Extras and other 3rd
>     party packages currently install themselves into /usr/X11R6,
>     need to be updated to install themselves in a more
>     appropriate location under /usr, using %{_datadir} and
>     friends in their rpm specfiles.  Volunteers are needed who
>     are willing to take on the task of reporting bugs against
>     the offending packages, and preferably also attaching
>     patches to fix the rpms.

I'm attaching a quick and dirty python hack that can extract this from a
yum filelist cache.  You can run it if you like or give me the following
information and I can do it:

1) I'm scanning for inclusion of the following partial pathnames:
  /usr/X11
  /usr/bin/X11
  /usr/lib/X11
  /usr/lib64/X11

  Are any of these wrong?  Are there any more you can think of?

2) Which repositories do you want it run against?  development,
development-extras, livna-*, ?

3) Which packages should I exclude from a final report?  Anything with
xorg-x11 in front of it?  Report it all and you'll sift the xorg
packages out?

How to run the script as is:
As root enable the repositories you wish to scan in /etc/yum.repos.d/*
and disable the rest.
rm -f /var/cache/yum/*/filelists.xml.gz
yum provides /some/nonexistent/pathname/here

As normal user:
python scandir.py| sort | uniq >/var/tmp/x11-pkgs

-Toshio
-------------- next part --------------
A non-text attachment was scrubbed...
Name: scandir.py
Type: text/x-python
Size: 1414 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-maintainers/attachments/20050830/123d0cf3/attachment.py>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-maintainers/attachments/20050830/123d0cf3/attachment.sig>


More information about the Fedora-maintainers mailing list