Path: csiph.com!aioe.org!bofh.it!news.nic.it!robomod From: Vincent Bernat Newsgroups: linux.debian.maint.python Subject: Re: python debug packages Date: Tue, 11 Oct 2016 11:20:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Oct 11 09:15:33 2016 Old-Return-Path: X-Amavis-Spam-Status: No, score=-11.9 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, FOURLA=0.1, LDO_WHITELIST=-5, PGPSIGNATURE=-5] autolearn=ham autolearn_force=no X-Policyd-Weight: using cached result; rate: -5 Organization: Debian Mail-Followup-To: debian-python@lists.debian.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Mailing-List: archive/latest/14277 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/87lgxvjlgv.fsf@zoro.exoscale.ch Approved: robomod@news.nic.it Lines: 61 Sender: robomod@news.nic.it X-Original-Date: Tue, 11 Oct 2016 11:14:56 +0200 X-Original-Message-ID: <87lgxvjlgv.fsf@zoro.exoscale.ch> X-Original-References: <571A3C02.6050104@debian.org> <571A610C.7050208@debian.org> <20160514212625.GC28930@teal.hq.k1024.org> <85shs3mgbb.fsf@benfinney.id.au> Xref: csiph.com linux.debian.maint.python:8935 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable =E2=9D=A6 11 octobre 2016 10:38 CEST, Ben Finney =C2= =A0: >> Reading >> https://wiki.debian.org/Python/LibraryStyleGuide#Building_python_-dbg_pa= ckages, >> there is some hints to this > > The introduction of =E2=80=98foo-dbgsym=E2=80=99 automatic generated pack= ages makes me > quite sure those instructions are obsolete. But perhaps they are not? > >> but it's not clear that only automatic debug packages work for Python >> packages. Would it make sense to update the wiki page and say "don't >> migrate to dbgsym packages as Python needs debug extensions and not >> only debug symbols"? > > Reading that reference again, I am not much wiser. It does not reference > =E2=80=98foo-dbgsym=E2=80=99 packages so the reader doesn't know which in= structions are > to be followed. > > Could someone who understands *why* =E2=80=98foo-dbgsym=E2=80=99 is not s= ufficient, > please update the wiki page to be explicit about what is special to > Python and under what specific circumstances we still need =E2=80=98foo-d= bg=E2=80=99 > packages. The page seems up-to-date and already explains why Python is different (presence of a debug interpreter) and that the -dbg package contains the symbols for the regular extensions as well as the unstripped extensions for the debug interpreter. =2D-=20 When one burns one's bridges, what a very nice fire it makes. -- Dylan Thomas --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJX/K2RAAoJEJWkL+g1NSX58DgP/3dRhw4N0x5vsEM079QyAalY aZBwYhE9K6mCpzvt06aWwvCKx83VoAUG83DWCI3EIz/HzRsPRkYxzMZ+4N+WFr24 2Kb77HAGewyyy+SsS3xTXRGJvoOVcMVn6bp9LwhLzG7FSMgsaiH3q7ZWJsfC42Jz w9NjISBIvGqD6JSQFB6CxBXp+dRzBKRnLg2wE4QMGzavb91XynjgHVigNGfk91a7 aR8alSOCmRrAg5wqUjtcNyQ7pgbISXIhs8ojVF9E/57y0B8YSV+VcOIQH6eTqbX+ r/J+XxLTkMhznW1oKbxwiRxfV2OJPP8w/u3RsxobNF5fexYF+QC5vRyZWht0OHTS ri5AMzyuwE/4yns3JvVpvCLceMj20gY7mlefQX8PcXltq0ymQU2pHQ8sejIt2U0g +Rm+PS84pfgOZdi4gLzhjVvq0oChaepPYepa6B8BKTGrXJfP5VIHJCKlW/iNnP82 4LC6YHWBwG2vLJaVH4/qx2hoZia/Y/M823SrGIBpUK+gDGEJUmCpV1gy83ZoyOg+ 06luVolqAUikHP4lbS6jTbJbhRppKxI+vixU5BTYErHPHir5mcuyqXTTt4HTXUlf aTYAx51b0ZTMiY82zmfIxQ4EJbJUVTfMGphPoxmwAIoJUp1Gquro4pPCw64PDAw3 wKEQvuOeHtnOe+Gb0xT8 =WJCg -----END PGP SIGNATURE----- --=-=-=--