digitalmars.D.bugs - [Issue 13139] New: deb package depends on many X libraries (through
- via Digitalmars-d-bugs (61/61) Jul 16 2014 https://issues.dlang.org/show_bug.cgi?id=13139
https://issues.dlang.org/show_bug.cgi?id=13139 Issue ID: 13139 Summary: deb package depends on many X libraries (through xdg-utils) Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: enhancement Priority: P1 Component: installer Assignee: nobody puremagic.com Reporter: code dawg.eu I just set up a server and while installing dmd I noticed that the xdg-utils dependency drags in many X libraries. This doesn't make sense on a headless server installation. I think xdg-utils is only a dependency because std.process.browse uses xdg-open (http://dlang.org/library/std/process/browse.html). Moving xdg-utils to suggested packages would be a better choice. The following extra packages will be installed: binutils cpp cpp-4.8 fontconfig-config fonts-dejavu-core gcc gcc-4.8 gcc-4.8-multilib gcc-multilib lib32asan0 lib32atomic1 lib32gcc-4.8-dev lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0 libasan0 libatomic1 libc-dev-bin libc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libcloog-isl4 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libfile-basedir-perl libfile-desktopentry-perl libfile-mimeinfo-perl libfontconfig1 libfontenc1 libgcc-4.8-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgmp10 libgomp1 libice6 libisl10 libitm1 libllvm3.4 libmpc3 libmpfr4 libpciaccess0 libquadmath0 libsm6 libtsan0 libtxc-dxtn-s2tc0 libx11-6 libx11-data libx11-xcb1 libx32asan0 libx32atomic1 libx32gcc-4.8-dev libx32gcc1 libx32gomp1 libx32itm1 libx32quadmath0 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-shape0 libxcb-sync1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 linux-libc-dev manpages-dev x11-common x11-utils x11-xserver-utils xdg-utils Suggested packages: binutils-doc cpp-doc gcc-4.8-locales make autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.8-doc libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg binutils-gold glibc-doc libglide3 mesa-utils nickle cairo-5c xorg-docs-core gvfs-bin The following NEW packages will be installed: binutils cpp cpp-4.8 fontconfig-config fonts-dejavu-core gcc gcc-4.8 gcc-4.8-multilib gcc-multilib lib32asan0 lib32atomic1 lib32gcc-4.8-dev lib32gcc1 lib32gomp1 lib32itm1 lib32quadmath0 libasan0 libatomic1 libc-dev-bin libc6-dev libc6-dev-i386 libc6-dev-x32 libc6-i386 libc6-x32 libcloog-isl4 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libfile-basedir-perl libfile-desktopentry-perl libfile-mimeinfo-perl libfontconfig1 libfontenc1 libgcc-4.8-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgmp10 libgomp1 libice6 libisl10 libitm1 libllvm3.4 libmpc3 libmpfr4 libpciaccess0 libquadmath0 libsm6 libtsan0 libtxc-dxtn-s2tc0 libx11-6 libx11-data libx11-xcb1 libx32asan0 libx32atomic1 libx32gcc-4.8-dev libx32gcc1 libx32gomp1 libx32itm1 libx32quadmath0 libxaw7 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-shape0 libxcb-sync1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxft2 libxi6 libxinerama1 libxmu6 libxmuu1 libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 linux-libc-dev manpages-dev x11-common x11-utils x11-xserver-utils xdg-utils --
Jul 16 2014