summaryrefslogtreecommitdiffstats
path: root/t/02create_pkgs.t
Commit message (Collapse)AuthorAgeFilesLines
* cpan-testers: fix failing to build some rpms on FreeBSDThierry Vignaud2020-04-291-1/+3
| | | | | | | | | | | | | | | | | | | | | unset %__os_install_post fixes to fix FreeBSD failures (RT#131162) %__os_install_post cause build failures on FreeBSD due to rpm not being adapted: such as http://www.cpantesters.org/cpan/report/0a319070-86d8-11ea-a1f7-ec411f24ea8f: + /usr/local/lib/rpm/brp-compress /usr/local + /usr/local/lib/rpm/brp-strip /usr/bin/strip + /usr/local/lib/rpm/brp-strip-static-archive /usr/bin/strip xargs: illegal option -- d usage: xargs [-0opt] [-E eofstr] [-I replstr [-R replacements] [-S replsize]] [-J replstr] [-L number] [-n number [-x]] [-P maxprocs] [-s size] [utility [argument ...]] error: Bad exit status from /usr/home/cpansand/.cpan/build/2020042509/urpmi-v8.121.15-0/t/tmp/rpm-tmp.P9J8JW (%install) Stripping also often fails on FreeBSD: /usr/bin/strip: unable to copy file '...BUILDROOT/arch_to_noarch-1-1.x86_64/usr/lib/test-arch_to_noarch/ldconfig' reason: Permission denied As a side effect, it also fixes: Error: Could not execute /usr/local/lib/rpm/elfdeps: file or directory not found
* check for genhdlist2 --help tooThierry Vignaud2020-04-291-0/+4
|
* cpan_testers: show verbosely why genhdlist2 do not workThierry Vignaud2020-04-291-0/+7
|
* split set_path()Thierry Vignaud2020-04-281-2/+1
|
* check & report where genhdlist2 isThierry Vignaud2020-04-281-0/+4
|
* cpan_testers: set PATHThierry Vignaud2020-04-091-0/+3
| | | | | rationale: CPAN testers installs genhdlist2 using cpan but do not have /usr/local/bin in their PATH
* cpan_testers: skip weak deps test on CentOS 7 (unsupported)Thierry Vignaud2020-04-091-0/+1
| | | | | | | | | | | | rationale: CentOS 7's rpm doesn't support eg Recommendstag, it only knows their definitions but is unable to parse a spec file using Recommends Ideally we should be able to detect a too old/unpatched rpm... Technically, we could check whether it's Mageia < 6 which did have an non upstream implementation (but was using Suggests tag instead of Recommends and so would need testsuite adaption -- not worth it)
* add testcase for bug #52105Anssi Hannula2009-07-071-1/+2
|
* - adapt tests to rpm 4.6:Pascal Rigaux2008-12-151-3/+0
| | | | | | | | o old suggests format is no more handled o buildroot handling changed o build directories for root changed - fix buildroot_default.spec: was broken since %{rpm_version} is not defined
* add a testcase for #45457Pascal Rigaux2008-11-141-1/+0
|
* test reconfig.urpmiPascal Rigaux2008-09-231-0/+3
|
* skip buildroot checks for rpm5.orgPer Øyvind Karlsen2008-03-011-1/+1
|
* do set _tmppathPascal Rigaux2008-02-041-1/+3
|
* use genhdlist2 and create xml info filesPascal Rigaux2008-01-151-3/+4
|
* - check "old suggests" are still handled.Pascal Rigaux2007-12-141-0/+3
| | | | | | ie RPMTAG_REQUIRENAME + RPMSENSE_MISSINGOK, instead of RPMTAG_SUGGESTSNAME (as done in SuSE and in Mandriva > 2008.0)
* use system_() from helper.pmPascal Rigaux2007-10-161-7/+2
|
* silence gendistribPascal Rigaux2007-09-101-1/+1
|
* re-sync after the big svn lossPascal Rigaux2007-04-241-12/+59
|
* add some *old* pkgs (from redhat 4.0) to test rpm&URPM handle it correctlyPascal Rigaux2006-12-011-4/+13
| | | | | so that bug #27263 won't happen again :)
* more tests, clean some others, enhance helper.pmPascal Rigaux2006-11-301-0/+8
|
* using --urpmi-root, create some tests using urpmi.addmedia, urpmi, urpmePascal Rigaux2006-11-301-0/+24
one drawback of the superuser--*.t is the need to be root (the rpmlib needs it to install in a root partition), so for now "make test" tests *.t but superuser--*.t are skipped. Then as root, run "sudo make test TEST_FILES='t/superuser--*.t'"