<feed xmlns='http://www.w3.org/2005/Atom'>
<title>apk-tools/test, branch v2.3.2</title>
<subtitle>Alpine Package Keeper, the 2.x tree
</subtitle>
<id>https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2</id>
<link rel='self' href='https://git-old.alpinelinux.org/apk-tools/atom?h=v2.3.2'/>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/'/>
<updated>2012-02-29T06:53:43Z</updated>
<entry>
<title>solver, test: make conflicts unconditional</title>
<updated>2012-02-29T06:53:43Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-29T06:53:43Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=f27f194d92c952da337205c0176f68a13f0cba7c'/>
<id>urn:sha1:f27f194d92c952da337205c0176f68a13f0cba7c</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>solver: consider provided names also for preference</title>
<updated>2012-02-28T09:27:17Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-28T08:34:35Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=2655d27ea179f365166144677d0a1632dc70e10c'/>
<id>urn:sha1:2655d27ea179f365166144677d0a1632dc70e10c</id>
<content type='text'>
ref #574
</content>
</entry>
<entry>
<title>solver: allow multiple packages with same virtual provides</title>
<updated>2012-02-28T07:39:35Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-28T07:39:35Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=536c21979b59a10592c7be0674be4c88a97e8d83'/>
<id>urn:sha1:536c21979b59a10592c7be0674be4c88a97e8d83</id>
<content type='text'>
ref #574
</content>
</entry>
<entry>
<title>solver, test: implements more provides things, add tests</title>
<updated>2012-02-27T14:35:04Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-27T14:35:04Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=b7a22e555f7d287edec0ae7c816de16ca74d2941'/>
<id>urn:sha1:b7a22e555f7d287edec0ae7c816de16ca74d2941</id>
<content type='text'>
ref #574
</content>
</entry>
<entry>
<title>solver: unallowed pinning is worse than changing installed package</title>
<updated>2012-02-24T14:27:51Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-24T14:27:51Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=97d44b5a002b61c7b95303bb8616f1caa6556bca'/>
<id>urn:sha1:97d44b5a002b61c7b95303bb8616f1caa6556bca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: clean up solver.sh</title>
<updated>2012-02-24T09:33:26Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-24T09:33:26Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=1c1914344edfabfe24315638566944caff8536b5'/>
<id>urn:sha1:1c1914344edfabfe24315638566944caff8536b5</id>
<content type='text'>
* take list of tests to run (and default to all)
* merge the awk invocation to a function
</content>
</entry>
<entry>
<title>solver: non preferred actions are worse then non preferred pinning</title>
<updated>2012-02-24T09:13:31Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-24T09:13:31Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=d420d4114863fadc6458b489cff32b3d3ab61349'/>
<id>urn:sha1:d420d4114863fadc6458b489cff32b3d3ab61349</id>
<content type='text'>
Otherwise we might start to change packages unexpectedly when not
upgrading. This also fixes some other things the solver might've
decided to do.

Add also few test cases to detect bad behaviour.
</content>
</entry>
<entry>
<title>pkg, db: use 's' for source repository tags instead of 'p'</title>
<updated>2012-02-24T07:22:42Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-24T07:20:18Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=9ef5bf6e2dc42eb5ba834455f8e5e3e8bc5fed7d'/>
<id>urn:sha1:9ef5bf6e2dc42eb5ba834455f8e5e3e8bc5fed7d</id>
<content type='text'>
Will use 'p' for provides.
</content>
</entry>
<entry>
<title>test: improve pinning tests</title>
<updated>2012-02-24T06:42:40Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-24T06:42:40Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=4676c5d63ac70f4bf2c4e4c945a7fa65941676e9'/>
<id>urn:sha1:4676c5d63ac70f4bf2c4e4c945a7fa65941676e9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test: rewrite the testing framework to use the real applets</title>
<updated>2012-02-23T20:05:02Z</updated>
<author>
<name>Timo Teräs</name>
<email>timo.teras@iki.fi</email>
</author>
<published>2012-02-23T20:02:11Z</published>
<link rel='alternate' type='text/html' href='https://git-old.alpinelinux.org/apk-tools/commit/?id=64e5a64442194a73e75ef11039f7d1e18d60c15e'/>
<id>urn:sha1:64e5a64442194a73e75ef11039f7d1e18d60c15e</id>
<content type='text'>
also merge the expected output to the *.test files.
</content>
</entry>
</feed>
