← Back to team overview

ubuntu-elisp team mailing list archive

[Bug 1300506] [NEW] emacs24 while byte compiling will keep asking for a shared lib not existing in my system

 

Public bug reported:

I was running emacs24 on Precise 12.04 after an install from this ppa @
https://launchpad.net/~cassou/+archive/emacs

Install worked fine. Until recently when installing new programs
(SuperCollider) which were byte compiling for emacs24.

For some mysterious reason at that time emacs24 was trying to open a
shared library libgvc.so.6 which was never present in my system for a
good reason : It will be on the soon to be released Trusty 14.04. The
library is libgvc.so.6 which is part of a Graphviz package libgvc6. At
that time I had subscribed to the GraphvizDev ppa @
https://launchpad.net/~gviz-adm/+archive/graphviz-dev which later on
forbid me to intall the package python-pygraphviz . Then I decided to
remove this ppa and install Graphviz from the regular Precise 12.04
repository for packages graphviz libcdt4 libgraphviz-dev  libcgraph5
libgvc5. This later package libgvc5 contains the shared lib libgvc.so.5
. Here is the error message :

[...]
Install cmake-data for emacs24
install/cmake-data: Byte-compiling for emacs24
emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
Install dictionaries-common for emacs24
install/dictionaries-common: Byte-compiling for emacsen flavour emacs24
emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
ERROR: install script from dictionaries-common package failed
dpkg: error processing emacs24 (--configure):
 subprocess installed post-installation script returned error exit status 1
Setting up emacs24-common-non-dfsg (24.3+1-1~ppa1~precise1) ...
E: Sub-process /usr/bin/dpkg returned an error code (1)
$

I tried to remove alltogether Graphviz and cmake ... to no avail. Does
anyone know why emacs24 keeps asking for this particular shared lib ?

I tried to install the packages from Trusty 14.04 as well but didn't go
far as it's a chain of broken dependencies.

Whem removing emacs24 , the system re-install emacs23 and there is no
problem in byte compiling all the installed apps. Why was it working for
some days then suddenly asking for a non existent shared lib ? Can
anyone sheds light on this ?

Is there any workaround ?

At the moment I returned to emacs23.

** Affects: emacs24 (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  I was running emacs24 on Precise 12.04 after an install from this ppa @
  https://launchpad.net/~cassou/+archive/emacs
  
  Install worked fine. Until recently when installing new programs
  (SuperCollider) which were byte compiling for emacs24.
  
  For some mysterious reason at that time emacs24 was trying to open a
  shared library libgvc.so.6 which was never present in my system for a
- good reason : It will be on the soon to be releases Trustty 14.04. The
+ good reason : It will be on the soon to be released Trustty 14.04. The
  library is libgvc.so.6 which is part of a Graphviz package libgvc6. At
  that time I had subscribed to the GraphvizDev ppa @
  https://launchpad.net/~gviz-adm/+archive/graphviz-dev which later on
  forbid me to intall the package python-pygraphviz . Then I decided to
  remove this ppa and install Graphviz from th regular Precise 12.04
  repository for packages graphviz libcdt4 libgraphviz-dev  libcgraph5
  libgvc5. This later package libgvc5 contains the shared lib libgvc.so.5
  . Here is the error message :
  
  [...]
  Install cmake-data for emacs24
  install/cmake-data: Byte-compiling for emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  Install dictionaries-common for emacs24
  install/dictionaries-common: Byte-compiling for emacsen flavour emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  ERROR: install script from dictionaries-common package failed
  dpkg: error processing emacs24 (--configure):
-  subprocess installed post-installation script returned error exit status 1
+  subprocess installed post-installation script returned error exit status 1
  Setting up emacs24-common-non-dfsg (24.3+1-1~ppa1~precise1) ...
  E: Sub-process /usr/bin/dpkg returned an error code (1)
- $ 
+ $
  
  I tried to remove alltogether Graphviz and cmake ... to no avail. Does
  anyone know why emacs24 keeps asking for this particular shared lib ?
  
  I tried to install the packages from Trusty 14.04 as well but didn't go
  far as it's a chain of broken dependencies.
  
  Whem removing emacs24 , the system re-install emacs23 and there is no
  problem in byte compiling all the installed apps. Why was it working for
  some days then suddenly asking for a non existent shared lib ? Can
  anyone sheds light on this ?
  
  Is there any workaround ?
  
  At the moment I returned to emacs23.

** Description changed:

  I was running emacs24 on Precise 12.04 after an install from this ppa @
  https://launchpad.net/~cassou/+archive/emacs
  
  Install worked fine. Until recently when installing new programs
  (SuperCollider) which were byte compiling for emacs24.
  
  For some mysterious reason at that time emacs24 was trying to open a
  shared library libgvc.so.6 which was never present in my system for a
- good reason : It will be on the soon to be released Trustty 14.04. The
+ good reason : It will be on the soon to be released Trusty 14.04. The
  library is libgvc.so.6 which is part of a Graphviz package libgvc6. At
  that time I had subscribed to the GraphvizDev ppa @
  https://launchpad.net/~gviz-adm/+archive/graphviz-dev which later on
  forbid me to intall the package python-pygraphviz . Then I decided to
  remove this ppa and install Graphviz from th regular Precise 12.04
  repository for packages graphviz libcdt4 libgraphviz-dev  libcgraph5
  libgvc5. This later package libgvc5 contains the shared lib libgvc.so.5
  . Here is the error message :
  
  [...]
  Install cmake-data for emacs24
  install/cmake-data: Byte-compiling for emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  Install dictionaries-common for emacs24
  install/dictionaries-common: Byte-compiling for emacsen flavour emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  ERROR: install script from dictionaries-common package failed
  dpkg: error processing emacs24 (--configure):
   subprocess installed post-installation script returned error exit status 1
  Setting up emacs24-common-non-dfsg (24.3+1-1~ppa1~precise1) ...
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  $
  
  I tried to remove alltogether Graphviz and cmake ... to no avail. Does
  anyone know why emacs24 keeps asking for this particular shared lib ?
  
  I tried to install the packages from Trusty 14.04 as well but didn't go
  far as it's a chain of broken dependencies.
  
  Whem removing emacs24 , the system re-install emacs23 and there is no
  problem in byte compiling all the installed apps. Why was it working for
  some days then suddenly asking for a non existent shared lib ? Can
  anyone sheds light on this ?
  
  Is there any workaround ?
  
  At the moment I returned to emacs23.

** Description changed:

  I was running emacs24 on Precise 12.04 after an install from this ppa @
  https://launchpad.net/~cassou/+archive/emacs
  
  Install worked fine. Until recently when installing new programs
  (SuperCollider) which were byte compiling for emacs24.
  
  For some mysterious reason at that time emacs24 was trying to open a
  shared library libgvc.so.6 which was never present in my system for a
  good reason : It will be on the soon to be released Trusty 14.04. The
  library is libgvc.so.6 which is part of a Graphviz package libgvc6. At
  that time I had subscribed to the GraphvizDev ppa @
  https://launchpad.net/~gviz-adm/+archive/graphviz-dev which later on
  forbid me to intall the package python-pygraphviz . Then I decided to
- remove this ppa and install Graphviz from th regular Precise 12.04
+ remove this ppa and install Graphviz from the regular Precise 12.04
  repository for packages graphviz libcdt4 libgraphviz-dev  libcgraph5
  libgvc5. This later package libgvc5 contains the shared lib libgvc.so.5
  . Here is the error message :
  
  [...]
  Install cmake-data for emacs24
  install/cmake-data: Byte-compiling for emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  Install dictionaries-common for emacs24
  install/dictionaries-common: Byte-compiling for emacsen flavour emacs24
  emacs24: error while loading shared libraries: libgvc.so.6: cannot open shared object file: No such file or directory
  ERROR: install script from dictionaries-common package failed
  dpkg: error processing emacs24 (--configure):
   subprocess installed post-installation script returned error exit status 1
  Setting up emacs24-common-non-dfsg (24.3+1-1~ppa1~precise1) ...
  E: Sub-process /usr/bin/dpkg returned an error code (1)
  $
  
  I tried to remove alltogether Graphviz and cmake ... to no avail. Does
  anyone know why emacs24 keeps asking for this particular shared lib ?
  
  I tried to install the packages from Trusty 14.04 as well but didn't go
  far as it's a chain of broken dependencies.
  
  Whem removing emacs24 , the system re-install emacs23 and there is no
  problem in byte compiling all the installed apps. Why was it working for
  some days then suddenly asking for a non existent shared lib ? Can
  anyone sheds light on this ?
  
  Is there any workaround ?
  
  At the moment I returned to emacs23.

-- 
You received this bug notification because you are a member of Ubuntu
Emacs Lisp, which is subscribed to emacs24 in Ubuntu.
https://bugs.launchpad.net/bugs/1300506

Title:
  emacs24 while byte compiling will keep asking for a shared lib not
  existing in my system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/emacs24/+bug/1300506/+subscriptions


Follow ups

References