These were some of the paths that snapcraft was (optionally) including in the wrapper, based on what the developer had installed:
export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/libunity:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/NetworkManager:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/oxide-qt:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/pulseaudio:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/qt5/libs:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/$ARCH/ubuntu-system-settings:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/pulse-8.0/modules:$LD_LIBRARY_PATH export LD_LIBRARY_PATH=$SNAP/usr/lib/telepathy/gabble-0/lib:$LD_LIBRARY_PATH
I ended up just putting them all in our own wrapper. So problem avoided for now. It was just confusing for a bit when we couldn't tell why the snap built in the silo wasn't like the snaps we built locally.
These were some of the paths that snapcraft was (optionally) including in the wrapper, based on what the developer had installed:
export LD_LIBRARY_ PATH=$SNAP/ usr/lib/ $ARCH/libunity: $LD_LIBRARY_ PATH PATH=$SNAP/ usr/lib/ $ARCH/NetworkMa nager:$ LD_LIBRARY_ PATH PATH=$SNAP/ usr/lib/ $ARCH/oxide- qt:$LD_ LIBRARY_ PATH PATH=$SNAP/ usr/lib/ $ARCH/pulseaudi o:$LD_LIBRARY_ PATH PATH=$SNAP/ usr/lib/ $ARCH/qt5/ libs:$LD_ LIBRARY_ PATH PATH=$SNAP/ usr/lib/ $ARCH/ubuntu- system- settings: $LD_LIBRARY_ PATH PATH=$SNAP/ usr/lib/ pulse-8. 0/modules: $LD_LIBRARY_ PATH PATH=$SNAP/ usr/lib/ telepathy/ gabble- 0/lib:$ LD_LIBRARY_ PATH
export LD_LIBRARY_
export LD_LIBRARY_
export LD_LIBRARY_
export LD_LIBRARY_
export LD_LIBRARY_
export LD_LIBRARY_
export LD_LIBRARY_
I ended up just putting them all in our own wrapper. So problem avoided for now. It was just confusing for a bit when we couldn't tell why the snap built in the silo wasn't like the snaps we built locally.