Migration vers la 1.3.14

serveur test '''sogo-test.lb.auf.org'''

root@sogotest:/# apt-cache policy sogo
sogo:
  Installed: 1.3.10
  Candidate: 1.3.10
  Version table:
     1.3.14 0
          1 http://apt.auf.org/ squeeze-test/sogo i386 Packages
 *** 1.3.10 0
        100 /var/lib/dpkg/status

root@sogotest:/# aptitude install sogo=1.3.14
The following NEW packages will be installed:
  ca-certificates{a} libcurl3{a} libidn11{a} libssh2-1{a} 
The following packages will be REMOVED:
  libsbjson2.3{u} libsope-appserver4.9{u} libsope-ldap4.9{u} libsope-mime4.9{u} 
The following packages will be upgraded:
  sogo{b} 
1 packages upgraded, 4 newly installed, 4 to remove and 0 not upgraded.
Need to get 3950 kB of archives. After unpacking 2507 kB will be freed.
The following packages have unmet dependencies:
  sogo: Depends: libsbjson2.3 (>= 4.9.r1664.20120323) but it is not going to be installed.
        Depends: libsope-appserver4.9 (>= 4.9.r1664.20120323) but it is not going to be installed.
        Depends: libsope-core4.9 (>= 4.9.r1664.20120323) but 4.9.r1664.20111201 is installed.
        Depends: libsope-gdl1-4.9 (>= 4.9.r1664.20120323) but 4.9.r1664.20111201 is installed.
        Depends: libsope-ldap4.9 (>= 4.9.r1664.20120323) but it is not going to be installed.
        Depends: libsope-mime4.9 (>= 4.9.r1664.20120323) but it is not going to be installed.
        Depends: libsope-xml4.9 (>= 4.9.r1664.20120323) but 4.9.r1664.20111201 is installed.

root@sogotest:/# apt-cache policy sogo
sogo:
  Installed: 1.3.10
  Candidate: 1.3.14
  Version table:
     1.3.14 0
          1 http://apt.auf.org/ squeeze-test/sogo i386 Packages
        500 http://inverse.ca/debian/ squeeze/squeeze i386 Packages
 *** 1.3.10 0
        100 /var/lib/dpkg/status

root@sogotest:/# aptitude safe-upgrade
Resolving dependencies...                
The following NEW packages will be installed:
  ca-certificates{a} libcurl3{a} libidn11{a} libssh2-1{a} 
The following packages will be upgraded:
  libsbjson2.3 libsope-appserver4.9 libsope-core4.9 libsope-gdl1-4.9 libsope-ldap4.9 libsope-mime4.9 libsope-xml4.9 sogo sope4.9-gdl1-mysql sope4.9-libxmlsaxdriver 
10 packages upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 6103 kB of archives. After unpacking 2253 kB will be used.
Do you want to continue? [Y/n/?] 


Le problème est très simple : on voit dans apt-cache policy que la priorité pour la source apt.auf.org est 1, ce qui est insuffisant pour qu'elle prenne le dessus. Il faut donc soit utiliser aptitude install -t squeeze-test sogo pour lui donner la priorité nécessaire le temps de l'installation, soit considérer que cette source doit être prioritaire dans un serveur de test (la meilleure solution ici) en réglant la priorité de cette source dans /etc/apt/preferences (cf man apt_preferences). Tout ceci est bien expliqué sur la page parlant de notre DépôtAPT. -- ProgFou