<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mgaonline, branch distro/mga3</title>
<subtitle>Mageia Desktop Applet</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/'/>
<entry>
<title>2.81.1</title>
<updated>2014-01-24T05:23:21+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-01-24T05:23:21+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=702d08468d6937c94961b6976951b995ad587b20'/>
<id>702d08468d6937c94961b6976951b995ad587b20</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>block CHLD signals on startup (mga#11492)</title>
<updated>2014-01-24T05:22:10+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-01-22T20:07:47+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=7597a033b03c5e86531ce59ee44f714dbae07018'/>
<id>7597a033b03c5e86531ce59ee44f714dbae07018</id>
<content type='text'>
in order to prevent glib-threading segfaults (mga#11492), just block the
CHLD signal during the window where glib create threads behind our back
(RT-120951)

Conflicts:
	NEWS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
in order to prevent glib-threading segfaults (mga#11492), just block the
CHLD signal during the window where glib create threads behind our back
(RT-120951)

Conflicts:
	NEWS
</pre>
</div>
</content>
</entry>
<entry>
<title>delay setting SIG_CHLD handler (mga#11492)</title>
<updated>2014-01-24T05:21:58+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2014-01-08T03:42:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=8e6a3f840cf1e9141942e93c757e1bc21732c91e'/>
<id>8e6a3f840cf1e9141942e93c757e1bc21732c91e</id>
<content type='text'>
thus fixing segfault on startup

Conflicts:
	NEWS
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
thus fixing segfault on startup

Conflicts:
	NEWS
</pre>
</div>
</content>
</entry>
<entry>
<title>2.81</title>
<updated>2013-05-15T20:28:42+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-15T20:28:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=627ce3718aacf2ede938fc75060f2ed2fd3f978e'/>
<id>627ce3718aacf2ede938fc75060f2ed2fd3f978e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing news about previous commits</title>
<updated>2013-05-15T20:28:41+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-15T20:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=3bc66c86e594ac3a40cadf4f742e122b842a82d2'/>
<id>3bc66c86e594ac3a40cadf4f742e122b842a82d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Work around rpmdb error by insisting rpm+urpmi are installed first.</title>
<updated>2013-05-15T20:22:10+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-15T20:22:10+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=30a9921d8100e1b2dbfc8b3a821cc4f04c0accdb'/>
<id>30a9921d8100e1b2dbfc8b3a821cc4f04c0accdb</id>
<content type='text'>
(g)urpmi will install priority upgrades first then restart itself.
If the priority upgrades happen to be installed in more than one transaction
code in the rpm packages %post script to clear out the rpmdb index files
could be run after the first transaction and then the second transaction
could regenerate these indexes using the current libdb version in memory.

This results in the rpmdb not being readable and requires manual intervension.

If the initial priority upgrades are handled in a single transaction this does
not occur and the rpmdb indexes are regenerated with the correct libdb.

This is a workaround to ensure that the first (g)urpmi run is completed in
a single transaction but it shoud only update enough to ensure urpmi and rpm
are upgraded. The normal --auto-select cycle can continue thereafter.

Ideally this would actually be fixed in urpmi to ensure that any priority updates
are handled within a single transaction.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(g)urpmi will install priority upgrades first then restart itself.
If the priority upgrades happen to be installed in more than one transaction
code in the rpm packages %post script to clear out the rpmdb index files
could be run after the first transaction and then the second transaction
could regenerate these indexes using the current libdb version in memory.

This results in the rpmdb not being readable and requires manual intervension.

If the initial priority upgrades are handled in a single transaction this does
not occur and the rpmdb indexes are regenerated with the correct libdb.

This is a workaround to ensure that the first (g)urpmi run is completed in
a single transaction but it shoud only update enough to ensure urpmi and rpm
are upgraded. The normal --auto-select cycle can continue thereafter.

Ideally this would actually be fixed in urpmi to ensure that any priority updates
are handled within a single transaction.
</pre>
</div>
</content>
</entry>
<entry>
<title>Move gurpmi arguments into the fork_gurpmi function.</title>
<updated>2013-05-15T20:22:09+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-15T20:22:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=d5d73978015f032292085b783ed62a9bc10be069'/>
<id>d5d73978015f032292085b783ed62a9bc10be069</id>
<content type='text'>
The arguments are currently split up between run_gurpmi and fork_gurpmi
for no particular reason.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The arguments are currently split up between run_gurpmi and fork_gurpmi
for no particular reason.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable the 'download all' links for everyone (mga#8157)</title>
<updated>2013-05-14T20:08:20+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-14T20:08:20+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=cf74235920962a7ad30eb4d213e648b2d0183bf9'/>
<id>cf74235920962a7ad30eb4d213e648b2d0183bf9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a genuine syntax error that happened because I suck at perl.</title>
<updated>2013-05-13T15:39:55+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-13T15:39:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=0171140ce456e3ac02073feff8ed6a6764702c6e'/>
<id>0171140ce456e3ac02073feff8ed6a6764702c6e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix an accidental paste before committing :s</title>
<updated>2013-05-13T15:37:36+00:00</updated>
<author>
<name>Colin Guthrie</name>
<email>colin@mageia.org</email>
</author>
<published>2013-05-13T15:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/mgaonline/commit/?id=39dccc8f54b55959230b79ed1e8603c41ef11f4e'/>
<id>39dccc8f54b55959230b79ed1e8603c41ef11f4e</id>
<content type='text'>
Not sure how that happened :s
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not sure how that happened :s
</pre>
</div>
</content>
</entry>
</feed>
