aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* fix bug IDThierry Vignaud2018-09-141-1/+1
|
* 5.195.19Thierry Vignaud2018-09-141-0/+2
|
* add support for verify callback when installingThierry Vignaud2018-09-141-0/+2
| | | | Resolves: mga#15350
* 5.185.18Thierry Vignaud2018-06-251-0/+2
|
* Don't select an obsolete package to resolve dependencies/conflicts (mga#23223)Martin Whitaker2018-06-251-0/+3
|
* 5.175.17Thierry Vignaud2018-06-141-0/+2
|
* fix finding better pkg (mga#23037)Thierry Vignaud2018-06-141-0/+1
| | | | | | | alter commit ef5c24cccff5f374232276b3064813aba88ee888 so that sorting pkgs got a better one in first place, by: - comparing EVRs before name - comparing EVRs rather than synthesis ids
* log previous changeThierry Vignaud2018-06-131-0/+2
|
* 5.165.16Thierry Vignaud2018-02-101-0/+2
|
* add more details + bug IDThierry Vignaud2018-02-101-2/+2
|
* Fix Urpm_verify_rpm during installPascal Terjan2018-01-211-0/+2
| | | | | | | Signatures can't be verified as pubkeys are not available, the code ignores it but that broke with rpm 4.14 (mga#21886). Switch to using rpmtsSetVSFlags and rpmReadPackageFile which should work with older versions too.
* skip failing tests on *BSDThierry Vignaud2017-11-061-0/+1
|
* skip all rpmdb tests on Debian/UbutunThierry Vignaud2017-11-061-0/+1
| | | | | rationale: they've patched rpm to use a user private rpmdb so most tests will fail (no installed package, no perl, ...)
* restore rpm-4.12.x compatibilityThierry Vignaud2017-11-061-0/+2
|
* restore rpm-4.13.x compatibilityThierry Vignaud2017-11-061-0/+1
|
* advertize the proper pkg for most distrosThierry Vignaud2017-11-061-0/+1
|
* add cflags reported by pkgconfigThierry Vignaud2017-11-061-0/+3
| | | | Needed for eg: FreeBSD where rpm is installed under /usr/local
* use ExtUtils::PkgConfig in order to get detect rpmThierry Vignaud2017-11-051-0/+1
| | | | | | | Thus helping cpan-testers to install the proper packages We need to include {cflags} even if empty on Linux as it contains -I/usr/local/include on eg: FreeBSD
* we don't actually support rpm < 4.13 anymoreThierry Vignaud2017-10-271-0/+1
| | | | | technically restoring rpm-4.13 support needs a small patch We could even still support rpm-4.12 by ifdef-ing the ELEM callback
* Revert "fix segfault when checking invalid signatures"Thierry Vignaud2017-10-051-0/+3
| | | | | | | | This reverts commit 87dbde4f3b078173e53cd45cac000c2d2751b370. Rationale: rpm got fixed We could just initialize header to NULL but rpmReadPackageFile() is supposed to always set a correct value, so keep as it in order to catch another future perl regression
* 5.155.15Thierry Vignaud2017-10-031-0/+2
|
* fix segfault when checking invalid signaturesThierry Vignaud2017-10-031-0/+1
| | | | | This is a rpm-4.14 regression where rpmReadPackageFile() no longer initialize the header when the pkg is corrupted
* Revert "workaround perl-5.26 vs librpm bug"Thierry Vignaud2017-09-141-0/+3
| | | | | This reverts commit 4cb2fcc5bf443de9f3f05fe085c42a317101321b. This is no more needed as of rpm-4.14.0-0.rc1.3.mga7
* 5.145.14Thierry Vignaud2017-09-071-0/+2
|
* use native 64bit integers instead of Math::Int64Thierry Vignaud2017-09-071-0/+3
| | | | it's now possible since perl-5.26.0-8.mga7
* Revert "make sure to use int64 on 32bit arch"Thierry Vignaud2017-09-071-2/+0
| | | | This reverts commit 8aceb9b6a318668d0795af52bf9ea9dbb33351d9.
* 5.135.13Thierry Vignaud2017-08-231-0/+2
|
* log previous changeThierry Vignaud2017-08-231-0/+2
|
* workaround perl-5.26 vs librpm bugThierry Vignaud2017-07-221-0/+1
| | | | | which results in the following on exit cleanup: 'panic: free from wrong pool, 0!=6c7010 during global destruction.'
* enhanceThierry Vignaud2017-07-221-1/+2
|
* fix test failure with perl-5.26Thierry Vignaud2017-07-211-0/+2
|
* 5.125.12Thierry Vignaud2016-11-101-0/+2
|
* make sure to use int64 on 32bit archPascal Terjan2016-11-101-0/+2
| | | | | else we may got total size to overflow (mga#19686) v2 by Thierry Vignaud: use native int64 on 64bit
* log previous commitsThierry Vignaud2016-11-101-0/+2
|
* add bug IDThierry Vignaud2016-10-201-1/+1
|
* 5.115.11Thierry Vignaud2016-10-201-0/+2
|
* fix crash introduced by mga#15353 fix (mga#19618)Thierry Vignaud2016-10-201-0/+1
| | | | | | | | rationale: - {debug_URPM} only exists if we're in debug mode - as this is an actual error, let's just always report it bug introduced in commit 070f1be3d5c3aa813f61d061c2a0fd38c2477c08
* fix another (old) compilation warningsThierry Vignaud2016-10-181-0/+2
| | | | use rpmTagGetValue() to get the char* name of the tag
* 5.105.10Thierry Vignaud2016-10-181-0/+2
|
* (get_int2) try new 64bit tag else old 32bit tagThierry Vignaud2016-10-181-0/+1
| | | | | | thus enabling to report size of >4Gb packages (however insane this is): rpmlib uses the old small tag for small packages and the new big tag for big packages (mga#19571)
* switch to uint64_t for sizes (mga#19571)Thierry Vignaud2016-10-181-0/+2
| | | | Thus we use 64bit for package size on 32bit too, thanks to Math::Int64
* 5.095.09Thierry Vignaud2016-10-161-0/+2
|
* log previous fixThierry Vignaud2016-10-161-0/+2
|
* 5.085.08Thierry Vignaud2016-10-141-0/+2
|
* (check) fix reporting problemsThierry Vignaud2016-10-141-0/+1
| | | | | | | | | | | | | | | | | for at least 12 years, since swiching rpm to 4.2 (see commit 60031191b7012fdfe8e1af6bd43ff9b36b0c5825) $trans->check() failed to actually report issues rationale: rpmtsCheck() only actually return !0 if it fails to open rpmdb... in order to check if any problem was found by rpmtsCheck(), one must call retrieving the problem set with rpmtsProblems() rpmtsCheck() success only means that the resolution was successfully attempted for all packages in the set, which isn't that usefull... this might help mga#15350...
* fix reporting size on big packages (mga#19571)Thierry Vignaud2016-10-131-0/+2
|
* 5.075.07Thierry Vignaud2016-04-141-0/+2
|
* don't push $fullname to callback stackThierry Vignaud2016-04-141-0/+2
| | | | that's no more needed...
* add support for "elem" callbackThierry Vignaud2016-04-141-0/+3
| | | | | This callback will be fired before each pkg being installed/removed Needs rpm >= rpm-4.13.0-0.rc1.28
* 5.065.06Thierry Vignaud2015-04-121-0/+2
|