EPrints Technical Mailing List Archive

Message: #02739


< Previous (by date) | Next (by date) > | < Previous (in thread) | Next (in thread) > | Messages - Most Recent First | Threads - Most Recent First

[EP-tech] Ubuntu dependencies


Hi All,
        Just doing an eprints install for an internal test server here and I’ve came up against a vast amount of unnecessary dependencies. 
 
mcelroy@st-ep01:~$ sudo apt-get install eprints
[sudo] password for mcelroy:
Reading package lists... Done
Building dependency tree      
Reading state information... Done
The following extra packages will be installed:
  antiword cups-bsd cups-client cups-common elinks elinks-data fontconfig fontconfig-config fonts-dejavu-core fonts-lmodern gcj-4.8-jre-lib ghostscript
  gsfonts gsfonts-x11 hicolor-icon-theme imagemagick imagemagick-common libapache2-mod-perl2 libapache2-reload-perl libarchive-any-perl
  libarchive-zip-perl libasound2 libasound2-data libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd-resource-perl
  libcairo2 libcommon-sense-perl libcroco3 libcups2 libcupsfilters1 libcupsimage2 libdatrie1 libdevel-symdump-perl libdjvulibre-text libdjvulibre21
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libemail-date-format-perl libencode-locale-perl libfftw3-double3 libfile-basedir-perl
  libfile-copy-recursive-perl libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl libfile-mmagic-perl libfont-afm-perl libfontconfig1
  libfontenc1 libfsplib0 libgcj-common libgcj14 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgraphite2-3
  libgs9 libgs9-common libharfbuzz0a libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 libijs-0.35 libilmbase6 libio-html-perl
  libio-socket-inet6-perl libio-socket-ssl-perl libjasper1 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-perl libjson-xs-perl libkpathsea6
  liblcms2-2 libllvm3.3 liblqr-1-0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagickcore5 libmagickcore5-extra libmagickwand5
  libmailtools-perl libmime-lite-perl libmime-types-perl libmodule-find-perl libmotif-common libmrm4 libnet-http-perl libnet-smtp-ssl-perl
  libnet-ssleay-perl libnetpbm10 libopenexr6 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0
  libpaper-utils libpaper1 libpciaccess0 libperl5.14 libpixman-1-0 libpoppler43 libptexenc1 librsvg2-2 librsvg2-common libruby1.9.1
  libsearch-xapian-perl libsm6 libsocket6-perl libtalloc2 libtdb1 libtevent0 libthai-data libthai0 libtie-ixhash-perl libtiff5 libtre5 libtxc-dxtn-s2tc0
  libuil4 libunicode-string-perl liburi-perl libutempter0 libwbclient0 libwmf0.2-7 libwww-perl libwww-robotrules-perl libx11-xcb1 libxaw7 libxcb-dri2-0
  libxcb-glx0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxm4
  libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl
  libxml-twig-perl libxml-xpath-perl libxml2-dev libxmu6 libxpm4 libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1
  libxxf86vm1 libyaml-0-2 lmodern luatex lynx lynx-cur netpbm nullmailer pdftk poppler-data poppler-utils psutils ruby ruby1.9.1 samba-common
  samba-common-bin shared-mime-info smbclient tcl8.6 tcl8.6-lib tex-common texlive-base texlive-binaries texlive-luatex tk8.6 tk8.6-lib ttf-dejavu-core
  unzip update-inetd x11-common x11-utils x11-xserver-utils xbitmaps xdg-utils xfonts-encodings xfonts-utils xpdf xterm
Suggested packages:
  cups xpp elinks-doc ghostscript-x hpijs imagemagick-doc autotrace enscript ffmpeg gimp gnuplot grads hp2xx html2ps libwmf-bin mplayer povray radiance
  sane-utils texlive-base-bin transfig ufraw-batch libasound2-plugins alsa-utils libdigest-hmac-perl libgssapi-perl libfftw3-bin libfftw3-dev
  libgcj14-dbg libgcj14-awt libglide3 fonts-droid libdata-dump-perl libjasper-runtime liblcms2-utils libcrypt-ssleay-perl ttf-baekmuk
  ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp librsvg2-bin xapian-doc tre-agrep libwmf0.2-7-gtk libauthen-ntlm-perl
  libunicode-map8-perl xml-twig-tools pkg-config xpdf-utils fonts-japanese-mincho fonts-ipafont-mincho fonts-japanese-gothic fonts-ipafont-gothic
  fonts-arphic-ukai fonts-arphic-uming fonts-unfonts-core ri ruby-dev ruby1.9.1-examples ri1.9.1 graphviz ruby1.9.1-dev ruby-switch cifs-utils
  tcl-tclreadline debhelper perl-tk gv postscript-viewer xpdf-reader pdf-viewer zip mesa-utils nickle cairo-5c xorg-docs-core gvfs-bin xfonts-cyrillic
Recommended packages:
  wish
The following NEW packages will be installed:
  antiword cups-bsd cups-client cups-common elinks elinks-data eprints fontconfig fontconfig-config fonts-dejavu-core fonts-lmodern gcj-4.8-jre-lib
  ghostscript gsfonts gsfonts-x11 hicolor-icon-theme imagemagick imagemagick-common libapache2-mod-perl2 libapache2-reload-perl libarchive-any-perl
  libarchive-zip-perl libasound2 libasound2-data libauthen-sasl-perl libavahi-client3 libavahi-common-data libavahi-common3 libbsd-resource-perl
  libcairo2 libcommon-sense-perl libcroco3 libcups2 libcupsfilters1 libcupsimage2 libdatrie1 libdevel-symdump-perl libdjvulibre-text libdjvulibre21
  libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libemail-date-format-perl libencode-locale-perl libfftw3-double3 libfile-basedir-perl
  libfile-copy-recursive-perl libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl libfile-mmagic-perl libfont-afm-perl libfontconfig1
  libfontenc1 libfsplib0 libgcj-common libgcj14 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgraphite2-3
  libgs9 libgs9-common libharfbuzz0a libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 libijs-0.35 libilmbase6 libio-html-perl
  libio-socket-inet6-perl libio-socket-ssl-perl libjasper1 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjson-perl libjson-xs-perl libkpathsea6
  liblcms2-2 libllvm3.3 liblqr-1-0 libltdl7 liblwp-mediatypes-perl liblwp-protocol-https-perl libmagickcore5 libmagickcore5-extra libmagickwand5
  libmailtools-perl libmime-lite-perl libmime-types-perl libmodule-find-perl libmotif-common libmrm4 libnet-http-perl libnet-smtp-ssl-perl
  libnet-ssleay-perl libnetpbm10 libopenexr6 libpango-1.0-0 libpango1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpangox-1.0-0 libpangoxft-1.0-0
  libpaper-utils libpaper1 libpciaccess0 libperl5.14 libpixman-1-0 libpoppler43 libptexenc1 librsvg2-2 librsvg2-common libruby1.9.1
  libsearch-xapian-perl libsm6 libsocket6-perl libtalloc2 libtdb1 libtevent0 libthai-data libthai0 libtie-ixhash-perl libtiff5 libtre5 libtxc-dxtn-s2tc0
  libuil4 libunicode-string-perl liburi-perl libutempter0 libwbclient0 libwmf0.2-7 libwww-perl libwww-robotrules-perl libx11-xcb1 libxaw7 libxcb-dri2-0
  libxcb-glx0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxfont1 libxft2 libxi6 libxinerama1 libxm4
  libxml-libxml-perl libxml-libxslt-perl libxml-namespacesupport-perl libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl
  libxml-twig-perl libxml-xpath-perl libxml2-dev libxmu6 libxpm4 libxrandr2 libxrender1 libxslt1.1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1
  libxxf86vm1 libyaml-0-2 lmodern luatex lynx lynx-cur netpbm nullmailer pdftk poppler-data poppler-utils psutils ruby ruby1.9.1 samba-common
  samba-common-bin shared-mime-info smbclient tcl8.6 tcl8.6-lib tex-common texlive-base texlive-binaries texlive-luatex tk8.6 tk8.6-lib ttf-dejavu-core
  unzip update-inetd x11-common x11-utils x11-xserver-utils xbitmaps xdg-utils xfonts-encodings xfonts-utils xpdf xterm
0 upgraded, 220 newly installed, 0 to remove and 2 not upgraded.
Need to get 146 MB of archives.
After this operation, 451 MB of additional disk space will be used.
Do you want to continue [Y/n]?
 
I checked the dependencies to confirm you guys hadn’t added x11(!) to the dependencies recently:
 
mcelroy@st-ep01:~$ apt-cache showpkg eprints
Package: eprints
Versions:
3.3.12 (/var/lib/apt/lists/deb.eprints.org_stable_Packages)
Description Language:
                 File: /var/lib/apt/lists/deb.eprints.org_stable_Packages
                  MD5: 12b7c31828418b16207e1702401c238a
Reverse Depends:
Dependencies:
3.3.12 - perl (0 (null)) libncurses5 (0 (null)) libselinux1 (0 (null)) libsepol1 (0 (null)) apache2-mpm-prefork (0 (null)) libapache2-mod-perl2 (0 (null))
libxml-libxml-perl (0 (null)) libunicode-string-perl (0 (null)) libterm-readkey-perl (0 (null)) libmime-lite-perl (0 (null)) libmime-types-perl (0 (null)
) libxml-libxslt-perl (0 (null)) libdigest-sha-perl (0 (null)) libdbd-mysql-perl (0 (null)) libxml-parser-perl (0 (null)) libxml2-dev (0 (null)) libxml-tw
ig-perl (0 (null)) libarchive-any-perl (0 (null)) libjson-perl (0 (null)) lynx (0 (null)) wget (0 (null)) ghostscript (16 (null)) gs (0 (null)) xpdf (0 (n
ull)) antiword (0 (null)) elinks (0 (null)) pdftk (0 (null)) texlive-base (0 (null)) texlive-base-bin (0 (null)) psutils (0 (null)) imagemagick (0 (null))
adduser (0 (null)) tar (2 1) gzip (2 1) mysql-server (0 (null)) mysql-client (0 (null)) unzip (0 (null)) libsearch-xapian-perl (0 (null))
Provides:
3.3.12 -
Reverse Provides:
 
Anyone every came across this before when installing on a fresh Ubuntu 13.10 Server?
 
Thanks,
 
David McElroy
Research Data Management Officer
 
University of East London
Docklands Library
University Way
London E16 2RD
 
t: 020 8223 6467