Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 642008 - net-im/signal-desktop-bin 1.0.40 should RDEPEND on net-print/cups - signal-desktop: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory
Summary: net-im/signal-desktop-bin 1.0.40 should RDEPEND on net-print/cups - signal-de...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Robert G. Siebeck
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-12-22 08:34 UTC by Arne
Modified: 2017-12-23 21:22 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge_info.txt,18.18 KB, text/plain)
2017-12-22 08:34 UTC, Arne
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Arne 2017-12-22 08:34:01 UTC
After emerging net-im/signal-desktop-bin-1.0.40 I am not able to start the application.

$ signal-desktop 
$ signal-desktop: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory


Reproducible: Always

Steps to Reproduce:
1. Configure system without libcups.so.2
2. emerge net-im/signal-desktop-bin
3. Launch signal-desktop
Actual Results:  
signal-desktop: error while loading shared libraries: libcups.so.2: cannot open shared object file: No such file or directory

Expected Results:  
signal-desktop launches

$ ldd /usr/bin/signal-desktop 
        linux-vdso.so.1 (0x00007ffc76957000)
        libnode.so => /opt/Signal/libnode.so (0x00007f3025815000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f30255f5000)
        libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f3024fb0000)
        libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f3024cfa000)
        libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f3024aed000)
        libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f30248c7000)
        libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f302459c000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f3024378000)
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f3023fe2000)
        libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f3023d96000)
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f3023b42000)
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f302388c000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f3023648000)
        libdbus-1.so.3 => /usr/lib64/libdbus-1.so.3 (0x00007f3023401000)
        libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f30231ff000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f3022fd6000)
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f3022dc6000)
        libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f3022bbb000)
        libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f30229b8000)
        libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f30227ad000)
        libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f30225aa000)
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f3022398000)
        libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f3022192000)
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f3021f88000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f3021c49000)
        libXtst.so.6 => /usr/lib64/libXtst.so.6 (0x00007f3021a43000)
        libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007f302183f000)
        libgconf-2.so.4 => /usr/lib64/libgconf-2.so.4 (0x00007f302160d000)
        libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f3021409000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f3021201000)
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f3020eed000)
        libnss3.so => /usr/lib64/libnss3.so (0x00007f3020bc0000)
        libnssutil3.so => /usr/lib64/libnssutil3.so (0x00007f3020990000)
        libsmime3.so => /usr/lib64/libsmime3.so (0x00007f3020769000)
        libnspr4.so => /usr/lib64/libnspr4.so (0x00007f3020529000)
        libffmpeg.so => /opt/Signal/libffmpeg.so (0x00007f301fe92000)
        libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f301fbb4000)
        libcups.so.2 => not found
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f301f9b0000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f301f785000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/libstdc++.so.6 (0x00007f301f380000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f301f069000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/7.2.0/libgcc_s.so.1 (0x00007f301ee52000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f301eaa1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f3026d82000)
        libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f301e88b000)
        libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f301e688000)
        libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f301e3e1000)
        libEGL.so.1 => /usr/lib64/opengl/nvidia/lib/libEGL.so.1 (0x00007f301e1cf000)
        libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f301df99000)
        libxcb-shm.so.0 => /usr/lib64/libxcb-shm.so.0 (0x00007f301dd95000)
        libxcb-render.so.0 => /usr/lib64/libxcb-render.so.0 (0x00007f301db87000)
        libz.so.1 => /lib64/libz.so.1 (0x00007f301d970000)
        libGL.so.1 => /usr/lib64/opengl/nvidia/lib/libGL.so.1 (0x00007f301d6cc000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f301d4b5000)
        libmount.so.1 => /lib64/libmount.so.1 (0x00007f301d260000)
        libffi.so.6 => /usr/lib64/libffi.so.6 (0x00007f301d057000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f301ce47000)
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f301cc43000)
        libXdmcp.so.6 => /usr/lib64/libXdmcp.so.6 (0x00007f301ca3d000)
        libdbus-glib-1.so.2 => /usr/lib64/libdbus-glib-1.so.2 (0x00007f301c815000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f301c5a3000)
        libplc4.so => /usr/lib64/libplc4.so (0x00007f301c39e000)
        libplds4.so => /usr/lib64/libplds4.so (0x00007f301c19a000)
        libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f301bf01000)
        libGLdispatch.so.0 => /usr/lib64/opengl/nvidia/lib/libGLdispatch.so.0 (0x00007f301bc33000)
        libGLX.so.0 => /usr/lib64/opengl/nvidia/lib/libGLX.so.0 (0x00007f301ba03000)
        libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f301b7b8000)
        libbsd.so.0 => /usr/lib64/libbsd.so.0 (0x00007f301b5a3000)
        libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f301b376000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f301b171000)
Comment 1 Arne 2017-12-22 08:34:56 UTC
Created attachment 511438 [details]
emerge --info

emerge --info
Comment 2 Larry the Git Cow gentoo-dev 2017-12-23 21:22:17 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc9717c0b1bca519c33cc70ca34030ea91cf840

commit 1cc9717c0b1bca519c33cc70ca34030ea91cf840
Author:     robert <gentoo.bugzilla.2012@r123.de>
AuthorDate: 2017-12-20 21:49:18 +0000
Commit:     David Seifert <soap@gentoo.org>
CommitDate: 2017-12-23 21:21:19 +0000

    net-im/signal-desktop-bin: bump version 1.1.0
    
    Closes: https://bugs.gentoo.org/642008
    Closes: https://github.com/gentoo/gentoo/pull/6593

 net-im/signal-desktop-bin/Manifest                 |  1 +
 .../signal-desktop-bin-1.1.0.ebuild                | 51 ++++++++++++++++++++++
 2 files changed, 52 insertions(+)