For the third time recently, Your Humble Servant (a mere student of atmospheric modeling) has found himself needing libfontconfig1 version >= 2.9.0, this time for GNU Data Language. First I tried "straight" LMDE:
- Code: Select all
me@it:~$ cat /etc/apt/sources.list
> deb http://packages.linuxmint.com/ debian main upstream import
> deb http://debian.linuxmint.com/latest testing main contrib non-free
> #deb http://security.debian.org/ testing/updates main contrib non-free
> # Per recommendation for Update Pack 3
> deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
> #deb http://www.debian-multimedia.org testing main non-free
> # Per recommendation for Update Pack 3
> deb http://debian.linuxmint.com/latest/multimedia testing main non-free
> deb http://mirrors.ibiblio.org/pub/mirrors/CRAN/bin/linux/debian squeeze-cran/
> # to get iceweasel==debian firefox more up-to-date than LMDE's: see
> # http://forum.linuxmint.com/viewtopic.php?f=190&t=84123
> deb http://mozilla.debian.net/ squeeze-backports iceweasel-release
> # for emacs 24 stable: see http://emacs.naquadah.org/
> deb http://emacs.naquadah.org/ stable/
> deb-src http://emacs.naquadah.org/ stable/
> # for wheezy/testing, used to install GDAL prereqs ~20 Jul 12, 3.2.21-3 kernel 22 Jul 2012
> deb http://ftp.debian.org/debian/ testing main contrib non-free
me@it:~$ sudo aptitude update ; sudo aptitude -s full-upgrade
...
> No packages will be installed, upgraded, or removed.
...
me@it:~$ sudo aptitude -s install gnudatalanguage
> No candidate version found for gnudatalanguage
> No candidate version found for gnudatalanguage
> No packages will be installed, upgraded, or removed.
So I tried wheezy:
- Code: Select all
me@it:~$ sudo cp /etc/apt/sources.list /etc/apt/sources.list_20120723_1824
me@it:~$ sudo chmod a-w /etc/apt/sources.list_20120723_1824
me@it:~$ sudo emacs -nw -q /etc/apt/sources.list
me@it:~$ sudo diff -wB /etc/apt/sources.list_20120723_1824 /etc/apt/sources.list
20c20
< #deb http://ftp.debian.org/debian/ testing main contrib non-free
---
> deb http://ftp.debian.org/debian/ testing main contrib non-free
me@it:~$ sudo aptitude update
...
> Current status: 1406 updates [+1406], 38825 new [+3226].
...
me@it:~$ sudo aptitude -s install gnudatalanguage
> The following NEW packages will be installed:
gnudatalanguage
libcsiro0{a}
libgrib-api-1.9.16{a}
libmagick++5{ab}
libmagickcore5{ab}
libplplot-c++10{a}
libplplot11{a}
libqhull5{a}
libqsastime0{a}
plplot11-driver-xwin{a}
pslib1{a}
> 0 packages upgraded, 11 newly installed, 0 to remove and 1406 not upgraded.
> Need to get 7,500 kB of archives. After unpacking 26.2 MB will be used.
> The following packages have unmet dependencies:
> libmagickcore5: Depends: libfontconfig1 (>= 2.9.0) but 2.8.0-2.1ubuntu3 is installed.
> Depends: liblzma5 (>= 5.1.1alpha+20120614) but 5.1.1alpha+20110809-3 is installed and it is kept back.
> libmagick++5: Depends: libfontconfig1 (>= 2.9.0) but 2.8.0-2.1ubuntu3 is installed.
> Depends: libmagickwand5 (>= 8:6.7.7.10) but it is not going to be installed.
me@it:~$ sudo aptitude -s install libmagickwand5
> The following NEW packages will be installed:
> libmagickwand5{b}
> 0 packages upgraded, 1 newly installed, 0 to remove and 1406 not upgraded.
> Need to get 462 kB of archives. After unpacking 1,284 kB will be used.
> The following packages have unmet dependencies:
> libmagickwand5: Depends: libfontconfig1 (>= 2.9.0) but 2.8.0-2.1ubuntu3 is installed.
> Depends: libmagickcore5 (>= 8:6.7.7.10) but it is not going to be installed.
But libfontconfig1 is a Mighty Package with multitudes of Reverse Dependencies:
- Code: Select all
me@it:~$ apt-cache showpkg libfontconfig1 | wc -l
> 1990
me@it:~$ apt-cache showpkg libfontconfig1 | head -n 28
> Package: libfontconfig1
> Versions:
> 2.9.0-6 (/var/lib/apt/lists/ftp.debian.org_debian_dists_testing_main_binary-amd64_Packages)
> Description Language: en
> File: /var/lib/apt/lists/ftp.debian.org_debian_dists_testing_main_i18n_Translation-en
> MD5: 79e15bc25852b501452288a133d57a43
> Description Language:
> File: /var/lib/apt/lists/ftp.debian.org_debian_dists_testing_main_binary-amd64_Packages
> MD5: 79e15bc25852b501452288a133d57a43
> 2.8.0-3.1 (/var/lib/apt/lists/debian.linuxmint.com_latest_dists_testing_main_binary-amd64_Packages)
> Description Language: en
> File: /var/lib/apt/lists/debian.linuxmint.com_latest_dists_testing_main_i18n_Translation-en
> MD5: 79e15bc25852b501452288a133d57a43
> Description Language:
> File: /var/lib/apt/lists/debian.linuxmint.com_latest_dists_testing_main_binary-amd64_Packages
> MD5: 79e15bc25852b501452288a133d57a43
> 2.8.0-2.1ubuntu3 (/var/lib/apt/lists/packages.linuxmint.com_dists_debian_upstream_binary-amd64_Packages) (/var/lib/dpkg/status)
> Description Language: en
> File: /var/lib/apt/lists/debian.linuxmint.com_latest_dists_testing_main_i18n_Translation-en
> MD5: 79e15bc25852b501452288a133d57a43
> Description Language:
> File: /var/lib/apt/lists/packages.linuxmint.com_dists_debian_upstream_binary-amd64_Packages
> MD5: 79e15bc25852b501452288a133d57a43
> Reverse Depends:
Thus Your Humble Servant beseeches Your Lordships to deliver unto us UP5 with libfontconfig1 (>= 2.9.0).







