Age | Commit message (Collapse) | Author |
|
|
|
* Added some provision switching hackery. This could probably use some
refactoring,.. it solves the following case:
pkg1 and pkg2 provide 'foo' and are both installed
pkg3 depends on 'foo' and so lists 'pkg1' in the REQUIREDBY db section
pkg1 is upgraded and no longer provides 'foo'
** This code ensures that the REQUIREDBY of pkg3 is updated to require pkg2
now instead of pkg1
|
|
|
|
|
|
|
|
Giovanni Scafora <linuxmania@gmail.com>
* Fixed FS #6442 - don't list directories in -Ql output.
|
|
requiredby for 'already installed' packages, so the test didn't work
properly. Once these errors were fixed, both tests pass fine.
|
|
|
|
about bigger DB changes later, but lets not screw anything up for release.
* Removed some weird uses of "not ... ==" usage in pactest- correct me if I'm
wrong, but isn't "!=" a lot more clean and concise?
* Print description of failed tests in the pactest summary. This could get
dirty with a lot of failed tests though, so watch out.
|
|
together while using makepkg -g.
|
|
for and is a dependency of another package. (upgrade057)
* Removed man2html stuff from doc/Makefile.am.
* Patch: improved depends checking in _alpm_checkdeps
Nagy Gabor <ngaba@petra.hos.u-szeged.hu>
* Slight revisions to pmrule.py to allow for a PKG_PROVIDES test.
* Very quick updates to the pactest README.
* Added rules to some of the newer upgrade tests. Note: upgrade055 now fails
due to requiredby entries not being written packages that are dependencies
in a provides role.
|
|
|
|
deal with. Currently, libalpm with AND without Nagy's patch fails it.
* Slight spacing update to pmenv.py.
|
|
tar: *: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
|
|
* Added the actual "Nagy's bug" as upgrade055.py.
* Updated the Makefile to distribute the pactest readme.
* Removed COPYING from the pactest directory- see COPYING at the root for the
same license.
|
|
to set the umask that some people may find helpful with an 'abs' group (but
it isn't enabled by default).
|
|
.FILELIST
|
|
add the "requiredby" information that libalpm would have written.
Now it succeeds.
|
|
provides, and conflicts.
- upgrade051 is known to fail- but we want to eventually make it work.
- upgrade052 is Nagy's bug as reported on the ML- I think. If it isn't,
let me know.
|
|
per package.
|
|
* Makefile.am updates for Aaron's move of re-pacman to contrib.
|
|
* Moved re-pacman to contrib/ as it's probably not as useful as the other stuff
in scripts/
|
|
be used in place of -Y. Also, -D was rather silly, as it does mostly what -S
does.
* Cleaned up pacman_deptest - removed the goofy faketarget stuff (NEEDS testing
still)
* libalpm function renames
|
|
* Unified some functions names "package" -> "pkg" for consistency
* Removed the goofy 'faketarget' stuff used for dep testing
* Renamed alpm_pkg_isin -> alpm_pkg_find
* Renamed alpm_db_readpkg -> alpm_db_get_pkg
|
|
"replaces confusion" thread on pacman-dev for more information
* Cleaned up some 2 item loops in the sync131 test
|
|
through to pacman, whereas --verbose affects the pactest output - this cleans
up the standard test output significantly
* sorted tests a bit better, sectioning off failed tests AFTER successful tests,
to make it easier to see what failed at a glance
* added a 'testname' member to pmtest, which strips path info (cleaner output)
|
|
|
|
Giovanni Scafora <linuxmania@gmail.com>
* added '-fstack-protector' flag to debug compile, to catch any buffer
overflows we may have in stack variables.
|
|
|
|
|
|
* Added these three possible options (or !options, more likely), to the
PKGBUILD possibilities:
- ccache
- distcc
- makeflags
* Removed the --noccache and -j flags from makepkg as their functionality is
better used by adding the above options to a PKGBUILD- keep the functionality
where it is needed.
Testing would be appreciated, I didn't do much of that yet.
|
|
Giovanni Scafora <linuxmania@gmail.com>
|
|
|
|
|
|
|
|
* Using the wrong info level for replacements
|
|
|
|
|
|
|
|
descriptions, additional rules, etc)
* One new pactest test regarding file migration between packages.
* Fix of a little output bug in pmenv.py
|
|
|
|
|
|
* --manual-confirm was handled in the wrong order
|
|
* Fail when no tests defined
* Added --manual-confirm to help with hand testing
|
|
|
|
directory by running the target man2html, e.g. 'make man2html'.
* Slightly fixed up the bottom of the manpages.
|
|
|
|
these packages, but -S explicitly asks for confirmation.
|
|
* Added a Makefile.am so contrib/ folder is included in dist.
|
|
* Fixed IFS. It seems there's no easy way to get a newline IFS without setting
it like so:
IFS="
" #ewww gross
|