<feed xmlns='http://www.w3.org/2005/Atom'>
<title>perl-URPM/t, branch topic/parse_property</title>
<subtitle>Perl RPM Manipulation Module</subtitle>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/'/>
<entry>
<title>Fix parsing of properties containing [</title>
<updated>2022-11-01T22:23:53+00:00</updated>
<author>
<name>Pascal Terjan</name>
<email>pterjan@mageia.org</email>
</author>
<published>2022-10-25T20:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=2c86ed6389d741cfe41323937e9e93b89935490e'/>
<id>2c86ed6389d741cfe41323937e9e93b89935490e</id>
<content type='text'>
For example, the name extracted from a requirement of
"python3.10dist(fonttools[unicode])[&gt;= 4.10]" was sometimes
"python3.10dist(fonttools" instead of the expected
"python3.10dist(fonttools[unicode])".

Code parsing such strings existed in many places, it now exists only
in 2 places, a perl version in Resolve.pm and a C version in URPM.xs.

Both codes used to handle both "foo &gt;= 0" and "foo[&gt;= 0]" but at least
the perl code seems to only call it on provides/conflicts/obsoletes
which are always using the second form so the support for it was
dropped from the perl version for the sake of simplicity.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
For example, the name extracted from a requirement of
"python3.10dist(fonttools[unicode])[&gt;= 4.10]" was sometimes
"python3.10dist(fonttools" instead of the expected
"python3.10dist(fonttools[unicode])".

Code parsing such strings existed in many places, it now exists only
in 2 places, a perl version in Resolve.pm and a C version in URPM.xs.

Both codes used to handle both "foo &gt;= 0" and "foo[&gt;= 0]" but at least
the perl code seems to only call it on provides/conflicts/obsoletes
which are always using the second form so the support for it was
dropped from the perl version for the sake of simplicity.
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not run Kwalitee test by default</title>
<updated>2020-05-06T08:51:38+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-05-06T08:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=64e625e4df8b6434a469172236705b3b4c8093a2'/>
<id>64e625e4df8b6434a469172236705b3b4c8093a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add kwality test</title>
<updated>2020-05-04T16:26:52+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-05-04T16:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=54f843b79a4e74f6476b47a581135d15771aec71'/>
<id>54f843b79a4e74f6476b47a581135d15771aec71</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix testing on pre UsrMove Linuxes (eg: mga2)</title>
<updated>2020-04-29T03:45:28+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-04-29T03:43:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=7ce28b949d10e78a4c1f2d419b9b313958da7df4'/>
<id>7ce28b949d10e78a4c1f2d419b9b313958da7df4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>make test more universal</title>
<updated>2020-01-17T17:14:16+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-01-17T17:14:16+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=fd43bab38200c17a617996a3b38ed703c7eec530'/>
<id>fd43bab38200c17a617996a3b38ed703c7eec530</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 test on Fedora where perl main package is perl-interpreter</title>
<updated>2020-01-17T16:54:37+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-01-17T15:48:41+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=a222687b1d4efa428654d5b6fd72fcb8fe1bf943'/>
<id>a222687b1d4efa428654d5b6fd72fcb8fe1bf943</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Workaround CPAN testers that run FreeBSD (RT#131162)</title>
<updated>2020-01-07T02:45:35+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2020-01-03T03:29:28+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=1a8a7e30293696aa472beb21efd361a4b1c99ebe'/>
<id>1a8a7e30293696aa472beb21efd361a4b1c99ebe</id>
<content type='text'>
The proper fix would be to patch /usr/lib/rpm/brp-strip-static-archive
in order to behave on FreeBSD like on Darwin
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The proper fix would be to patch /usr/lib/rpm/brp-strip-static-archive
in order to behave on FreeBSD like on Darwin
</pre>
</div>
</content>
</entry>
<entry>
<title>skip failing tests on *BSD</title>
<updated>2017-11-06T19:54:44+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2017-11-05T10:25:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=0f3451e11e4abb2cc297afa51d945ec78050ac4b'/>
<id>0f3451e11e4abb2cc297afa51d945ec78050ac4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>skip all rpmdb tests on Debian/Ubutun</title>
<updated>2017-11-06T19:54:33+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2017-11-04T13:57:33+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=9fdb5524ef0c3f716133b7b4b4ed2d0799b93a59'/>
<id>9fdb5524ef0c3f716133b7b4b4ed2d0799b93a59</id>
<content type='text'>
rationale: they've patched rpm to use a user private rpmdb so most tests
will fail (no installed package, no perl, ...)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rationale: they've patched rpm to use a user private rpmdb so most tests
will fail (no installed package, no perl, ...)
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "workaround perl-5.26 vs librpm bug"</title>
<updated>2017-09-14T10:01:37+00:00</updated>
<author>
<name>Thierry Vignaud</name>
<email>thierry.vignaud@gmail.com</email>
</author>
<published>2017-09-14T06:14:53+00:00</published>
<link rel='alternate' type='text/html' href='https://gitweb.mageia.org/software/rpm/perl-URPM/commit/?id=9f2fb1c976ac6befb1364f78609888a02fc59826'/>
<id>9f2fb1c976ac6befb1364f78609888a02fc59826</id>
<content type='text'>
This reverts commit 4cb2fcc5bf443de9f3f05fe085c42a317101321b.
This is no more needed as of rpm-4.14.0-0.rc1.3.mga7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 4cb2fcc5bf443de9f3f05fe085c42a317101321b.
This is no more needed as of rpm-4.14.0-0.rc1.3.mga7
</pre>
</div>
</content>
</entry>
</feed>
