Aaron Griffin
0543325ba1
rankmirrors script from Dan McGee <dpmcgee@gmail.com>
...
Original Idea copyright (c) 2006 R.G. <chesercat>
Modified 2006 by Dan McGee <dpmcgee@gmail.com>
2006-12-08 22:07:34 +00:00
Aaron Griffin
954901801f
Merged some proposed changes from "Dan McGee" <dpmcgee@gmail.com>
...
* Removal of confusing sortmirrors comment
* Removal of NoUpgrade defaults (handled by packages)
* Move of unstable below community, to illustrate preference.
2006-12-08 20:06:13 +00:00
Aaron Griffin
716e9ef095
A few minor updates so --root works again.
2006-12-08 08:17:41 +00:00
Aaron Griffin
fc361cc111
Removed an extra call to alpm_option_set_root() - it is set by alpm_init()
2006-12-08 07:21:38 +00:00
Aaron Griffin
6ca24d5924
Changed upgrade message to use the term "installation" to make the meaning more
...
clear
2006-12-05 08:39:32 +00:00
Aaron Griffin
5a48e4f1b6
Check status of final tar/compress package creation for final status (FS#3382)
2006-12-05 07:43:42 +00:00
Aaron Griffin
f8b4b5257e
Corrected -Qg description
2006-12-05 07:38:34 +00:00
Aaron Griffin
6ec8dfc2f3
Added 'abs' and configs to CVS
...
* Added testing-usability to abs
2006-12-05 07:30:15 +00:00
Aaron Griffin
aad3f6ab1f
Changed "Total Uncompressed Size" to "Total Installed Size"
2006-12-05 07:11:27 +00:00
Aaron Griffin
2116ce78fb
Corrected -Rsc operation - dependancy info was not being read from the DB
2006-12-05 07:00:22 +00:00
Aaron Griffin
8028a1124a
Added dbpath validation
2006-12-05 06:55:52 +00:00
Aaron Griffin
4488058900
* Fixed the bug where -R pkgA pkgB failed when pkgA depended on pkgB
2006-12-01 09:51:54 +00:00
Aaron Griffin
08dca1593f
* Cosmetic changes and typo fixes
...
* IgnorePkg and --ignore work again
* Partial changes to support removal of conflicts for -U and -A (INCOMPLETE)
2006-12-01 09:32:29 +00:00
Aaron Griffin
6c68723905
* cosmetic: double space in "full system upgrade"
2006-11-27 15:44:22 +00:00
Aaron Griffin
9918d43ab9
* Fixed some error output for "-Sd" and "-Rsc" dealing with missing/ignored
...
depends
* Added valgrind suppression file
2006-11-24 07:01:27 +00:00
Aaron Griffin
12fdce244c
* Move sync *after* transaction init (lock file). We don't want to stomp on the
...
databases while another instance of pacman /could/ be reading them.
2006-11-23 02:42:50 +00:00
Aaron Griffin
07b0092736
-std=c99 seems to undefine PATH_MAX in this case. I don't care enough to fix it
...
at the moment, so this workaround works.
2006-11-23 02:36:26 +00:00
Aaron Griffin
b503cc8303
*** empty log message ***
2006-11-22 20:31:59 +00:00
Aaron Griffin
8da03650b0
* Whoops util Makefile
...
* Slight modification to depcmp debug output
2006-11-22 20:03:52 +00:00
Aaron Griffin
4302395f84
Added Dan McGee to the Authors file for his contributions on the mailing list
2006-11-22 09:07:16 +00:00
Aaron Griffin
873bfe1d82
* usize -> isize conversion
2006-11-22 09:04:48 +00:00
Aaron Griffin
986409f9bd
* Completed getinfo api changes (pmmissing_t, pmtrans_t, etc)
...
* Modified some dependancy checking
* Changed "performing local database upgrade" message to be more clear
* Change 'usize' to 'isize' in database files
* Scriptlet output is now sent to pacman's log file
* Limited some debugging output to be more clear
2006-11-22 09:03:41 +00:00
Aaron Griffin
5469177183
Removed global maxcols - it is looked up on the fly now, so the progress bar is
...
resized. Also used ioctl in place of the COLUMNS env variable
2006-11-22 04:53:10 +00:00
Aaron Griffin
3c7f616805
* Fixed an error when trying to download to an unwritable location
2006-11-22 04:25:31 +00:00
Aaron Griffin
99d0c00246
* Fixed a double free which happened in 2 cases in --sync
2006-11-22 03:51:06 +00:00
Aaron Griffin
cb65f08d2f
libalpm appends the trailing / to the config root, no need to do it here
2006-11-20 22:15:26 +00:00
Aaron Griffin
aa1c0ba9f8
* repo-add script - to add entries to a db file directly from package data (no PKGBUILD)
...
* libalpm api changes - move from a _getinfo(p, WHAT_WE_WANT) scheme to a
typesafe _get_what_we_want(p) scheme [not 100% complete yet]
* some const correctness changes
* removal of PM_* types in alpm.h in favor of the pm*_t types used throughout
libalpm
2006-11-20 09:10:23 +00:00
Aaron Griffin
b8b9596b13
Minor makepkg changes - mainly from Daniel McGee
2006-11-16 22:43:58 +00:00
Aaron Griffin
3d6242ed74
* makepkg.conf.in variable changes (missed the checkin)
...
* Better error reporting when unpacking an archive fails
* Fixed -Sc and -Scc cache dir opening/reading
2006-11-16 17:24:41 +00:00
Aaron Griffin
95358f7c5b
* integrity check looping - support multiple algorithms at once
2006-11-15 17:18:31 +00:00
Aaron Griffin
83f6d8de8c
* Changes to some of the TODOs and a brief glance at the NEWS file...
2006-11-15 08:02:43 +00:00
Aaron Griffin
00ce9ea739
* Initial changes to gensync - makepkg changes were not checked in from another
...
machine - still pending
* Addition of _alpm_pkg_makefilename to simplify the with/without -ARCH prefix
scheme we're going with for the interim
2006-11-15 07:50:37 +00:00
Aaron Griffin
74e780f25d
* has_archname additions
...
* additional newline for search output, as suggested on the forums
2006-11-14 21:53:45 +00:00
Aaron Griffin
7d6161ccc3
* has_archname changes
...
* makepkg attempt at multiple file integrity checks
* honor "force" option on -S packages (not just -Su)
2006-11-14 17:26:19 +00:00
Aaron Griffin
eb514bee96
* autotool fixes
...
* Renamed "download" files to "downloadprog" as it only holds the progress bar
and to not confuse (myself) with <download.h>
2006-11-14 08:07:57 +00:00
Aaron Griffin
4470e5ce01
* Numerous mini valgrind fixes.
...
* Addition of hacky architecture check in the _splitname function
* Removal of libfetch from the archlinux proper - it has been renamed to
libdownload and can be found at http://phraktured.net/libdownload
* Merge of _some_ of the Frugalware makepkg change - this may still be
incomplete
* Removal of libftp from cvs proper
* PKGBUILD manpage now says 'PKGBUILD' instead of FrugalBuild (he he)
2006-11-14 07:58:42 +00:00
Aaron Griffin
7e835366f1
*** empty log message ***
2006-11-13 17:48:13 +00:00
Aaron Griffin
734e077996
Skip root check on -Sp
2006-11-10 20:09:59 +00:00
Aaron Griffin
d069999cbf
Last mtrace/setenv change, I swear
2006-11-09 19:45:53 +00:00
Aaron Griffin
33c354031c
Whoops - I fail at setenv
2006-11-09 19:44:52 +00:00
Aaron Griffin
2d3a707a05
mcheck() seems to cause segfaults. Annoying. Switched back to useing mtrace() - if anything valgrind is superior to mcheck anyway
2006-11-09 19:27:10 +00:00
Aaron Griffin
3e608e7e85
* Improved mcheck output
...
* Added minor libalpm const correctness
* Mini-memory fixes
2006-11-08 08:14:29 +00:00
Aaron Griffin
55f178c629
* Fixed an error message that should be a debug message
...
* Fixed "the big segfault" - dbs_sync list was being modified while iterating
* over the list, big No-No. Now using a while loop over alpm_list_count.
2006-11-08 06:52:50 +00:00
Aaron Griffin
34931106d7
Added mcheck support for memory debugging
2006-11-07 16:32:48 +00:00
Aaron Griffin
a8e44ff00a
Removed antesis mirror, as it no longer works
2006-11-03 19:55:37 +00:00
Aaron Griffin
9b4aabdb0f
* Modified some error output and logging
...
* Changed the initial log mask (added PM_LOG_ERROR)
* Fixed -Syu so it now works if any databases were downloaded (it was working
like a -Su)
2006-11-03 03:56:02 +00:00
Aaron Griffin
fbf1aa6539
* Fixed some alpm_get_option calls (long params were used for C99 compliance,
...
but were used in error)
* Cleaned up some output newlines
* Added "local database is up to date" when no packages are upgraded
2006-11-02 02:29:10 +00:00
Aaron Griffin
22ce4a2a00
Added a newline upong progress completion - this was accidentally left out causing the second progress bar to overwrite the first
2006-11-01 22:20:03 +00:00
Aaron Griffin
33e31415a1
Whoops forgot this
2006-11-01 06:45:19 +00:00
Aaron Griffin
3bf918dc4e
Fixed pacman -U:
...
* Accidental database read of a file-based package (whoops)
* Proper fetching of url-based -U or -A
Removed some newlines from _alpm_log calls, to make debug output more concise
2006-11-01 06:30:47 +00:00