I would also add a link to the dependency's project page, in case building from source is necessary.
You don't always have root, and you're not always building with the system supplied compiler. There are a lot of situations that may require building from source. Far too many to even bother to enumerate. On Wed, Mar 22, 2017 at 6:23 PM, Jon Ribbens <jon+use...@unequivocal.eu> wrote: > On 2017-03-22, Grant Edwards <grant.b.edwa...@gmail.com> wrote: > > On 2017-03-22, Thomas Nyberg <tomuxi...@gmx.com> wrote: > >> On 03/22/2017 03:22 PM, Jon Ribbens wrote: > >>> A simple table with a list of the library names, the debian package > >>> names, and the rpm names would provide the information in a way that > >>> would be useful to everyone. > > > > A _simple_ table would be useful. However, a _simple_ table is not > > possible. > > > >> I definitely agree, but it would be kind of difficult to maintain. I > >> mean if you supported debian and redhat (should others be > >> considered?), > > > > And you would need table for each _version_ of each distribution > > (libraries sometimes get combined/renamed/split). > > Not really, that's why I suggested one of the fields in the table > would be the standard library name - people should always be able > to use that to find the appropriate package for their distribution > (if there is one, otherwise they'll need to compile from source). > > > And you would need tables showing which libraires are required for > > which Python features: tkinter is optional, crypto is optional (or at > > least used to be), etc. > > That's a good idea - that would make the simple table have 4 columns: > name, deb, rpm, python module (or "essential"). > -- > https://mail.python.org/mailman/listinfo/python-list > -- https://mail.python.org/mailman/listinfo/python-list