| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
with Magiea.
This commit consitsts of the following subversion commits:
------------------------------------------------------------------------
r1928 | dmorgan | 2011-09-13 21:44:28 +0100 (Tue, 13 Sep 2011) | 1 line
Import urpmi
------------------------------------------------------------------------
|
| |
|
|
|
|
|
|
|
| |
urpmf foo used to be looking for foo in both package names and
filenames, and to return all files in the package when the package name
matched. The behaviour changed at some point, restore the old behaviour
(#58313)
|
| |
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|