| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
|
|
|
|
| |
thus fixing --root option
|
|
|
|
|
| |
while displaying a success message in automatic mode
|
|
|
|
|
| |
o never display raw downloader output, otherwise output is very messy (#38125)
|
|
|
|
|
|
|
|
|
|
|
| |
- the first line displays the date, not simply the time
- the "==> RETR" is only for ftp, also parse "200 OK"
- detecting size using /^Length/ is much simpler when wget output is not
translated, so use LC_ALL=C
- "ETA" is now "eta" in my tests
- "eta" is not displayed at the beginning, do call propagate_sync_callback
with precent and speed
|
|
|
|
|
| |
o fix searching for more than one pattern (#38286)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
you can now use more than one cdrom drive
big commit, no time to split it... some details:
- split urpm::removable into urpm::removable and urpm::cdrom
- fix setting $urpm->{removable_mounted}
- in try_mounting_non_cdroms(), check for local url, simpler than checking
is_cdrom_url and then checking file_from_local_medium
- fix _try_mounting_medium() not mounting non-cdrom anymore
(regression introduced during devel)
- even if urpmi says it wants cdroms in a given order, if you make a mistake,
it will use the one you give (as a side-effect, it simplifies the sort on
"already mounted" cdrom (cf _sort_media disappearing))
|
|
|
|
|
| |
o do not try to download xml-info if it's not available (#38125)
|
|
|
|
|
| |
o do not copy rpms from cdrom if only one cdrom is used (#28083)
|
|
|
|
|
| |
- do keep our url scheme for cdroms (#30613)
|
|
|
|
|
| |
o cdrom:// replaces removable://
|
|
|
|
|
| |
o fix using proxy with curl (#38143)
|
| |
|
|
|
|
|
|
| |
o display "%s of packages will be retrieved."
(need perl-URPM 3.10 and synthesis built with @filesize@)
|
|
|
|
|
|
| |
o fix "using one big transaction" that occurs when using --keep
(#30198) (part of the fix is in perl-URPM 3.09)
|
|
|
|
|
|
| |
o restore available-pkgs completion using "urpmq --list" (guillomovitch)
(but only if COMP_URPMI_HDLISTS is set since it's slow)
|
|
|
|
|
| |
o --test: only display "Installation is possible" when it is the case (#29837)
|
| |
|
|
|
|
|
| |
o add --conflicts
|
|
|
|
|
|
| |
o --requires now display the raw requires, use --requires-recursive to get
the old behaviour (#29176)
|
|
|
|
|
| |
o handle variables $ARCH/$RELEASE in mirrorlist
|
|
|
|
|
| |
o fix fallback on hdlist when xml-info not found
|
|
|
|
|
| |
existing unused 'message' callback
|
|
|
|
|
|
|
|
|
|
| |
downloaded rpm is bad.
this adds a new callback for rpmdrake: "bad_rpms"
this modifies the API of urpm::get_pkgs::download_packages_of_distant_media
($error_sources is now { url => reason } instead of { id => url })
|
|
|
|
|
|
| |
o have fatal errors on some errors that must not happen (eg: moving rpm from
download dir to cachedir)
|
| |
|
| |
|
|
|
|
|
|
| |
o handle mirrorlist
(need perl-Zone-TimeInfo patched for geolocalisation)
|
|
|
|
|
|
| |
o don't fail on remaining statedir files (#36267)
(especially useful when using media.d/*.cfg)
|
|
|
|
|
| |
o fallback on hdlist when xml-info not found (useful for old distribs)
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
as an alternative to using urpmi.addmedia
nb: need documentation
|
| |
|
|
|
|
|
|
| |
o handle --virtual for remove media
(a better name would be "auto-update", a la yum)
|
|
|
|
|
|
| |
o do not parse synthesis
o drop /var/lib/urpmi/names.<medium>
|
| |
|
|
|
|
|
|
|
| |
o fix --use-distrib
(and add test to ensure it never breaks again)
|
| |
|
|
|
|
|
| |
o since any_xml_info can be slow, add a "callback" option (#37264)
|
|
|
|
|
|
|
|
|
|
|
| |
o "media_info_dir: media_info" is the default
o "no-media-info" is used for media for which media_info must be built from
rpms
the goal of this change is to allow upcoming /etc/urpmi/media.d/*.cfg (or
whatever they will be called) to skip mentionning media_info_dir,
but also to cleanup urpmi.cfg
|
|
|
|
|
|
|
|
| |
This is used by urpmi/urpmq/urpmf.
--synthesis will now be more similar to using a virtual medium (a la
--use-distrib), compared to really only using the given synthesis.
|
|
|
|
|
| |
o fix --synthesis
|
|
|
|
|
| |
o add --no-suggests
|
|
|
|
|
|
| |
o enhance pkg list formatting for "The following packages contain %s: %s"
error message (#29178)
|
|
|
|
|
| |
o add basesystem-minimal to prohibit-remove
|
| |
|