[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Pinning perikelen



apt-cache policy <package>

/etc/apt/preferences:

Package: *
Pin: release o=Andrew McMillan
Pin-Priority: -100

Nu hebben al deze packages een lagere prio dan degene in stable/testing etc (default is 500)

met deze /etc/apt/sources.list:

deb http://mirrors.nl.kernel.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb http://debian.mcmillan.net.nz/debian lenny awm
deb http://ftp.nl.debian.org/debian/ testing main

krijg ik dit:

shaula:/etc/apt# apt-cache policy libawl-php davical
libawl-php:
  Installed: 0.43-0
  Candidate: 0.43-0
  Version table:
     0.45-0 0
       -100 http://debian.mcmillan.net.nz lenny/awm Packages
 *** 0.43-0 0
        500 http://ftp.nl.debian.org testing/main Packages
        100 /var/lib/dpkg/status
davical:
  Installed: 0.9.9-0
  Candidate: 0.9.9-0
  Version table:
     0.9.9.3-0 0
       -100 http://debian.mcmillan.net.nz lenny/awm Packages
 *** 0.9.9-0 0
        500 http://ftp.nl.debian.org testing/main Packages
        100 /var/lib/dpkg/status

zoals je ziet zijn er nieuwere beschikbaar op de repo van davical, maar zal deze niet installeren ..

Zet er ook nog even in:

Package: *
Pin: release a=stable
Pin-Priority: 600

Zodat niet al je stable packages met 'testing' worden overschreven.

Groeten,
Mark

On 09/27/2010 02:47 PM, Paul van der Vlis wrote:
Mark Stunnenberg schreef:
wat zegt apt-cache policy ?

--------------
freud:/etc/apt# apt-cache policy
Pakketbestanden:
  100 /var/lib/dpkg/status
      release a=now
  500 http://ftp.nl.debian.org testing/main Translation-nl
  200 http://ftp.nl.debian.org testing/main Packages
      release o=Debian,a=testing,l=Debian,c=main
      origin ftp.nl.debian.org
    1 http://backports.debian.org lenny-backports/non-free Packages
      release o=Debian Backports,a=lenny-backports,l=Debian
Backports,c=non-free
      origin backports.debian.org
    1 http://backports.debian.org lenny-backports/contrib Packages
      release o=Debian Backports,a=lenny-backports,l=Debian
Backports,c=contrib
      origin backports.debian.org
    1 http://backports.debian.org lenny-backports/main Packages
      release o=Debian Backports,a=lenny-backports,l=Debian Backports,c=main
      origin backports.debian.org
  500 http://volatile.debian.net lenny/volatile/non-free Packages
      release o=volatile.debian.org,a=stable,l=debian-volatile,c=non-free
      origin volatile.debian.net
  500 http://volatile.debian.net lenny/volatile/contrib Packages
      release o=volatile.debian.org,a=stable,l=debian-volatile,c=contrib
      origin volatile.debian.net
  500 http://volatile.debian.net lenny/volatile/main Packages
      release o=volatile.debian.org,a=stable,l=debian-volatile,c=main
      origin volatile.debian.net
  500 http://ftp.nl.debian.org lenny/non-free Packages
      release v=5.0.6,o=Debian,a=stable,l=Debian,c=non-free
      origin ftp.nl.debian.org
  500 http://ftp.nl.debian.org lenny/contrib Packages
      release v=5.0.6,o=Debian,a=stable,l=Debian,c=contrib
      origin ftp.nl.debian.org
  500 http://ftp.nl.debian.org lenny/main Translation-nl
  500 http://ftp.nl.debian.org lenny/main Packages
      release v=5.0.6,o=Debian,a=stable,l=Debian,c=main
      origin ftp.nl.debian.org
  500 http://security.debian.org lenny/updates/non-free Packages
      release v=5.0,o=Debian,a=stable,l=Debian-Security,c=non-free
      origin security.debian.org
  500 http://security.debian.org lenny/updates/contrib Packages
      release v=5.0,o=Debian,a=stable,l=Debian-Security,c=contrib
      origin security.debian.org
  500 http://security.debian.org lenny/updates/main Packages
      release v=5.0,o=Debian,a=stable,l=Debian-Security,c=main
      origin security.debian.org
Vastgepinde pakketten:
      davical ->  0.9.9-0
      libawl-php ->  0.43-0
--------------

Het lijkt erop dat "backports" wel een erg lage waardering krijgt, hij
haalt dus iets eerder uit testing dan uit backports. Dat gaat vast vaak
fout. Wellicht een optie om testing een pin-priority van "0" te geven?

En van deze regel snap ik niets, hier komen wellicht de openoffice
problemen uit voort:
  500 http://ftp.nl.debian.org testing/main Translation-nl

Bedankt overigens voor het meedenken!

Met vriendelijke groet,
Paul van der Vlis.


On 09/27/2010 12:47 PM, Paul van der Vlis wrote:
Hallo,

Ik draaide het programma Davical en de library libawl-php vanaf deze
source: deb http://debian.mcmillan.net.nz/debian lenny awm

Nu is de versie daar echter hoger geworden dan de versie in testing, en
ik wil liever over op de versie van testing.

Nu heb ik in /etc/apt/sources.list het volgende gezet:
----------
Package: *
Pin: release a=testing
Pin-Priority: 200

Package: davical
Pin: release a=testing
Pin-Priority: 999

Package: libawl-php
Pin: release a=testing
Pin-Priority: 999
----------

Dit is nu de sources.list:
---------
deb http://security.debian.org/ lenny/updates main contrib non-free
deb http://ftp.nl.debian.org/debian/ lenny main contrib non-free
deb http://volatile.debian.net/debian-volatile lenny/volatile main

# backports.org, voor o.a. openoffice en flashplugin-nonfree
deb http://backports.debian.org/debian-backports lenny-backports main
contrib non-free

# voor davical en libawl-php
deb http://ftp.nl.debian.org/debian/ testing main
------------

Na het draaien van "apt-get update" en "apt-get dist-upgrade" wil hij nu
allerlei rare dingen gaan doen, zoals openoffice uit backports
verwijderen. Ik verbaas me er ook over dat hij nieuwe pakketten zoals
diffutils wil installeren (diffutils zit niet in stable).
----------
freud:/etc/apt# apt-get dist-upgrade
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De status informatie wordt gelezen... Klaar
Opwaardering wordt doorgerekend... Klaar
De volgende pakketten zullen VERWIJDERD worden:
    openoffice.org openoffice.org-base openoffice.org-base-core
openoffice.org-calc openoffice.org-common
    openoffice.org-core openoffice.org-draw openoffice.org-emailmerge
openoffice.org-evolution
    openoffice.org-filter-binfilter openoffice.org-filter-mobiledev
openoffice.org-gcj openoffice.org-gnome
    openoffice.org-gtk openoffice.org-help-nl openoffice.org-impress
openoffice.org-java-common openoffice.org-math
    openoffice.org-officebean openoffice.org-report-builder-bin
openoffice.org-style-andromeda
    openoffice.org-style-crystal openoffice.org-style-galaxy
openoffice.org-style-hicontrast
    openoffice.org-style-industrial openoffice.org-style-oxygen
openoffice.org-style-tango
    openoffice.org-thesaurus-en-us openoffice.org-writer python-uno ure
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
    diffutils libdb4.8 libicu44 libmythes-1.2-0 libtextcat-data-utf8
De volgende pakketten zullen opgewaardeerd worden:
    dictionaries-common latex-xft-fonts openoffice.org-l10n-nl
ttf-opensymbol uno-libs3
5 pakketten opgewaardeerd, 5 pakketten nieuw geïnstalleerd, 31 te
verwijderen en 0 niet opgewaardeerd.
Er moeten 15,8MB aan archieven opgehaald worden.
Door deze operatie zal er 411MB schijfruimte vrijkomen.
Wilt u doorgaan [J/n]? n
Afbreken.
-----------------

Iemand een idee?

Met vriendelijke groet,
Paul van der Vlis.













Reply to: