summaryrefslogtreecommitdiffstats
path: root/urpmq
Commit message (Collapse)AuthorAgeFilesLines
* - urpmq:Pascal Rigaux2008-01-171-0/+11
| | | | | o add --provides
* fix commit adding --sourcerpmPascal Rigaux2008-01-151-1/+1
|
* - urpmqPascal Rigaux2008-01-151-0/+3
| | | | | | | o fix --list (regression introduced in 5.0) (those lines were wrongly dropped in r232614 2007-12-19)
* - urpmq:Pascal Rigaux2008-01-141-5/+11
| | | | | o add --sourcerpm
* - 5.0Pascal Rigaux2008-01-111-28/+27
| | | | | | | | | | | | | | | | | | | - urpmf, urpmq: o use xml info instead of hdlist when possible o "urpmq -l" is faster (3x) o "urpmf -l" is slower (1.5x) o "urpmf --sourcerpm" is much faster o see "xml-info" option in urpmi.cfg(5) to see when those files are downloaded o new require: perl module XML::LibXML - urpmq: o use rpm file instead of hdlist/xml-info when file is local o use URPM::Package->changelogs (need perl-URPM 3.06) - urpmi.update, urpmi.addmedia, urpmi.removemedia: o drop hdlist support replaced with xml media_info (this imply file-deps are correctly handled, see genhdlist2(1)) - urpmi.addmedia o new --xml-info option
* - urpmq:Pascal Rigaux2008-01-111-6/+3
| | | | | o use URPM::Package->changelogs (need perl-URPM 3.06)
* use a var name $id instead of $_Pascal Rigaux2008-01-101-3/+3
|
* normalize to fit xml_info namesPascal Rigaux2008-01-101-3/+3
|
* - all tools:Pascal Rigaux2007-12-191-6/+2
| | | | | o drop hdlist support (will be replaced with xml media_info)
* create urpm->new_parse_cmdline and use itPascal Rigaux2007-12-121-2/+1
| | | | | (it may be a little stricter for urpmi since we exit(1) on parse_cmdline error)
* factorize codePascal Rigaux2007-11-281-16/+12
|
* - urpmq:Pascal Rigaux2007-11-281-1/+2
| | | | | o new option --requires-recursive (alias of option -d)
* - all tools:Pascal Rigaux2007-11-221-1/+1
| | | | | | | o exit with code 1 after displaying usage (instead of exit code 0) (urpmi exit code "1" is correctly documented in urpmi's manpage)
* (get_updates_description) index by medium then by package ; weThierry Vignaud2007-09-141-1/+1
| | | | | | | previously only index by raw package name (w/o version and w/o arch) which resulted in packages being overwritten (ie on a biarch, we would only saw one of both ia32 & x86_64 packages)
* - urpmiPascal Rigaux2007-08-111-0/+2
| | | | | | o handle preferred choices (through --prefer, /etc/urpmi/prefer.list and /etc/urpmi/prefer.vendor.list)
* - all toolsPascal Rigaux2007-08-111-2/+2
| | | | | o new option --wait-lock (#13025)
* factorize handling of -q|--quiet and -v|--verbose for all toolsPascal Rigaux2007-08-011-1/+1
| | | | | this fixes -q option not handled by urpmi.update (#31890)
* simplify code by using directly $options{...} (exported from urpm::args)Pascal Rigaux2007-08-011-68/+68
| | | | | instead of using $urpm::args::options{...}
* remove dead code:Pascal Rigaux2007-08-011-3/+0
| | | | | | | urpmq is not using use_provides by default since 13 May 2004 when rgs refactorization somewhat failed. since then the documentation has been adapted to show -p is not the default anymore, so not reverting to previous behaviour.
* - urpmqPascal Rigaux2007-07-061-5/+3
| | | | | | o --whatrequires: fix skipping packages through provides provided by other packages, when the other package is the same pkg name (#31773)
* we really don't want logs on stdout for urpmq/urpmfPascal Rigaux2007-06-191-2/+3
| | | | | (esp. for "adding medium ..." when using --use-distrib)
* re-sync after the big svn lossPascal Rigaux2007-04-241-3/+1
|
* cleanupPascal Rigaux2007-03-071-8/+9
|
* fixed ngettext usePablo Saratxaga2007-02-211-4/+6
|
* add option "-m" in usage (was already documented in manpage)Pascal Rigaux2007-02-141-5/+3
|
* explain --whatrequires-recursive when {debug}Pascal Rigaux2007-01-261-8/+19
|
* from_utf8 no more needed with: new perl-URPM + new perl-Locale-gettext + ↵Pascal Rigaux2007-01-191-37/+41
| | | | "use open ':locale'"
* use uniq() and factorizePascal Rigaux2007-01-111-1/+2
|
* cleanup: @headers is independent of the "foreach my $medium", moving it out ↵Pascal Rigaux2007-01-111-10/+14
| | | | of the loop
* directly set $urpm->{root}, it's simplerPascal Rigaux2006-11-291-4/+4
| | | | | (also use it in urpm::get_pkgs::selected2list() even if callers didn't pass it)
* - move lock functions to a full blown modulePascal Rigaux2006-11-231-4/+4
| | | | | | | | | | | | - handle get_exclusive and release_exclusive on existing lock, *but* don't use it for now! (not useful) - remove urpmi_db locking from add_medium and update_media - move rpm_db locking into _read_cachedir_pubkey - update_media: restrict rpm_db exclusive locking to parse_pubkeys - urpmi: move locking rpm_db near its use - handle lock directly in urpmi.addmedia, urpmi.update, urpme, urpmf - log locking/unlocking
* don't have a global variable to hold locks, otherwise code can't lock twicePascal Rigaux2006-11-231-6/+6
| | | | | non-exclusive
* move many functions from urpm.pm to new module urpm/select.pmPascal Rigaux2006-11-211-3/+4
|
* - move download_packages_of_distant_media() from urpm.pm to urpm::get_pkgsPascal Rigaux2006-11-211-2/+3
| | | | | - move urpm::get_source_packages() -> urpm::get_pkgs::selected2list()
* move many functions from urpm.pm to urpm/media.pmPascal Rigaux2006-11-211-3/+4
|
* move lock functions to urpm::sysPascal Rigaux2006-11-211-4/+4
|
* don't use obsolete method download_source_packages anymore. Pascal Rigaux2006-11-201-1/+2
| | | | | nb: not handling anymore urpmq on removable media with no hdlist (does it exist?)
* cleanupPascal Rigaux2006-11-201-1/+1
|
* cleanupPascal Rigaux2006-11-201-9/+8
|
* rename {skip} into {cmdline_skiplist} (neater)Pascal Rigaux2006-11-201-1/+1
|
* - {nodepslist} now implies {no_skiplist}Pascal Rigaux2006-11-201-8/+6
| | | | | | - drop {noinstalling}, use {nodepslist} instead (since {noinstalling} is only used when {nodepslist} is set)
* perl_checker compliancePascal Rigaux2006-11-091-14/+14
|
* Add Prozilla supportRafael Garcia-Suarez2006-09-211-0/+1
|
* Die if unknown command-line options are given.Rafael Garcia-Suarez2006-02-131-1/+1
|
* Make --ignorearch really work by overriding a package subroutine (not veryRafael Garcia-Suarez2006-02-131-1/+3
| | | | | clean, but fast)
* Add ignorearch option to urpmqRafael Garcia-Suarez2006-02-131-0/+2
|
* Use stdout for informational messages, not stderrRafael Garcia-Suarez2006-02-081-2/+2
|
* Escape media names in the output of urpmq --dump-config (based on a patch byRafael Garcia-Suarez2006-01-241-7/+16
| | | | | Michael Scherer)
* Remove force_local download option (which was always on)Rafael Garcia-Suarez2006-01-131-1/+1
|
* Fix minor locking bug in urpmqRafael Garcia-Suarez2006-01-111-1/+1
|