1. 14 Jun, 2013 1 commit
  2. 13 Jun, 2013 6 commits
  3. 12 Jun, 2013 1 commit
  4. 11 Jun, 2013 1 commit
  5. 30 May, 2013 1 commit
    • Timo Teräs's avatar
      db: unify handling of special packages · aec93ee7
      Timo Teräs authored
      make cache a special kind of repository, and automatically cache
      special packages (virtual packages, or ones installed from command
      line). add test cases for handling virtual packages. fixes #1617.
      aec93ee7
  6. 29 Apr, 2013 1 commit
  7. 28 Jan, 2013 2 commits
  8. 22 Jan, 2013 1 commit
  9. 21 Jan, 2013 2 commits
  10. 18 Jan, 2013 4 commits
  11. 04 Nov, 2012 1 commit
  12. 08 Oct, 2012 3 commits
  13. 05 Oct, 2012 2 commits
  14. 03 Oct, 2012 3 commits
    • Timo Teräs's avatar
      solver: various fixes · 4dd8c58d
      Timo Teräs authored
       * push_decision expects to always get the package primary 'name'
         as apk_name. ASSERT that and fix problem cases.
         (though - this might need to be reverted, and store the non
          primary name in apk_decision instead to accomodate for better
          backtracking optimizations)
       * fix error reporting of virtual package names
       * make 'assign_name' errors soft. the incorrect packages just are
         no longer consider instead of aborting whole calculation.
       * fix backtracking of virtual packages that are not depended
         directly
      4dd8c58d
    • Natanael Copa's avatar
      solver: improve assert error messages · 081155c4
      Natanael Copa authored
      Print name of package and void double "ERROR"
      081155c4
    • Natanael Copa's avatar
      solver: fix compile with -Werror on 64bit · 00958d92
      Natanael Copa authored
      00958d92
  15. 20 Sep, 2012 1 commit
  16. 27 Apr, 2012 2 commits
  17. 31 Mar, 2012 2 commits
  18. 01 Mar, 2012 1 commit
  19. 29 Feb, 2012 3 commits
    • Timo Teräs's avatar
      solver: rename some fields · 3e429a81
      Timo Teräs authored
      3e429a81
    • Timo Teräs's avatar
      solver: merge apk_name_state to apk_name · 2f66295f
      Timo Teräs authored
      apk_name_state is now quite small; and we avoid overhead of two
      pointers (+ malloc overhead) when we just make it part of apk_name.
      It also fixes some problems (that got introduced) where apk_name_state
      was not allocated.
      2f66295f
    • Timo Teräs's avatar
      solver, test: make conflicts unconditional · f27f194d
      Timo Teräs authored
      Solver will now never report partial solution where a conflict
      constraint is not satisfied. The is because with --force we might
      install the partial solution; and if conflicted packages were to
      be installed we might have extra trouble.
      f27f194d
  20. 28 Feb, 2012 2 commits