Your message dated Wed, 6 May 2015 09:58:20 -0500
with message-id <[email protected]>
has caused the   report #784547,
regarding python-rpy2: LibraryError importing stats package in version 2.5.6-2
to be marked as having been forwarded to the upstream software
author(s) Laurent Gautier <[email protected]>

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
784547: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784547
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Laurent,

Any idea?   

I did a little rejig of how this is packaged to also offer Python3, but it
should still "just" do the usual python setup.py ... routine.

Dirk

On 6 May 2015 at 10:33, Allen Chan wrote:
| Package: python-rpy2
| Version: 2.5.6-2
| Severity: normal
| 
| Dear Maintainer,
| 
| After upgrading to version 2.5.6-2, importing the stats package generates the 
following error:
|   rpy2.robjects.packages.LibraryError: The symbol format_perc in the package 
"stats" is conflicting with a Python object attribute
| 
| Downgrading to 2.5.6-1 along with all of the r packages to their 2/9/2015 
versions avoids this error.
| 
| Following is an illustration of the bug using a clean debian:unstable docker 
image upgraded with the latest python-rpy2:
| 
| -----------
| root@530ea8375f99:~# cat rpy2init.py    
| from rpy2 import robjects
| from rpy2.robjects import Formula
| from rpy2.robjects.vectors import IntVector, FloatVector, StrVector
| from rpy2.robjects.lib import grid
| from rpy2.robjects.packages import importr
| from rpy2.rinterface import NA_Real
| base = importr("base")
| stats = importr("stats")
| grdevices = importr("grDevices")
| graphics = importr("graphics")
| 
| root@530ea8375f99:~# python rpy2init.py
| Traceback (most recent call last):
|   File "rpy2init.py", line 8, in <module>
|     stats = importr("stats")
|   File "/usr/lib/python2.7/dist-packages/rpy2/robjects/packages.py", line 
412, in importr
|     version = version)
|   File "/usr/lib/python2.7/dist-packages/rpy2/robjects/packages.py", line 
178, in __init__
|     self.__fill_rpy2r__(on_conflict = on_conflict)
|   File "/usr/lib/python2.7/dist-packages/rpy2/robjects/packages.py", line 
280, in __fill_rpy2r__
|     super(SignatureTranslatedPackage, self).__fill_rpy2r__(on_conflict = 
on_conflict)
|   File "/usr/lib/python2.7/dist-packages/rpy2/robjects/packages.py", line 
224, in __fill_rpy2r__
|     'a Python object attribute')
| rpy2.robjects.packages.LibraryError: The symbol format_perc in the package 
"stats" is conflicting with a Python object attribute
| 
| root@530ea8375f99:~# dpkg -l | grep python-rpy2
| ii  python-rpy2                2.5.6-2                   amd64        Python 
interface to the GNU R language and environment (version 2)
| root@530ea8375f99:~# dpkg -l | grep r-base-core
| ii  r-base-core                3.2.0-2                   amd64        GNU R 
core of statistical computation and graphics system
| root@530ea8375f99:~# dpkg -l | grep python2.7
| ii  libpython2.7-minimal:amd64 2.7.9-2                   amd64        Minimal 
subset of the Python language (version 2.7)
| ii  libpython2.7-stdlib:amd64  2.7.9-2                   amd64        
Interactive high-level object-oriented language (standard library, version 2.7)
| ii  python2.7                  2.7.9-2                   amd64        
Interactive high-level object-oriented language (version 2.7)
| ii  python2.7-minimal          2.7.9-2                   amd64        Minimal 
subset of the Python language (version 2.7)
| root@530ea8375f99:~# 
| --------------
| 
| 
| 
| 
| -- System Information:
| Debian Release: stretch/sid
|   APT prefers unstable
|   APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
| Architecture: amd64 (x86_64)
| Foreign Architectures: i386
| 
| Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores)
| Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
| Shell: /bin/sh linked to /bin/dash
| Init: systemd (via /run/systemd/system)
| 
| Versions of packages python-rpy2 depends on:
| ii  libbz2-1.0             1.0.6-7+b3
| ii  libc6                  2.19-18
| ii  libgomp1               5.1.1-4
| ii  liblzma5               5.1.1alpha+20120614-2+b3
| ii  libpcre3               2:8.35-3.3
| ii  python                 2.7.9-1
| ii  python-numpy           1:1.8.2-2
| ii  python-singledispatch  3.4.0.3-1
| ii  r-base-core            3.1.2-2
| ii  zlib1g                 1:1.2.8.dfsg-2+b1
| 
| python-rpy2 recommends no packages.
| 
| Versions of packages python-rpy2 suggests:
| pn  python-rpy-docs  <none>
| 
| -- no debconf information

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | [email protected]

--- End Message ---

Reply via email to