| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
o check usage of -a, -! and the like instead of displaying the ugly
"Internal error: syntax error ..."
|
|
|
|
|
| |
- rename _parse_media() into parse_media() for next commit
|
|
|
|
|
| |
o fix fallback on hdlist when xml-info not found
|
|
|
|
|
| |
o fallback on hdlist when xml-info not found (useful for old distribs)
|
| |
|
|
|
|
|
| |
o fix --synthesis
|
|
|
|
|
|
| |
o add special code for --files simple case, it makes urpmf 3x faster for
this often used case
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
| |
and remove duplicated list (nb: conf_files has been added to command-line, but
this won't hurt afaik)
|
| |
|
|
|
|
|
|
| |
o fix an *old* bug (since december 2002) making urpmf keeps parsed
hdlist files in memory (was fixed for multitags, but not for simple tags)
|
|
|
|
|
| |
o drop hdlist support (will be replaced with xml media_info)
|
|
|
|
|
| |
(it may be a little stricter for urpmi since we exit(1) on parse_cmdline error)
|
|
|
|
|
|
|
| |
o exit with code 1 after displaying usage (instead of exit code 0)
(urpmi exit code "1" is correctly documented in urpmi's manpage)
|
| |
|
|
|
|
|
| |
o fix -a and -o
|
|
|
|
|
| |
o display "usage" when no <pattern-expression> is given (#32658)
|
|
|
|
|
| |
o new option --wait-lock (#13025)
|
|
|
|
|
|
|
|
|
|
|
| |
o explicit error when using "urpmi ---install-src" as user with remote media
o add support for "suggests": a newly suggested package is installed as if
required, but one can remove it afterwards, or use --no-suggests
- urpmf
o handle --suggests
all the work is done in perl-URPM 1.69
|
| |
|
| |
|
|
|
|
|
| |
this fixes -q option not handled by urpmi.update (#31890)
|
|
|
|
|
| |
- handle $rpm_opt where it is used
|
|
|
|
|
| |
(esp. for "adding medium ..." when using --use-distrib)
|
|
|
|
|
|
|
| |
o bug fix -m (#31452)
(bug introduced when moving code to urpm::media)
|
|
|
|
|
| |
o add option --use-distrib
|
|
|
|
|
|
| |
o fix an *old* bug (since december 2002) making urpmf keeps parsed hdlist
files in memory
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
non-exclusive
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
this allow processing of the output of urpmf (as required by Erwan Velu)
for now choosing not to filter description (as suggested by rgs)
|
|
|
|
|
| |
=> around 25% speedup for file search and 10% speedup for requires search
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
and to reuse existing translations when possible
|
| |
|