ContinuumIO / anaconda-issues

Anaconda issue tracking
646 stars 220 forks source link

Problems using new Anaconda compilers and gdb #10229

Open smnemeth opened 5 years ago

smnemeth commented 5 years ago

Actual Behavior

I'm trying to debug a C++ python extension that was built using the new Anaconda compilers. Note I'm not trying to debug the python .py code, nor the C python code, just the C/C++ extensions we developed. The gdb package gdb_linux-64 was also installed to the environment. When running gdb I get the following:

$ x86_64-conda_cos6-linux-gnu-gdb python GNU gdb (crosstool-NG fa8859cb) 7.12.1 Copyright (C) 2017 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "--host=x86_64-build_pc-linux-gnu --target=x86_64-conda_cos6-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/. Find the GDB manual and other documentation resources online at: http://www.gnu.org/software/gdb/documentation/. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from python...done. (gdb) run gdb_test.py Don't know how to run. Try "help target".

This same approach of running gdb and python works fine for the system python. It's probably something simple, however, after much web searching and looking at other issues, I could not find much help on how to run the Anaconda gdb in an environment. I tried "help target", but it's not very clear what to do. Perhaps ~/.gdbinit needs something added, currently I don't have one.

Any guidance on how to get gdb working would be most appreciated.

Expected Behavior

The gdb program runs the test script.

Steps to Reproduce

Discussed in Actual Behavior above.

Anaconda or Miniconda version:

conda 4.5.11

Operating System:

Linux Mint 18.3 (linux-64)

conda info
     active environment : fds-dev
    active env location : /fds/miniconda3/envs/fds-dev
            shell level : 1
       user config file : /home/me/.condarc
 populated config files : /fds/miniconda3/.condarc
          conda version : 4.5.11
    conda-build version : 3.10.7
         python version : 3.6.6.final.0
       base environment : /fds/miniconda3  (writable)
           channel URLs : https://server/share/dev-packages/linux-64
                          https://server/share/dev-packages/noarch
                          https://server/share/custom-packages/linux-64
                          https://server/share/custom-packages/noarch
                          https://server/share/anaconda-packages/linux-64
                          https://server/share/anaconda-packages/noarch
          package cache : /fds/miniconda3/pkgs
                          /home/me/.conda/pkgs
       envs directories : /fds/miniconda3/envs
                          /home/me/.conda/envs
               platform : linux-64
             user-agent : conda/4.5.11 requests/2.19.1 CPython/3.6.6 Linux/4.10.0-38-generic linuxmint/18.3 glibc/2.23
                UID:GID : 1000:1001
             netrc file : None
           offline mode : False
conda list --show-channel-urls
Note: All these packages are hosted internally.  https://server/share/anaconda-packages is an exact copy from the main channel.  Custom and dev packages are packages that were not publicly available.

# packages in environment at /fds/miniconda3/envs/fds-dev:
#
# Name                    Version                   Build  Channel
alabaster                 0.7.11                   py27_0    https://server/share/anaconda-packages
appdirs                   1.4.3            py27h28b3542_0    https://server/share/anaconda-packages
asn1crypto                0.24.0                   py27_0    https://server/share/anaconda-packages
assimp                    3.2.0            py27h6bb024c_0    https://server/share/custom-packages
astroid                   1.6.5                    py27_0    https://server/share/anaconda-packages
astropy                   2.0.8            py27h035aef0_0    https://server/share/anaconda-packages
atk                       2.22.0               h14c3975_0    https://server/share/custom-packages
atlas                     3.8.4                         0    https://server/share/custom-packages
atomicwrites              1.2.1                    py27_0    https://server/share/anaconda-packages
attrs                     18.2.0           py27h28b3542_0    https://server/share/anaconda-packages
automat                   0.7.0                    py27_0    https://server/share/anaconda-packages
babel                     2.6.0                    py27_0    https://server/share/anaconda-packages
backports                 1.0                      py27_1    https://server/share/anaconda-packages
backports.functools_lru_cache 1.5                      py27_1    https://server/share/anaconda-packages
backports.shutil_get_terminal_size 1.0.0                    py27_2    https://server/share/anaconda-packages
backports_abc             0.5                      py27_0    https://server/share/anaconda-packages
basemap                   1.1.0            py27h50ae964_7    https://server/share/custom-packages
binutils_impl_linux-64    2.28.1               had2808c_3    https://server/share/anaconda-packages
binutils_linux-64         7.2.0               had2808c_27    https://server/share/anaconda-packages
blas                      1.0                    openblas    https://server/share/custom-packages
bleach                    2.1.4                    py27_0    https://server/share/anaconda-packages
blosc                     1.14.4               hdbcaa40_0    https://server/share/anaconda-packages
bokeh                     0.13.0                   py27_0    https://server/share/anaconda-packages
boost                     1.65.1                   py27_4    https://server/share/anaconda-packages
bzip2                     1.0.6                h14c3975_5    https://server/share/anaconda-packages
ca-certificates           2018.03.07                    0    https://server/share/anaconda-packages
cairo                     1.14.12              h8948797_3    https://server/share/anaconda-packages
certifi                   2018.8.24                py27_1    https://server/share/anaconda-packages
cffi                      1.11.5           py27he75722e_1    https://server/share/anaconda-packages
chardet                   3.0.4                    py27_1    https://server/share/anaconda-packages
click                     6.7                      py27_0    https://server/share/anaconda-packages
cloudpickle               0.5.5                    py27_0    https://server/share/anaconda-packages
compass                   1.12.0               h0e1e685_5    https://server/share/custom-packages
conda-sandbox             0.0.19                   py27_8    https://server/share/custom-packages
configobj                 5.0.6                    py27_1    https://server/share/anaconda-packages
configparser              3.5.0                    py27_0    https://server/share/anaconda-packages
constantly                15.1.0           py27h28b3542_0    https://server/share/anaconda-packages
crs2-scenarios            0.0.10                   py27_0    https://server/share/dev-packages
cryptography              2.3.1            py27hc365091_0    https://server/share/anaconda-packages
cspice                    0.0.66               h14c3975_3    https://server/share/custom-packages
curl                      7.61.0               h84994c4_0    https://server/share/anaconda-packages
cycler                    0.10.0                   py27_0    https://server/share/anaconda-packages
cython                    0.28.5           py27hf484d3e_0    https://server/share/anaconda-packages
cytoolz                   0.9.0.1          py27h14c3975_1    https://server/share/anaconda-packages
darts-dshell              0.0.4                         6    https://server/share/custom-packages
dask                      0.19.1                   py27_0    https://server/share/anaconda-packages
dask-core                 0.19.1                   py27_0    https://server/share/anaconda-packages
dbus                      1.13.2               h714fa37_1    https://server/share/anaconda-packages
dc-fsw-models             0.0.10                   py27_0    https://server/share/dev-packages
dc-nav-sensor-models      0.0.5                    py27_0    https://server/share/dev-packages
dds-build                 0.0.0            py27ha8d69ae_1    https://server/share/custom-packages
dds-run                   0.0.0            py27h39e3cac_4    https://server/share/custom-packages
decorator                 4.3.0                    py27_0    https://server/share/anaconda-packages
distributed               1.23.1                   py27_0    https://server/share/anaconda-packages
docutils                  0.14                     py27_0    https://server/share/anaconda-packages
dreamchaser-models        0.0.65                   py27_0    https://server/share/dev-packages
earth-gram07-models       0.0.7                    py27_0    https://server/share/dev-packages
entrypoints               0.2.3                    py27_2    https://server/share/anaconda-packages
enum34                    1.1.6                    py27_1    https://server/share/anaconda-packages
et_xmlfile                1.0.1                    py27_0    https://server/share/anaconda-packages
expat                     2.2.6                he6710b0_0    https://server/share/anaconda-packages
fds                       0.0.0                         1    https://server/share/custom-packages
fds-dev                   0.0.0                         1    https://server/share/custom-packages
fdsim                     0.0.12                   py27_0    https://server/share/dev-packages
fdsim-docs                0.0.10                   py27_0    https://server/share/dev-packages
fontconfig                2.13.0               h9420a91_0    https://server/share/anaconda-packages
fontconfig-cos6-x86_64    2.8.0                he5a27ec_0    https://server/share/anaconda-packages
freeimage                 3.17.0                        1    https://server/share/custom-packages
freetype                  2.9.1                h8a8886c_1    https://server/share/anaconda-packages
freetype-cos6-x86_64      2.3.11               hda26ef6_0    https://server/share/anaconda-packages
freexl                    1.0.5                h14c3975_0    https://server/share/anaconda-packages
fribidi                   1.0.5                h7b6447c_0    https://server/share/anaconda-packages
funcsigs                  1.0.2                    py27_0    https://server/share/anaconda-packages
functools32               3.2.3.2                  py27_1    https://server/share/anaconda-packages
futures                   3.2.0                    py27_0    https://server/share/anaconda-packages
gcc_impl_linux-64         7.2.0                habb00fd_3    https://server/share/anaconda-packages
gcc_linux-64              7.2.0               h550dcbe_27    https://server/share/anaconda-packages
gdal                      2.3.0            py27h04863e7_1    https://server/share/anaconda-packages
gdb_linux-64              7.12.1               h0d70bb3_3    https://server/share/anaconda-packages
gdk-pixbuf                2.36.12              h14c3975_0    https://server/share/custom-packages
geos                      3.6.2                heeff764_2    https://server/share/anaconda-packages
gettext                   0.19.8.1             hd7bead4_3    https://server/share/anaconda-packages
giflib                    5.1.4                h14c3975_1    https://server/share/anaconda-packages
glib                      2.56.2               hd408876_0    https://server/share/anaconda-packages
gmp                       6.1.2                h6c8ec71_1    https://server/share/anaconda-packages
gnuplot                   1.8                      py27_0    https://server/share/custom-packages
gobject-introspection     1.56.1           py27hbc4ca2d_2    https://server/share/anaconda-packages
graphite2                 1.3.12               h23475e2_2    https://server/share/anaconda-packages
graphviz                  2.40.1               h21bd128_2    https://server/share/anaconda-packages
gst-plugins-base          1.14.0               hbbd80ab_1    https://server/share/anaconda-packages
gstreamer                 1.14.0               hb453b48_1    https://server/share/anaconda-packages
gtk2                      2.24.31              h6bb024c_1    https://server/share/custom-packages
gxx_impl_linux-64         7.2.0                hdf63c60_3    https://server/share/anaconda-packages
gxx_linux-64              7.2.0               h550dcbe_27    https://server/share/anaconda-packages
h5py                      2.8.0            py27h39dcb92_0    https://server/share/anaconda-packages
harfbuzz                  1.8.8                hffaf4a1_0    https://server/share/anaconda-packages
hdf4                      4.2.13               h3ca952b_2    https://server/share/anaconda-packages
hdf5                      1.8.18               h6792536_1    https://server/share/anaconda-packages
heapdict                  1.0.0                    py27_2    https://server/share/anaconda-packages
html5lib                  1.0.1                    py27_0    https://server/share/anaconda-packages
hyperlink                 18.0.0                   py27_0    https://server/share/anaconda-packages
icu                       58.2                 h9c2bf20_1    https://server/share/anaconda-packages
idna                      2.7                      py27_0    https://server/share/anaconda-packages
imagesize                 1.1.0                    py27_0    https://server/share/anaconda-packages
incremental               17.5.0                   py27_0    https://server/share/anaconda-packages
ipaddress                 1.0.22                   py27_0    https://server/share/anaconda-packages
ipykernel                 4.9.0                    py27_1    https://server/share/anaconda-packages
ipyparallel               6.2.2                    py27_0    https://server/share/anaconda-packages
ipython                   5.8.0                    py27_0    https://server/share/anaconda-packages
ipython_genutils          0.2.0                    py27_0    https://server/share/anaconda-packages
ipywidgets                7.4.1                    py27_0    https://server/share/anaconda-packages
isort                     4.3.4                    py27_0    https://server/share/anaconda-packages
jdcal                     1.4                      py27_0    https://server/share/anaconda-packages
jedi                      0.12.1                   py27_0    https://server/share/anaconda-packages
jinja2                    2.10                     py27_0    https://server/share/anaconda-packages
jpeg                      9b                   h024ee3a_2    https://server/share/anaconda-packages
json-c                    0.13.1               h1bed415_0    https://server/share/anaconda-packages
jsonschema                2.6.0                    py27_0    https://server/share/anaconda-packages
jupyter                   1.0.0                    py27_7    https://server/share/anaconda-packages
jupyter_client            5.2.3                    py27_0    https://server/share/anaconda-packages
jupyter_console           5.2.0                    py27_1    https://server/share/anaconda-packages
jupyter_core              4.4.0                    py27_0    https://server/share/anaconda-packages
kealib                    1.4.7                h5472223_5    https://server/share/anaconda-packages
kiwisolver                1.0.1            py27hf484d3e_0    https://server/share/anaconda-packages
krb5                      1.16.1               hc83ff2d_6    https://server/share/anaconda-packages
lazy-object-proxy         1.3.1            py27h14c3975_2    https://server/share/anaconda-packages
libboost                  1.65.1               habcd387_4    https://server/share/anaconda-packages
libcurl                   7.61.0               h1ad7b7a_0    https://server/share/anaconda-packages
libdap4                   3.19.1               h6ec2957_0    https://server/share/anaconda-packages
libdrm-cos6-x86_64        2.4.65               hd39d64f_0    https://server/share/anaconda-packages
libdrm-devel-cos6-x86_64  2.4.65               h5701c1a_0    https://server/share/anaconda-packages
libedit                   3.1.20170329         h6b74fdf_2    https://server/share/anaconda-packages
libffi                    3.2.1                hd88cf55_4    https://server/share/anaconda-packages
libgcc-ng                 8.2.0                hdf63c60_1    https://server/share/anaconda-packages
libgdal                   2.3.0                heea9cce_1    https://server/share/anaconda-packages
libgfortran-ng            7.3.0                hdf63c60_0    https://server/share/anaconda-packages
libglade                  2.6.4                         0    https://server/share/custom-packages
libglu                    9.0.0                hf484d3e_1    https://server/share/anaconda-packages
libice-cos6-x86_64        1.0.6                hc649955_0    https://server/share/anaconda-packages
libice-devel-cos6-x86_64  1.0.6                h94b5eae_0    https://server/share/anaconda-packages
libiconv                  1.15                 h63c8f33_5    https://server/share/anaconda-packages
libkml                    1.3.0                h9d32c78_3    https://server/share/anaconda-packages
liblbfgs                  1.10.0               h14c3975_0    https://server/share/custom-packages
libnetcdf                 4.6.1                h015f1c5_0    https://server/share/anaconda-packages
libopenblas               0.3.3                h5a2b251_3    https://server/share/anaconda-packages
libpng                    1.6.34               hb9fc6fc_0    https://server/share/anaconda-packages
libpq                     10.5                 h1ad7b7a_0    https://server/share/anaconda-packages
libsm-cos6-x86_64         1.2.1                h5e9240c_0    https://server/share/anaconda-packages
libsm-devel-cos6-x86_64   1.2.1                h6ebe058_0    https://server/share/anaconda-packages
libsodium                 1.0.16               h1bed415_0    https://server/share/anaconda-packages
libspatialite             4.3.0a              he475c7f_19    https://server/share/anaconda-packages
libssh2                   1.8.0                h9cfc8f7_4    https://server/share/anaconda-packages
libstdcxx-ng              8.2.0                hdf63c60_1    https://server/share/anaconda-packages
libtiff                   4.0.9                he85c1e1_2    https://server/share/anaconda-packages
libuuid                   1.0.3                h1bed415_2    https://server/share/anaconda-packages
libx11-common-cos6-x86_64 1.6.4                h023ea50_0    https://server/share/anaconda-packages
libx11-cos6-x86_64        1.6.4                h64a1553_0    https://server/share/anaconda-packages
libx11-devel-cos6-x86_64  1.6.4                hb9851ce_0    https://server/share/anaconda-packages
libxau-cos6-x86_64        1.0.6                h4888106_0    https://server/share/anaconda-packages
libxau-devel-cos6-x86_64  1.0.6                hf5ff492_0    https://server/share/anaconda-packages
libxaw-cos6-x86_64        1.0.11                        0    https://server/share/custom-packages
libxaw-devel-cos6-x86_64  1.0.11                        0    https://server/share/custom-packages
libxcb                    1.13                 h1bed415_1    https://server/share/anaconda-packages
libxcb-cos6-x86_64        1.12                 h6fd0490_0    https://server/share/anaconda-packages
libxcomposite-cos6-x86_64 0.4.3                h496ddd6_0    https://server/share/anaconda-packages
libxcomposite-devel-cos6-x86_64 0.4.3                h7370af7_0    https://server/share/anaconda-packages
libxcursor-cos6-x86_64    1.1.14               h4710796_0    https://server/share/anaconda-packages
libxcursor-devel-cos6-x86_64 1.1.14               h84fcfe3_0    https://server/share/anaconda-packages
libxdamage-cos6-x86_64    1.1.3                h8e310ee_0    https://server/share/anaconda-packages
libxdamage-devel-cos6-x86_64 1.1.3                         0    https://server/share/anaconda-packages
libxdmcp-cos6-x86_64      1.1.1                         0    https://server/share/custom-packages
libxdmcp-devel-cos6-x86_64 1.1.1                         0    https://server/share/custom-packages
libxext-cos6-x86_64       1.3.3                hc47956f_0    https://server/share/anaconda-packages
libxext-devel-cos6-x86_64 1.3.3                hf6a4bb0_0    https://server/share/anaconda-packages
libxfixes-cos6-x86_64     5.0.3                h3a64028_0    https://server/share/anaconda-packages
libxfixes-devel-cos6-x86_64 5.0.3                         0    https://server/share/anaconda-packages
libxft-cos6-x86_64        2.3.2                         0    https://server/share/anaconda-packages
libxi-cos6-x86_64         1.7.8                h5354da0_0    https://server/share/anaconda-packages
libxinerama-cos6-x86_64   1.1.3                         0    https://server/share/anaconda-packages
libxinerama-devel-cos6-x86_64 1.1.3                         0    https://server/share/anaconda-packages
libxml2                   2.9.8                h26e45fe_1    https://server/share/anaconda-packages
libxmu-cos6-x86_64        1.1.1                         0    https://server/share/custom-packages
libxmu-devel-cos6-x86_64  1.1.1                         0    https://server/share/custom-packages
libxpm-cos6-x86_64        3.5.10                        0    https://server/share/custom-packages
libxpm-devel-cos6-x86_64  3.5.10                        0    https://server/share/custom-packages
libxrandr-cos6-x86_64     1.5.1                h9e6466e_0    https://server/share/anaconda-packages
libxrandr-devel-cos6-x86_64 1.5.1                h5fb6d88_0    https://server/share/anaconda-packages
libxrender-cos6-x86_64    0.9.10               h41db5cd_0    https://server/share/anaconda-packages
libxrender-devel-cos6-x86_64 0.9.10               ha8151bf_0    https://server/share/anaconda-packages
libxt-cos6-x86_64         1.1.4                hc01df4b_0    https://server/share/anaconda-packages
libxt-devel-cos6-x86_64   1.1.4                hd4125e4_0    https://server/share/anaconda-packages
libxxf86vm-cos6-x86_64    1.1.3                h3cd9653_0    https://server/share/anaconda-packages
libxxf86vm-devel-cos6-x86_64 1.1.3                         0    https://server/share/anaconda-packages
linecache2                1.0.0                    py27_0    https://server/share/anaconda-packages
locket                    0.2.0                    py27_1    https://server/share/anaconda-packages
lzo                       2.10                 h49e0be7_2    https://server/share/anaconda-packages
make                      4.2.1                h1bed415_1    https://server/share/anaconda-packages
markupsafe                1.0              py27h14c3975_1    https://server/share/anaconda-packages
matplotlib                2.2.3            py27hb69df0a_0    https://server/share/anaconda-packages
mccabe                    0.6.1                    py27_1    https://server/share/anaconda-packages
meld                      1.8.6                    py27_0    https://server/share/custom-packages
mesa-dri-drivers-cos6-x86_64 11.0.7               h6ae8bd2_0    https://server/share/anaconda-packages
mesa-dri1-drivers-cos6-x86_64 7.11                 hd08e721_0    https://server/share/anaconda-packages
mesa-libegl-cos6-x86_64   11.0.7               hb6c5e57_0    https://server/share/anaconda-packages
mesa-libegl-devel-cos6-x86_64 11.0.7               h2b7a4b1_0    https://server/share/anaconda-packages
mesa-libgl-cos6-x86_64    11.0.7               h045e36e_0    https://server/share/anaconda-packages
mesa-libgl-devel-cos6-x86_64 11.0.7               h5a2c0ac_0    https://server/share/anaconda-packages
mesalib                   17.3.9               hdd5ec5b_0    https://server/share/custom-packages
mistune                   0.8.3            py27h14c3975_1    https://server/share/anaconda-packages
more-itertools            4.3.0                    py27_0    https://server/share/anaconda-packages
msgpack-python            0.5.6            py27h6bb024c_1    https://server/share/anaconda-packages
nbconvert                 5.3.1                    py27_0    https://server/share/anaconda-packages
nbformat                  4.4.0                    py27_0    https://server/share/anaconda-packages
ncurses                   6.1                  hf484d3e_0    https://server/share/anaconda-packages
nomkl                     3.0                           0    https://server/share/custom-packages
notebook                  5.6.0                    py27_0    https://server/share/anaconda-packages
numexpr                   2.6.8            py27h2ffa06c_0    https://server/share/anaconda-packages
numpy                     1.15.1           py27h99e49ec_0    https://server/share/anaconda-packages
numpy-base                1.15.1           py27h2f8d375_0    https://server/share/anaconda-packages
numpydoc                  0.8.0                    py27_0    https://server/share/anaconda-packages
ogre                      1.9.0                h153bfac_7    https://server/share/custom-packages
ois                       1.3.0                h6bb024c_5    https://server/share/custom-packages
openjpeg                  2.3.0                h05c96fa_1    https://server/share/anaconda-packages
openpyxl                  2.5.6                    py27_0    https://server/share/anaconda-packages
openssl                   1.0.2p               h14c3975_0    https://server/share/anaconda-packages
packaging                 17.1                     py27_0    https://server/share/anaconda-packages
pandas                    0.23.4           py27h04863e7_0    https://server/share/anaconda-packages
pandoc                    2.2.3.2                       0    https://server/share/anaconda-packages
pandocfilters             1.4.2                    py27_1    https://server/share/anaconda-packages
pango                     1.42.4               h049681c_0    https://server/share/anaconda-packages
parso                     0.3.1                    py27_0    https://server/share/anaconda-packages
partd                     0.3.8                    py27_0    https://server/share/anaconda-packages
pathlib2                  2.3.2                    py27_0    https://server/share/anaconda-packages
pcre                      8.42                 h439df22_0    https://server/share/anaconda-packages
pexpect                   4.6.0                    py27_0    https://server/share/anaconda-packages
pickleshare               0.7.4                    py27_0    https://server/share/anaconda-packages
pip                       10.0.1                   py27_0    https://server/share/anaconda-packages
pixman                    0.34.0               hceecf20_3    https://server/share/anaconda-packages
plotly                    3.2.1            py27h28b3542_0    https://server/share/anaconda-packages
pluggy                    0.7.1            py27h28b3542_0    https://server/share/anaconda-packages
poppler                   0.65.0               h581218d_1    https://server/share/anaconda-packages
poppler-data              0.4.9                         0    https://server/share/anaconda-packages
proj4                     5.0.1                h14c3975_0    https://server/share/anaconda-packages
prometheus_client         0.3.1            py27h28b3542_0    https://server/share/anaconda-packages
prompt_toolkit            1.0.15                   py27_0    https://server/share/anaconda-packages
psutil                    5.4.7            py27h14c3975_0    https://server/share/anaconda-packages
ptyprocess                0.6.0                    py27_0    https://server/share/anaconda-packages
py                        1.6.0                    py27_0    https://server/share/anaconda-packages
py-boost                  1.65.1           py27hf484d3e_4    https://server/share/anaconda-packages
pyasn1                    0.4.4            py27h28b3542_0    https://server/share/anaconda-packages
pyasn1-modules            0.2.2                    py27_0    https://server/share/anaconda-packages
pycairo                   1.17.1           py27h2a1e443_0    https://server/share/anaconda-packages
pycodestyle               2.4.0                    py27_0    https://server/share/anaconda-packages
pycparser                 2.18                     py27_1    https://server/share/anaconda-packages
pyflakes                  2.0.0                    py27_0    https://server/share/anaconda-packages
pygments                  2.2.0                    py27_0    https://server/share/anaconda-packages
pygobject                 2.28.7               h6bb024c_2    https://server/share/custom-packages
pygtk                     2.24.0               ha8d69ae_2    https://server/share/custom-packages
pylint                    1.9.2                    py27_0    https://server/share/anaconda-packages
pyopenssl                 18.0.0                   py27_0    https://server/share/anaconda-packages
pyparsing                 2.2.0                    py27_1    https://server/share/anaconda-packages
pyproj                    1.9.5.1          py27h7b21b82_1    https://server/share/anaconda-packages
pyqt                      5.9.2            py27h05f1152_2    https://server/share/anaconda-packages
pyshp                     1.2.12                   py27_0    https://server/share/anaconda-packages
pysocks                   1.6.8                    py27_0    https://server/share/anaconda-packages
pysvn                     1.9.5                    py27_0    https://server/share/custom-packages
pytables                  3.4.4            py27he1c29e1_0    https://server/share/anaconda-packages
pytest                    3.8.0                    py27_0    https://server/share/anaconda-packages
python                    2.7.15               h1571d57_0    https://server/share/anaconda-packages
python-dateutil           2.7.3                    py27_0    https://server/share/anaconda-packages
python-graph-core         1.8.2                    py27_0    https://server/share/custom-packages
pytz                      2018.5                   py27_0    https://server/share/anaconda-packages
pyyaml                    3.13             py27h14c3975_0    https://server/share/anaconda-packages
pyzmq                     17.1.2           py27h14c3975_0    https://server/share/anaconda-packages
qt                        5.9.6                h8703b6f_2    https://server/share/anaconda-packages
qtawesome                 0.4.4                    py27_0    https://server/share/anaconda-packages
qtconsole                 4.4.1                    py27_0    https://server/share/anaconda-packages
qtpy                      1.5.0                    py27_0    https://server/share/anaconda-packages
quantities                0.12.2                   py27_0    https://server/share/custom-packages
readline                  7.0                  h7b6447c_5    https://server/share/anaconda-packages
requests                  2.19.1                   py27_0    https://server/share/anaconda-packages
retrying                  1.3.3                    py27_2    https://server/share/anaconda-packages
rope                      0.11.0                   py27_0    https://server/share/anaconda-packages
scandir                   1.9.0            py27h14c3975_0    https://server/share/anaconda-packages
scipy                     1.1.0            py27he2b7bc3_1    https://server/share/anaconda-packages
send2trash                1.5.0                    py27_0    https://server/share/anaconda-packages
service_identity          17.0.0           py27h28b3542_0    https://server/share/anaconda-packages
setuptools                40.2.0                   py27_0    https://server/share/anaconda-packages
simplegeneric             0.8.1                    py27_2    https://server/share/anaconda-packages
singledispatch            3.4.0.3                  py27_0    https://server/share/anaconda-packages
sip                       4.19.8           py27hf484d3e_0    https://server/share/anaconda-packages
sitedefs                  0.0.4                         0    https://server/share/dev-packages
six                       1.11.0                   py27_1    https://server/share/anaconda-packages
snappy                    1.1.7                hbae5bb6_3    https://server/share/anaconda-packages
snowballstemmer           1.2.1                    py27_0    https://server/share/anaconda-packages
sortedcontainers          2.0.5                    py27_0    https://server/share/anaconda-packages
sphinx                    1.7.9                    py27_0    https://server/share/anaconda-packages
sphinx_rtd_theme          0.4.1                    py27_0    https://server/share/anaconda-packages
sphinxcontrib             1.0                      py27_1    https://server/share/anaconda-packages
sphinxcontrib-websupport  1.1.0                    py27_1    https://server/share/anaconda-packages
spyder                    3.3.1                    py27_1    https://server/share/anaconda-packages
spyder-kernels            0.2.6                    py27_0    https://server/share/anaconda-packages
sqlite                    3.24.0               h84994c4_0    https://server/share/anaconda-packages
subprocess32              3.5.2            py27h14c3975_0    https://server/share/anaconda-packages
sundials                  2.6.0                h14c3975_1    https://server/share/custom-packages
swig                      3.0.12               h38cdd7d_3    https://server/share/anaconda-packages
tblib                     1.3.2                    py27_0    https://server/share/anaconda-packages
terminado                 0.8.1                    py27_1    https://server/share/anaconda-packages
testpath                  0.3.1                    py27_0    https://server/share/anaconda-packages
tk                        8.6.8                hbc83047_0    https://server/share/anaconda-packages
toolz                     0.9.0                    py27_0    https://server/share/anaconda-packages
tornado                   5.1              py27h14c3975_0    https://server/share/anaconda-packages
traceback2                1.4.0                    py27_0    https://server/share/anaconda-packages
traitlets                 4.3.2                    py27_0    https://server/share/anaconda-packages
twisted                   18.7.0           py27h14c3975_1    https://server/share/anaconda-packages
typing                    3.6.6                    py27_0    https://server/share/anaconda-packages
unittest2                 1.1.0                    py27_0    https://server/share/anaconda-packages
urllib3                   1.23                     py27_0    https://server/share/anaconda-packages
veusz                     3.0.1            py27h39e3cac_0    https://server/share/custom-packages
vitables                  3.0.0            py27h035aef0_8    https://server/share/custom-packages
wcwidth                   0.1.7                    py27_0    https://server/share/anaconda-packages
webencodings              0.5.1                    py27_1    https://server/share/anaconda-packages
wheel                     0.31.1                   py27_0    https://server/share/anaconda-packages
widgetsnbextension        3.4.1                    py27_0    https://server/share/anaconda-packages
wrapt                     1.10.11          py27h14c3975_2    https://server/share/anaconda-packages
xerces-c                  3.2.1                hac72e42_0    https://server/share/anaconda-packages
xlrd                      1.1.0                    py27_1    https://server/share/anaconda-packages
xorg-x11-proto-devel-cos6-x86_64 7.7                  h8d4a98b_0    https://server/share/anaconda-packages
xz                        5.2.4                h14c3975_4    https://server/share/anaconda-packages
yaml                      0.1.7                had09818_2    https://server/share/anaconda-packages
zeromq                    4.2.5                hf484d3e_1    https://server/share/anaconda-packages
zict                      0.1.3                    py27_0    https://server/share/anaconda-packages
zlib                      1.2.11               ha838bed_2    https://server/share/anaconda-packages
zope                      1.0                      py27_1    https://server/share/anaconda-packages
zope.interface            4.5.0            py27h14c3975_0    https://server/share/anaconda-packages
zziplib                   0.13.69          py27h14c3975_0    https://server/share/custom-packages
mingwandroid commented 5 years ago

Our gdb doesn't include the embedded python interpreter. I just use a recent system gdb instead. If you wanted to, a standalone GDB package with python integration would be useful. Maybe conda-forge would accept such a package?

smnemeth commented 5 years ago

Our gdb doesn't include the embedded python interpreter. I just use a recent system gdb instead. If you wanted to, a standalone GDB package with python integration would be useful. Maybe conda-forge would accept such a package?

Thanks for the reply Ray. Really I don't want to debug python code so I don't need the python integration. Just looking to debug C++ extensions. Can't seem to get past the "Don't know how to run. Try "help target". I thought gdb would run python as C code and stop in any C++ python extension errors, is python integration necessary for that?

mingwandroid commented 5 years ago

Yes it is.

mingwandroid commented 5 years ago

You can run also python and stick an infinite loop in your extension module then connect to python's PID with gdb.

sdebionne commented 5 years ago

I ran into a similar problem with the gdb_linux-64 package. Trying to attach to an already running process, I get a Don't know how to attach error:

GNU gdb (crosstool-NG fa8859cb) 7.12.1
Copyright (C) 2017 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "--host=x86_64-build_pc-linux-gnu --target=x86_64-conda_cos6-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word".
Don't know how to attach.  Try "help target".

The conda-forge gdb package works just fine though.

Edit: There is an issue with ncurses that affects many package including gdb:

The defaults ncurses doesn't have the versioned libtinfo.so.6 (it only has libtinfo.so)

See https://github.com/conda-forge/emacs-feedstock/issues/24