<feed xmlns='http://www.w3.org/2005/Atom'>
<title>urpmi/urpm, branch topic/kernel-orphans</title>
<subtitle>Software Installation Tools</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/'/>
<entry>
<title>Workaround removing real life kernels</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-12-10T12:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=68bce8446c6482c98be2f2867fd12d6db1decebd'/>
<id>68bce8446c6482c98be2f2867fd12d6db1decebd</id>
<content type='text'>
Rationale: testsuite didn't covered the "kmod(vboxdrv.ko)" provides.
So we were skipping eg virtualbox-kernel-6.0.9-desktop-1.mga9 because it
provided "kmod(vboxdrv.ko)[== 7.0.4]" which was needed because
virtualbox-7.0.4-1.mga9.x86_64 requires "kmod(vboxdrv.ko)"

We need a better fix as in check if a (non orphaned) pkg still provides
the property instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rationale: testsuite didn't covered the "kmod(vboxdrv.ko)" provides.
So we were skipping eg virtualbox-kernel-6.0.9-desktop-1.mga9 because it
provided "kmod(vboxdrv.ko)[== 7.0.4]" which was needed because
virtualbox-7.0.4-1.mga9.x86_64 requires "kmod(vboxdrv.ko)"

We need a better fix as in check if a (non orphaned) pkg still provides
the property instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>(_all_unrequested_orphans) handle mga9 kernels</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T15:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=7a7c616d0add53a98641410376588fca509524a6'/>
<id>7a7c616d0add53a98641410376588fca509524a6</id>
<content type='text'>
Now kernel names are unversionned and we've multiple packages with the
same "kernel" name which make orphans handling to derail
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now kernel names are unversionned and we've multiple packages with the
same "kernel" name which make orphans handling to derail
</pre>
</div>
</content>
</entry>
<entry>
<title>(_replace_kernel_by_its_provide) Adjust for new kernel naming</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T08:33:44+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=a4e05db225d23352effb66ffbc166573a2643ea0'/>
<id>a4e05db225d23352effb66ffbc166573a2643ea0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>(_replace_kernel_by_its_provide) split it out</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T07:55:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=87d850a66a4c3b1108e9b932926804afa90df0b1'/>
<id>87d850a66a4c3b1108e9b932926804afa90df0b1</id>
<content type='text'>
Rationale: so that we can document kernel management
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Rationale: so that we can document kernel management
</pre>
</div>
</content>
</entry>
<entry>
<title>Track kernels by their NVRA</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T07:47:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=e00ff233a72f1539ac4c94352ee8146ba1c323e4'/>
<id>e00ff233a72f1539ac4c94352ee8146ba1c323e4</id>
<content type='text'>
No change for mdv-mga8, but it's needed for mga9+ where multiple
kernel with the same short name "kernel-foobar" are installed with
different versions instead of having different pkgs names such as
"kernel-foobar-5.12-1-1.mga8" and  "kernel-foobar-5.16.3-1-1.mga8"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
No change for mdv-mga8, but it's needed for mga9+ where multiple
kernel with the same short name "kernel-foobar" are installed with
different versions instead of having different pkgs names such as
"kernel-foobar-5.12-1-1.mga8" and  "kernel-foobar-5.16.3-1-1.mga8"
</pre>
</div>
</content>
</entry>
<entry>
<title>(_kernel_callback) Describe it more</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T08:00:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=680e4b35b1aa7c447aff0f8ddb25944d444de051'/>
<id>680e4b35b1aa7c447aff0f8ddb25944d444de051</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document that only urpmq uses get_orphans()</title>
<updated>2022-12-10T13:15:07+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-27T07:43:43+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=1259792635bec43231981108fd295a5dd7e9155b'/>
<id>1259792635bec43231981108fd295a5dd7e9155b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not warn about 14y+ old behavior change (mga#26448)</title>
<updated>2022-12-10T13:11:10+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-07-28T06:00:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=89b33ee126c6b5be0d84ca4647d5110bff990f9c'/>
<id>89b33ee126c6b5be0d84ca4647d5110bff990f9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Simplify: those are from the same scope</title>
<updated>2022-12-10T13:11:10+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2022-01-16T23:43:04+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=6f710c926c8252eb9bc84dafd6675370d0e3efae'/>
<id>6f710c926c8252eb9bc84dafd6675370d0e3efae</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>library: fix download with curl 7.86+ when the URL has a query part (mga#31047)</title>
<updated>2022-11-05T14:53:08+00:00</updated>
<author>
<name>Martin Whitaker</name>
<email>mageia@martin-whitaker.me.uk</email>
</author>
<published>2022-11-05T13:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/urpmi/commit/?id=e1a34a4e643f1907ea43fe5244ed6ebe081f4a93'/>
<id>e1a34a4e643f1907ea43fe5244ed6ebe081f4a93</id>
<content type='text'>
curl 7.86 changed the -O option to remove any trailing query part from the
output file name. So if we have a query part, use the -o option instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
curl 7.86 changed the -O option to remove any trailing query part from the
output file name. So if we have a query part, use the -o option instead.
</pre>
</div>
</content>
</entry>
</feed>
