Upgrade Etch naar Lenny

Bij het upgraden naar een volgende versie zal ik eerst wat niet-standaard zaken moeten aanpakken. Als eerste zijn daar de backports van Henk van de Kamer uitschakelen door deze uit de sources.list te halen. Ik heb ergens in Het Lab gelezen dat hij niet verder gaat met Debian Lenny maar over gaat stappen op Arch vanwege de rolling-releases.

Arkon:~# nano /etc/apt/sources.list

Na het verwijderen van de betreffende regel doen we een update:

Arkon:~# aptitude update
Get:1 http://ftp.nl.debian.org etch Release.gpg [386B]
Get:2 http://ftp.nl.debian.org etch Release [58.2kB]
Get:3 http://security.debian.org etch/updates Release.gpg [189B]
Ign http://ftp.nl.debian.org etch/main Packages/DiffIndex
Hit http://ftp.nl.debian.org etch/main Packages
Hit http://security.debian.org etch/updates Release
Ign http://security.debian.org etch/updates/main Packages/DiffIndex
Hit http://security.debian.org etch/updates/main Packages
Fetched 58.2kB in 0s (112kB/s)
Reading package lists... Done

En nu kunnen we het pakket php5-gd dat vanuit deze backports komen verwijderen:

Arkon:~# aptitude remove php5-gd
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following packages are unused and will be REMOVED:
  libfreetype6 libgd2-noxpm libjpeg62 libpng12-0
The following packages will be REMOVED:
  php5-gd
0 packages upgraded, 0 newly installed, 5 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 1987kB will be freed.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done
(Reading database ... 17944 files and directories currently installed.)
Removing php5-gd ...
Removing libgd2-noxpm ...
Removing libfreetype6 ...
Removing libjpeg62 ...
Removing libpng12-0 ...

Nu nog het installeren van het standaard php5-gd pakket:

Arkon:~# aptitude install php5-gd
The following packages are BROKEN:
  php5-gd
The following NEW packages will be automatically installed:
  defoma fontconfig-config libexpat1 libfontconfig1 libfreetype6 libft-perl
  libgd2-xpm libjpeg62 libpng12-0 libt1-5 libttf2 libx11-6 libx11-data libxau6
  libxdmcp6 libxpm4 ttf-dejavu x11-common
The following NEW packages will be installed:
  defoma fontconfig-config libexpat1 libfontconfig1 libfreetype6 libft-perl
  libgd2-xpm libjpeg62 libpng12-0 libt1-5 libttf2 libx11-6 libx11-data libxau6
  libxdmcp6 libxpm4 ttf-dejavu x11-common
0 packages upgraded, 19 newly installed, 0 to remove and 0 not upgraded.
Need to get 1767kB/6314kB of archives. After unpacking 14.9MB will be used.
The following packages have unmet dependencies:
  php5-gd: Depends: php5-common (= 5.2.0-8+etch13) but 5.2.0-9bat7 is installed.
Resolving dependencies...
The following actions will resolve these dependencies:                            

Downgrade the following packages:
php5-cgi [5.2.0-9bat7 (now) -> 5.2.0-8+etch13 (stable, stable)]
php5-common [5.2.0-9bat7 (now) -> 5.2.0-8+etch13 (stable, stable)]
php5-mysql [5.2.0-9bat7 (now) -> 5.2.0-8+etch13 (stable, stable)] 

Score is -160

Accept this solution? [Y/n/q/?] y
The following NEW packages will be automatically installed:
  defoma fontconfig-config libexpat1 libfontconfig1 libfreetype6 libft-perl
  libgd2-xpm libjpeg62 libpng12-0 libt1-5 libttf2 libx11-6 libx11-data libxau6
  libxdmcp6 libxpm4 ttf-dejavu x11-common
The following packages will be DOWNGRADED:
  php5-cgi php5-common php5-mysql
The following NEW packages will be installed:
  defoma fontconfig-config libexpat1 libfontconfig1 libfreetype6 libft-perl
  libgd2-xpm libjpeg62 libpng12-0 libt1-5 libttf2 libx11-6 libx11-data libxau6
  libxdmcp6 libxpm4 php5-gd ttf-dejavu x11-common
0 packages upgraded, 19 newly installed, 3 downgraded, 0 to remove and 0 not upgraded.
Need to get 6804kB/11.4MB of archives. After unpacking 14.6MB will be used.
Do you want to continue? [Y/n/?] y
Writing extended state information... Done

Hierbij wordt meteen ook de php5 versie gedowngrade naar de standaard etch versie.

Geef een reactie