[PATCH setup] site.cc, site.h: code cleanup

2017-11-19 Thread Ken Brown
Remove site_list_type::init(), which was introduced to work around a problem with gcc-2.95. Add a bool member 'is_official' to the site_list_type class. Use it to distinguish official mirrors (listed in mirrors.lst) from user-added sites. This replaces the (undocumented) use of site_list_type::s

Re: O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)

2017-11-19 Thread Yaakov Selkowitz
On 2017-11-19 10:53, Jari Aalto wrote: > On 2017-11-15 18:54, Yaakov Selkowitz wrote: > | Your python-based packages listed below all collide with each other and > | python2-setuptools by shipping parts of the latter. They also bundle > | other python libraries instead of shipping them separately.

Re: [ITP] cmocka 1.1.1

2017-11-19 Thread Jon Turney
On 19/11/2017 21:35, Stephen Groat wrote: As far as docs go, cmake does check for doxygen, and there is a 'doc' target that's not inlcuded in 'all', but it doesn't auto-install. I was ok with just leaving the docs out and having people reference the online docs. If the docs are mandatory, I can f

Re: [ITP] cmocka 1.1.1

2017-11-19 Thread Stephen Groat
Jon, No problem, just wanted to make sure someone saw it. As far as docs go, cmake does check for doxygen, and there is a 'doc' target that's not inlcuded in 'all', but it doesn't auto-install. I was ok with just leaving the docs out and having people reference the online docs. If the docs are ma

Re: [RFC] Minimal Debuginfo by default

2017-11-19 Thread Yaakov Selkowitz
On 2017-11-15 03:09, David Stacey wrote: > On 15/11/17 07:38, Yaakov Selkowitz wrote: >> The following concept would allow for sensible backtraces without >> installing a -debuginfo, at the expense of a moderate size increase of >> binaries (particularly with C++ code): >> >> https://fedoraproject.

Re: [PATCH] make setup mirror list more like web page not just urls

2017-11-19 Thread Ken Brown
On 11/17/2017 8:48 AM, Ken Brown wrote: which that fails.  Also, you shouldn't be relying on the servername field being filled in. One further comment about the servername field: AFAICT, the only use that's made of this field is to distinguish "official" mirrors (those listed in mirrors.lst,

O: pylint, python-logilab-*, python-paramiko, spambayes (python package collisions)

2017-11-19 Thread Jari Aalto
On 2017-11-15 18:54, Yaakov Selkowitz wrote: | | Your python-based packages listed below all collide with each other and | python2-setuptools by shipping parts of the latter. They also bundle | other python libraries instead of shipping them separately. Orphaned now. Anyone interested, feel free