summaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* report crashes through drakbugThierry Vignaud2014-09-041-0/+1
|
* fix segfaulting when managing exceptionsThierry Vignaud2014-09-041-0/+2
| | | | | | | | | | | | | | | | | | | | | | we were loading gtk+2 in order to set my_gtk_main_level to gtk_main_level which resulted in us strange segfaults when eg trying to save a package: $ gdb -q --args perl ./gurpmi ./coreutils-doc-8.23-1.mga5.noarch.rpm (gdb) s generic_exceptions_handler () at GClosure.xs:774 774 if ((*my_gtk_main_level)()) (gdb) print my_gtk_main_level $1 = (guint (*)()) 0x7fffe75eebf0 (gdb) print *my_gtk_main_level Cannot access memory at address 0x7fffe75eebf0 (gdb) s Program received signal SIGSEGV, Segmentation fault. 0x00007fffe75eebf0 in ?? () (gdb) print gtk_main_level $2 = {guint (void)} 0x7fffee90d650 <gtk_main_level>
* bump split-length from 8 to 50Thierry Vignaud2014-06-291-0/+2
| | | | improves installing gnome in a chroot from 14m to 11m
* fix some warnings with perl 5.20Pascal Terjan2014-06-161-0/+1
|
* add some missing methods, allows to do urpmf --qf '%sourcerpm:%requires'Pascal Terjan2014-05-311-0/+1
|
* add --downgrade to bash-completionThierry Vignaud2014-01-271-0/+2
|
* 7.317.31Thierry Vignaud2014-01-241-0/+2
|
* fix garbaged UTF-8 in file name arguments (mga#12407)Thierry Vignaud2014-01-241-0/+2
| | | | @ARGV encoding is changed after calling Gtk3->init
* Do not exec pkexec but run it so it has a parent process to fix double fork ↵Colin Guthrie2014-01-221-0/+3
| | | | issues mga#11184 mga#12364
* 7.307.30Thierry Vignaud2013-12-051-0/+4
|
* 7.297.29Thierry Vignaud2013-12-031-0/+2
|
* Use /proc/self/mountinfo for ro filesystem checks mga#11319Colin Guthrie2013-11-281-0/+1
|
* polkit: Only use pkexec when not already rootColin Guthrie2013-11-171-0/+2
|
* 7.287.28Thierry Vignaud2013-11-051-0/+2
|
* add support for --deploops optionThierry Vignaud2013-11-051-0/+2
|
* download: fix parsing download progress with rsync >= 3.10Olivier Blin2013-10-151-0/+3
| | | | | | | | | | | | | rsync 3.10 now defaults to human readable output, with sizes being printed with a separator between group of 3 digits. This broke our download progress parser. We can fix this by using the --no-human-readable command line option, to get the old rsync progress output format. This option already existed in older rsync versions (tried in Mageia 2), so this change should be safe to include in backports of urpmi to older distributions.
* 7.27.47.27.5Colin Guthrie2013-10-131-0/+2
|
* Use polkit for authorisation (mga#11125)Colin Guthrie2013-10-121-0/+2
|
* 7.27.47.27.4Thierry Vignaud2013-10-041-0/+2
|
* adapt to perl-5.18's random hash keys orderingThierry Vignaud2013-10-041-0/+1
| | | | | | | | | | | | | | | | | | | | (translate_why_removed_one) ensure we got the right reason (testsuite) adapt to new URPM predictible behaviour it was previously relying on the following fixed hash order: $ perl -MData::Dumper -e 'warn Dumper [ keys {'rr1', 'rr1', 'rr2', 'rr2'} ]; \ warn Dumper [ keys {'bb1', 'bb1', 'bb2', 'bb2-1'} ]' $VAR1 = [ 'rr2', 'rr1' ]; $VAR1 = [ 'bb1', 'bb2' ];
* prevent removing orphan kernels if we failed to detect running kernel versionThierry Vignaud2013-10-041-0/+4
| | | | (eg: running testsuite in a chroot)
* remove bogus line from NEWSThierry Vignaud2013-05-301-1/+0
|
* 7.27.37.27.3Thierry Vignaud2013-05-301-0/+2
|
* revert fix for mga#10254 in previous release (mga#10335)Thierry Vignaud2013-05-301-0/+5
| | | | | | | the bug was actually in media.cfg basically reverting commit r8361 on 2013-05-24 (was: "fix wrongly enabling backports/testing for tainted/nonfree (mga#10254)")
* 7.27.27.27.2Thierry Vignaud2013-05-241-0/+2
|
* fix wrongly enabling backports/testing for tainted/nonfree (mga#10254)Thierry Vignaud2013-05-241-0/+2
| | | | (when such packages are already installed)
* library: ensure priority updates are installed in a single transaction.Colin Guthrie2013-05-191-0/+3
| | | | | | | | | | | | | | This fix is needed in cases where rpm's libdb changes. If the priority updates happen to be installed in more than one transaction, the %post script in rpm which deletes the old index files (/var/lib/rpm/__db.*) may happen at the end of the first of those transactions. This causes the indexes to be regenerated by the *old* db version and causes the second transaction to fail. By ensuring the priority updates are handled in a single transaction, the indexes will be recreated after the urpmi restart and will thus use the correct, new libdb to create the indexes. Patch and fix from Thierry Vignaud
* 7.27.17.27.1Thierry Vignaud2013-05-171-0/+2
|
* really auto enable tainted media if needed when adding distrib mediaThierry Vignaud2013-05-171-0/+3
|
* 7.277.27Thierry Vignaud2013-05-171-0/+2
|
* auto enable nonfree/taitned media if needed when adding distrib mediaThierry Vignaud2013-05-171-0/+1
|
* enable to see if nonfree/tained packages are installed (mga#8368, #8379 & #9758)Thierry Vignaud2013-05-171-0/+2
|
* do not popup errors at end in auto modeThierry Vignaud2013-05-171-0/+6
|
* 7.267.26Thierry Vignaud2013-05-021-0/+2
|
* sort package listThierry Vignaud2013-05-021-0/+2
|
* fix displaying removed package name in gurpmi/rpmdrake (mga#9545)Thierry Vignaud2013-05-021-0/+3
|
* 7.257.25Thierry Vignaud2013-04-211-0/+2
|
* enable rpmdrake to not use modal dialogs (mga#9646)Thierry Vignaud2013-04-211-0/+1
|
* fix leaving read locks on rpmdb (mga#9248)Thierry Vignaud2013-04-201-0/+3
| | | | | regression introduced in commit r7280 on Feb 5 2013: "(install_logger) unify with callback_uninst(), thus fixing counting for erasures"
* 7.247.24Thierry Vignaud2013-04-181-0/+2
|
* fix package count when a package has a %pretrans scriptletThierry Vignaud2013-04-011-0/+2
| | | | | | | | | | | | | | | | (spot by Colin on installing a minimal system with urpmi) callback_open got called one too much (it got called twice for first package which is actually filesystem), thus we bump the index one too much. the call chain is: rpmtsRun() -> runTransScripts() -> rpmteProcess() which says: /* Dont bother opening for elements without pre/posttrans scripts */ But since we now have package ('filesystem') with %pretrans due to /usr migration, it goes further and calls rpmteOpen()->rpmteFDHeader() which notifys us about a package opening in order to get its file descriptor.
* display exceptions that happened while downloading (mga#9529)Thierry Vignaud2013-03-261-0/+3
|
* 7.237.23Thierry Vignaud2013-03-241-0/+2
|
* report packages signature checking in global progress bar dialogThierry Vignaud2013-03-241-0/+1
|
* enable to report packages signature checking in global progress bar dialogThierry Vignaud2013-03-241-0/+2
|
* fix return value (mga#9519)Thierry Vignaud2013-03-241-0/+1
| | | | | gurpm::RPMProgressDialog's DESTROY was changing $? which resulted in different return values between exit(0) and POSIX::_exit(0) value
* improved layout:Thierry Vignaud2013-03-231-0/+3
| | | | | - only the package list needs a scrolling bar - always display space information
* display the addionnal space that will be used and the amount ofThierry Vignaud2013-03-231-0/+4
| | | | | downloaded packages instead of the total size of the packages (like urpmi)
* 7.227.22Thierry Vignaud2013-03-211-0/+2
|
* account for packages to erase in gurpm progress barThierry Vignaud2013-03-211-0/+1
|