- don't give a wrong package name when it is unknown in a callback (mga#15032)
Version 8.03 - 1 January 2015
- enhanced doc
Version 8.02 - 25 November 2014
- gurpmi:
o fix --auto not working anymore (mga#14565)
(regression introduced in 7.32)
Version 8.01 - 9 October 2014
- revert "bump split-length from 8 to 50"
Version 8.00 - 13 September 2014
- rpm-4.12 support:
o adapt to URPM-5.00
o rename 'no_suggests' parameter as 'no_recommends'
o rename '--allow-suggests' option as '--allow-recommends'
o rename '--no-suggests' option as '--no-recommends'
o rename '--suggests' option as '--recommends'
Version 7.32 - 5 September 2014
- add some missing methods, allows to do urpmf --qf '%sourcerpm:%requires'
- bump split-length from 8 to 50
improves installing gnome in a chroot from 14m to 11m
- update bash completion
- gurpmi:
o fix crashing when choosing to save file
o fix segfaulting when managing exceptions
o report crashes through drakbug
- fix some warnings with perl 5.20
Version 7.31 - 24 January 2014
- do not exec pkexec but run it so it has a parent process to fix double fork
issues mga#11184 mga#12364
- gurpmi:
o fix garbaged UTF-8 in file name arguments (mga#12407)
Version 7.30 - 5 December 2013
- convert from gtk2 to gtk3
Version 7.29 - 3 December 2013
- use /proc/self/mountinfo for ro filesystem checks mga#11319
- polkit: only use pkexec when not already root
Version 7.28 - 5 November 2013
- library:
o fix parsing download progress with rsync >= 3.10
- urpmi:
o add support for --deploops option (needs URPM-4.29+)
Version 7.27.5 - 13 October 2013, by Colin Guthrie
- use polkit for authorisation (mga#11125)
Version 7.27.4 - 4 October 2013, by Thierry Vignaud
- library:
o adapt to perl-5.18
o prevent disabling removing orphan if we failed to detect running kernel
version
Version 7.27.3 - 30 May 2013, by Thierry Vignaud
- library:
o revert fix for mga#10254 in previous release
(the bug was in media.cfg, mga#10335)
Version 7.27.2 - 24 May 2013, by Thierry Vignaud
- library:
o ensure priority updates are installed in a single transaction
o fix wrongly enabling backports/testing for tainted/nonfree when
such packages are already installed (mga#10254)
Version 7.27.1 - 17 May 2013, by Thierry Vignaud
- library:
o really auto enable tainted media if needed when adding distrib media
Version 7.27 - 17 May 2013, by Thierry Vignaud
- gurpmi2:
o like urpmi/rpmdrake/drakx, display all errors at once at end
instead of forcing users to click in order to continue
transactions (mga#6086)
o do not popup errors at end in auto mode
- library (mga#8368, #8379 & #9758):
o enable to see if nonfree/tainted packages are installed
o auto enable nonfree/tainted media if needed when adding distrib media
Version 7.26 - 2 May 2013, by Thierry Vignaud
- gurpmi2:
o sort package list
- library:
o fix displaying removed package name in gurpmi/rpmdrake (mga#9545)
Version 7.25 - 21 April 2013, by Thierry Vignaud
- library:
o enable rpmdrake to not use modal dialogs (mga#9646)
o fix leaving read locks on rpmdb (mga#9248)
Version 7.24 - 18 April 2013, by Thierry Vignaud
- library:
o display exceptions that happened while downloading (mga#9529)
- urpmi:
o fix package count when a package has a %pretrans scriptlet
Version 7.23 - 21 March 2013, by Thierry Vignaud
- library:
o enable to report packages signature checking in global progress bar dialog
- gurpmi2:
o improved layout:
* only the package list needs a scrolling bar
* always display space information
o display the addionnal space that will be used and the amount of downloaded
packages instead of the total size of the packages (like urpmi)
o fix return value (mga#9519)
o report packages signature checking in global progress bar dialog
Version 7.22 - 21 March 2013, by Thierry Vignaud
- library:
o account for packages to erase in gurpm progress bar
o enable to have a cancel button in global progress bar dialog
- gurpmi2:
o enable to cancel downloads
o fix setting download callback
Version 7.21 - 21 March 2013, by Thierry Vignaud
- library:
o restore main_window when global progress bar dialog is deleted
Version 7.20 - 19 March 2013, by Thierry Vignaud
- library:
o drop 'callback_report_uninst' now that 'callback_uninst' enables to get
erasure progress
o enable rpmdrake/gurpm/drakx to pass their own callbacks for erasure
progress & errors
o enhanced doc
o revert 'fixing (g)urpmi --auto-select --update defaulting to all media when
there're no update media (#1024)' as it break looking for deps in other media
with --update (mga#2317)
- gurpmi:
o split global progress bar widget for rpmdrake (mga#778)
o show removed packages in progress too
o support exceptions in callback in main wrapper too
o support other distros which do not handle exceptions in gtk+ callbacks
o use new exception management
Version 7.19 - 9 February 2013, by Thierry Vignaud
- add basic support for --downgrade (mga#6655)
Version 7.18 - 9 February 2013, by Thierry Vignaud
- keep a separate counter for erasures
Version 7.17 - 5 February 2013, by Thierry Vignaud
- fix counting for erasures
- restore quiet behavior for erasures when not in verbose mode
Version 7.16 - 3 February 2013, by Thierry Vignaud
- add basic support for detecting I/O error
- display erasure progress too
Version 7.15.2 - 16 January 2013, by Thierry Vignaud
- update translations
Version 7.15.1 - 18 December 2012, by Thierry Vignaud
- library:
o fix retrieving rpm version with stable rpm
Version 7.15 - 17 December 2012, by Thierry Vignaud
- library:
o do not show empty information from README* with --justdb
o fix retrieving rpm version with beta versions
Version 7.14 - 13 December 2012, by Thierry Vignaud
- library:
o associate media_cfg data to media when adding them
Version 7.13 - 4 December 2012, by Thierry Vignaud
- library speedups when looking up packages:
o do not attempt fuzzy matching if not requested
- urpmq:
o do not allow substring matching with --fuzzy (mga#2953)
Version 7.12.1 - 4 December 2012, by Thierry Vignaud
- urpmi:
o fix missing logs (mga#6755)
Version 7.12 - 2 December 2012, by Thierry Vignaud
- library:
o fix an incomplete message
o fix --download-all (mga#8272)
(broken by "make --use-distrib works as user" in 7.9)
Version 7.11.1 - 17 November 2012, by Thierry Vignaud
- fix installing delta rpms
Version 7.11 - 16 November 2012, by Thierry Vignaud
- library:
o fix installing delta rpms (it never worked before)
o fix computing kernel orphans when running kernel is not the latest
Version 7.10 - 17 October 2012, by Thierry Vignaud
- do not offer to remove DKMS modules for current kernel (mga#5092)
- aria2 downloading:
o do not use aria2 deprecated option (Sam Bailey, mga#7781)
o reenable aria2 + metalink for downloading metadata by default (mdv)
o tune aria2 download parameters for faster and more reliable options (mdv)
o suppress aria2's printing of summaries to avoid it confusing urpmi parsing
the output (mdv, mga#7776)
Version 7.9 - 11 October 2012, by Thierry Vignaud
- drop again urpmi.recover
(no more possible since rpm 4.6 which doesn't handle --repackage)
- drop --repackage option (non working since 2009)
- gurpmi:
o add scrollbar for long one liner messages (mga#5118)
o wrap big messages (mga#5118)
- library:
o enhanced doc
- urpm[fq]:
o make --use-distrib works as user (mga#1225)
Version 7.8.3 - 04 October 2012, by Thierry Vignaud
- fix urpmq --whatrequires regression introduced in 7.8.2 (#7706)
Version 7.8.2 - 26 September 2012
- adapt to URPM-4.15
- remove long deprecated & unused functions
Version 7.8.1 - 8 September 2012
- fix urpmq -h (mga#7390)
Version 7.8 - 7 September 2012
- add urpm::check_cache_dir() for mgaonline (mga#6083)
Version 7.7 - 5 September 2012
- use xz instead of lzma in order to read metadata
Version 7.6 - 1 September 2012
- translation updates
Version 7.5 - 31 August 2012
- fix testsuite
- library:
o drop urpm::download::sync() (obsolete for years)
o enhanced doc
o internal cleanup (needs new drakx/rpmdrake)
- security:
o downgrade missing medium key check question to a warning for virtual media
without keys when using urpmi --use-distrib
o downgrade missing signature check for local packages from a question to a
warning
o honor per medium "verify-rpm" option for missing signature check
o media have keys, not signatures
o prefix some messages with "SECURITY:"
o warn about packages we don't check even if not using -v
- unrequested package list management (for orphans) (mga#7167):
o do not wrongly tell we updated the unrequested package list when we didn't
(eg: when not having the proper rights such as running urpmq as !root)
o only write the unrequested package list file if the list actually changed
- urpmi.addmedia:
o add --(no-)verify-rpm options
- urpmq: minor documentation fix (mga#7166)
Version 7.4 - 24 August 2012
- decrease total package count when some files are missing
- fix installing a package if user acks bogus signature
(regression introduced in 7.0)
- security:
o warn about missing signatures on packages from media without signatures
o warn when a medium has no signature
o warn when signature checking is disabled per medium
Version 7.3 - 24 August 2012
- only search for README.urpmi files in doc files (needs URPM >= 4.13)
Version 7.2 - 29 June 2012
- urpme: simplify traversing DB (needs URPM >= 4.10)
Version 7.1 - 13 June 2012
- adapt to URPM-4.2
Version 7.0 - 8 June 2012
- adapt to perl-5.16.0
- adapt to rpm-4.10.0
- enhance man pages caption (inspirated by mdv)
- fix testsuite regressions
- make 'basename' option work again for rpmdrake
- urpmi:
o do not try to run gmessage as gtkdialogs is not packaged in Mga
o drop support for --gui (no more used by drakx)
o heavy refactorization
- urpmi.cfg:
o support --download-all as an option (Pavel Shved)
- urpmf:
o fix -m option not showing media names (mga#5916)
Version 6.48.1 - 23 April 2012
- urpmi:
o do not print orphans message when no package is orphan (mga#4715)
- kill mdv reference in man pages (mga#5277)
Version 6.48 - 26 March 2012
- fix a debug message
- fix downloading twice noarch packages on x86_64 with --download-all (mga#4867)
- gurpmi:
o install perl-{Glib,Gtk2} as priority upgrades prior to restart (mga#5066)
- updated translations
Version 6.47 - 19 March 2012
- bash completion:
o bump available packages list speed (mga#373)
o fix installed packages completion (mga#4937)
- urpmi:
o fix column headers alignment to the columns values in package list
Version 6.46 - 5 March 2012
- explicitely close the RPM DB after each transaction
- fix circular dependency that defeats perl's GC
- warn if --allow-force, --allow-nodeps, --force or --keep is in use (mga#3127)
Version 6.45 - 27 February 2012
- urpmi:
o downgrade from rpm-4.9 to 4.8 db when installing mga1 in a chroot from
mga2+ (mga#4590)
o fix urpmi failing silently and with exit status 0 when package
installation fails due to either conflicts (mdv#63072) or to
unselecting package (mdv#63940)
o kill unused DUDF support (mga#4493)
o return the proper error code in some cases when failing to install some
packages
o --test: do not display "More information on package"
o --test: do not update /var/lib/rpm/installed-through-deps.list
- urpmi.addmedia:
o fix $ARCH and $VERSION keyword substition in media URL
- urpmq:
o non-zero exit code if .rpm file was not found (POK, mdv#64969)
Version 6.44 - 07 February 2012
- fix package count when using -a and when some packages exist in several
repositories (eg: noarch packages) (mga#4322)
- translation updates
Version 6.43.1 - 23 January 2012
- do not test urpm::dudf
- kill a minor GC cycle
Version 6.43 - 6 January 2012
- urpmf, urpmq:
o fix using xml info files with quotes in medium name
- urpmi
o do not compute orphan packages when handling priority upgrades
o disable dudf support (we've nothing server side)
o fix checking available space of mount point (mga#1342)
o fix reading unrequested packages list when chrooted
o fix already installed noarch packages are listed twice on x86_64 (mga#4038)
Version 6.42 - 05 November 2011
- urpmi.addmedia:
o do not pick rsync medium if rsync is not installed (mga#3557)
- urpmi.update:
o document that -a only works on enabled media (mga#3190)
Version 6.41 - 14 October 2011
- add infrastructure for rpmdrake (#920)
- add infrastructure so that GUIes can offer not to ask anymore about missing
or bad packages
- fix broken 'urpmi --no-md5sum' (pok, mga#62557)
- use rsync to download from rsync-mirrors (Alexander Barakin, mga#2518)
Version 6.40 - 07 May 2011
- compress sources with xz instead of bzip2
- fix (g)urpmi --auto-select --update defaulting to all media when
there're no update media (#1024)
Version 6.39 - 21 November 2010
- install zeroconf documentation and example files.
- resurrect urpmi.recover now that the required functionality has been brought
back with rpm5.
Version 6.38 - 18 June 2010
- add --zeroconf support in urpmi.addmedia
Version 6.37 - 28 May 2010
- urpmq
o fix listing of groups when listing all packages (also fixes #59321)
Version 6.36 - 26 May 2010
- urpmq
o allow to use -g with --list
Version 6.35 - 23 April 2010
- urpmi.addmedia:
o disable non-free repository by default for Free edition (#40033)
-urpmi:
o when using --update, allow package dependencies to be fetched from
non-update media (#51268)
o don't confuse media/media keys when a package is available from different
media (eg CDROM/network)
Version 6.34 - 25 January 2010
- don't crash when parsing an invalid media.cfg file in
/etc/urpmi/mediacfg.d
- fix being unable to run a second transaction set in rpmdrake (#54842)
Version 6.33 - 12 January 2010
- invalidate mirror list cache when it's an old format (ie one which does not
store the time of product.id)
- fix urpmq --sources documentation (in --help)
- do not advise to reboot when inside a chroot
- do not cache media.cfg from the media when using a virtual one (ie a
medium for which we don't want to cache metadata)
- ignore gpg_pubkey packages in urpmq --not-available
- fix not being able to remove orphan kernels due to dkms packages (#53414)
- allow use of $RELEASE/$ARCH with urpmi.addmedia --distrib
- fix media redirection (was broken when trying to fix #52276)
- fix bash completion script (#55716)
Version 6.32 - 29 October 2009
- if package B obsoletes package A and if A is in potential orphans and B is
already installed, don't unconditionally mark B as a potential orphan,
fixes #54590
- make aria2 disabling work in all cases, should fix #53434 for good.
Version 6.31 - 21 October 2009
- don't use aria2 when loading mirrorlist from api.mandriva.com, fixes #53434
- add --not-available option to urpmq to get a list of packages that are
installed but not available from any configured media (Pascal Terjan,
fixes #51418)
Version 6.30.1 - 19 October 2009
- add --download-all option to gurpmi too
Version 6.30 - 16 October 2009
- unbreak kernel orphans management (broken by #53425 fix)
- improve messages asking to restart system/session (#53126)
- add --download-all option to download all packages before attempting
to start installation
- fix priviledge escalation in rurpmi and rurpme (#54568)
- when the database is locked, print the PID of the processus locking it
(#38923, Pascal Terjan)
Version 6.29 - 5 October 2009
- downgrade skipped package log message to debug message
- make sure we don't check certificate in aria2 except when we want to
- exclude kernel-source from orphan processing (#53426)
- do not list as orphans kernel packages which where not installed through
dependencies (#53425)
Version 6.28.1 - 3 September 2009
- prevent creating empty "/url" (#53097)
Version 6.28 - 31 August 2009
- urpmi.addmedia:
o use https when downloading the mirror list from api.mandriva.com, and
- orphans handling
o do not offer to remove current kernel (even if it's not a official
kernel
o offer to remove old kernels (excluding the running one)
(also do not do anything regarding kernels if we failed to detect
the running one (ie: chroot))
Version 6.27.1 - 18 August 2009
- make sure error messages are displayed (was broken as part of fix #50776)
- don't attempt to expand empty URLs, fixes bug #52860
- append a reason to api.mandriva.com queries when we are doing it because
the cache is outdated
Version 6.27 - 13 August 2009
- prevent garbaging text installer screen (#50776)
- urpmq:
o -a option was ignored when using --src (fixes #52672)
- urpmi.addmedia:
o properly expand $RELEASE, $ARCH and $HOST in media URLs (fixes #52276)
o add support for /etc/urpmi/mediacfg.d which stores the media.cfg files
for the media entries in urpmi.cfg
Version 6.26.1 - 31 July 2009
-urpmi
o minor dudf fixes
Version 6.26 - 30 July 2009
- urpmi.addmedia:
o properly invalidate mirror cache when the distro version changes
(ie when product.id changes). Fixes bug #52133, patch from
Aurélien Lefebvre
- urpmi:
o allow bash-completion to complete to .spec files as well
o adjust parsing of aria2 output for aria2 1.4, fixes bug #51354
(patch from Funda Wang)
o use urpmi log API for the transaction failed message instead of
printing it on the console so that installer can save each error
with each transaction log instead of only having a summary at end
o inform user when selected packages conflict instead of silently
dropping one (Anssi Hannula)
o add optionnal dudf module to send dudf data to the mancoosi
research project (Olivier Rosello)
Version 6.25.5 - 23 April 2009
- gurpmi:
o do not advise to restart in --auto mode
o log bad signatures on stderr
Version 6.25.4 - 20 April 2009
- add NoDisplay=true to gurpmi.desktop
Version 6.25.3 - 18 April 2009
- fix gurpmi.desktop (#50047)
Version 6.25.2 - 15 April 2009
- translation updates
Version 6.25.1 - 31 March 2009
- prevent rpmdrake from crashing (#49354), side effect of #49226 fix
Version 6.25 - 31 March 2009
- downgrade cryptic log message to debug message, fixes #49226
- enable installer to cancel installation
Version 6.24 - 27 March 2009
- return error code when user aborts gurpmi/gurpmi2
Version 6.23 - 25 March 2009
- log user interactions to stdout in gurpmi2
- exit with non 0 error code when failing to add a media, fixes bug #47952
- when using urpme -a, properly report when no packages could be removed,
fixes bug #48506
- return a non 0 error code when the user stops the install when an upgrade
would remove some packages (because of dependencies issues)
- fix a circular reference that was causing rpmdb to be opened many
times in installer
Version 6.22.4 - 9 March 2009
- change installer API (in order to fix detecting whether installing ackages
succedded or not)
Version 6.22.3 - 5 March 2009
- urpmi
o fix verifying packages signatures in chrooted environments (especially
important for installer where there's no rpmdb in / (really /var/lib/rpm)
and thus no keys to check against)
Version 6.22.2 - 4 March 2009
- close another fd leak (needed for drakx)
Version 6.22.1 - 4 March 2009
|