1. 12 Jan, 2012 1 commit
  2. 06 Jan, 2012 1 commit
  3. 27 Dec, 2011 1 commit
  4. 29 Oct, 2011 1 commit
  5. 24 Oct, 2011 1 commit
  6. 19 Oct, 2011 1 commit
    • Timo Teräs's avatar
      pkg: introduce "replaces_priority" · 89d003f8
      Timo Teräs authored
      If two packages replace each other, the one with highes priority
      will keep the file. Additionally, if we have a package overriding
      another's file it's remembered and handled properly. This is
      essentially to allow "policy packages" which just overwrite certain
      (configuration) files from other package(s).
      89d003f8
  7. 18 Oct, 2011 1 commit
    • Timo Teräs's avatar
      pkg, info: remember installed packages "replaces" · a787038d
      Timo Teräs authored
      "replaces" is now turned to a full dependency type list, so you can
      make package overwrite files only certain versions of the package
      (though, we should probably take this into account already at solution
      calculation phase).
      
      Also make 'info --replaces' print the "replaces" of the package.
      
      This is in preparation for the policy package support, which still
      requires "replacement priority" field to decide which packages' files
      get the preference.
      a787038d
  8. 27 Sep, 2011 1 commit
  9. 13 Sep, 2011 1 commit
  10. 09 Sep, 2011 2 commits
  11. 28 Jun, 2011 1 commit
  12. 04 Apr, 2011 1 commit
  13. 04 Jan, 2011 1 commit
    • Timo Teräs's avatar
      pkg: recognize install_if · 28dcd5d3
      Timo Teräs authored
      Parse install_if from package metadata and include it in the
      indexes. Also setup the reverse install_if dependencies when
      loading a database. ref #443.
      
      Actual install_if functionality is not yet implemented.
      28dcd5d3
  14. 03 Jan, 2011 1 commit
  15. 01 Jan, 2011 3 commits
  16. 14 Dec, 2010 2 commits
  17. 10 Dec, 2010 1 commit
  18. 08 Oct, 2010 1 commit
  19. 30 Aug, 2010 1 commit
  20. 12 Jun, 2010 1 commit
  21. 11 Jun, 2010 2 commits
  22. 05 Jun, 2010 1 commit
    • Timo Teräs's avatar
      all: rework how arrays work · 7be853e6
      Timo Teräs authored
      Instead of having a null pointer, use a dummy array which just
      says the array is empty. This helps in multiple places of the code
      which would otherwise need explicitly need to check first if the
      array exists. This has been cause of multiple seg.faults in the
      past as the array check is easily omitted.
      
      This also removes (or fixes) all existing checks accordingly.
      7be853e6
  23. 01 Jun, 2010 2 commits
  24. 26 May, 2010 1 commit
  25. 21 Dec, 2009 1 commit
  26. 16 Sep, 2009 1 commit
  27. 13 Aug, 2009 2 commits
  28. 12 Aug, 2009 1 commit
  29. 11 Aug, 2009 1 commit
  30. 10 Aug, 2009 1 commit
  31. 04 Aug, 2009 1 commit
  32. 31 Jul, 2009 1 commit
    • Timo Teräs's avatar
      apk: use *at instead of chdir+normal file syscall · ea901526
      Timo Teräs authored
      this way we never change cwd, and relative filenames are always
      parsed consistently. this also helps filename construction in many
      places. this patch also changes '--root' to override location of
      all configuration to be in the new root. previously it depended
      on the file which one was used.
      ea901526
  33. 29 Jul, 2009 1 commit