Changes between Initial Version and Version 131 of Ticket #11549


Ignore:
Timestamp:
10/01/2023 01:17:43 AM (11 months ago)
Author:
Bruce Dubbs
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11549

    • Property Milestone x-future12.1
    • Property Owner changed from blfs-book to allblfseditorsasreq
    • Property Version SVNgit
    • Property Summary Review dependencies on Python 2Archive Python 2
  • Ticket #11549 – Description

    initial v131  
     1Sept 30, 2023
     2
     3The following references to python2 are in the book.  Those
     4marked optional can be replaced with an external reference.
     5Really the only thing preventing archiving Python2 is gimp via pygtk.
     6
     7{{{
     8multimedia/libdriv/alsa-lib.xml:             optional
     9multimedia/libdriv/libmusicbrainz.xml:       optional
     10general/prog/yasm.xml:                       optional
     11general/graphlib/lcms.xml:                   optional
     12general/graphlib/opencv.xml:                 optional
     13x/lib/libglade.xml:                          optional
     14pst/printing/cups.xml:                       optional
     15networking/netlibs/ldns.xml:                 optional
     16server/other/unbound.xml:                    optional
     17
     18general/prog/python-modules/pycairo2.xml:
     19  pygtk
     20  pygobject2
     21
     22general/prog/python-modules/pygtk.xml:
     23  x/wm/openbox.xml:     referenced in configuration
     24  /netutils/avahi.xml:  optional
     25  xsoft/other/gimp.xml  recommended
     26
     27general/prog/python-modules/libxml2py2.xml:
     28  gimp
     29
     30general/prog/python-modules/pygobject2.xml:
     31  pygtk
     32
     33general/prog/python-modules/pyxdg.xml:     
     34  openbox (optional)
     35}}}
     36
     37
     38Older comments:
     39
    140After working on the Python module page and some packages which depend on those module, I've realized that simple tweaks could remove the dependency on Python 2. Sometimes, it is as simple as changing '''#!/usr/bin/env python''' to '''#!/usr/bin/env python3''' in some programs, which are otherwise Python 3 compatible. Sometimes, running '''2to3''' on some specific programs may be required.
    241