|
|
|
|
Changelog for perl-URPM-2.10-1mdv2008.0.i586.rpm :
Fri Nov 23 23:00:00 2007 Thierry Vignaud 2.10-1mdv2008.0 + Revision: 111448 - fix URL
Thu Nov 22 23:00:00 2007 Pixel 2.10-1mdv2008.1 + Revision: 111320 - 2.10: - much simpler --auto-select algorithm (fixes #35718, ie auto-selecting with strict-arch) (!! DANGEROUS CHANGE !!) - rpm 4.5 support (thanks to peroyvind) (#35323) - 2.09: use a simple function to return simple string list from header (fixes getting >4096 long rpm changelogs) (!! static buffer size limitation in callback_list_str_xpush() should be fixed !!) - 2.08: fix build on rpm 4.4.2.2
+ Per Øyvind Karlsen - make queryformat conditional for %rpm_version
Tue Oct 2 00:00:00 2007 Pixel 2.07-1mdv2008.0 + Revision: 94166 - 2.07: - prefer precompiled kmod packages corresponding to installed kernels - don\'t resolve suggested virtual packages if already installed (#34376)
Sat Sep 29 00:00:00 2007 Pixel 2.06-1mdv2008.0 + Revision: 93781 - 2.06: also handle promotion via obsolete for conflicts
Sat Sep 29 00:00:00 2007 Pixel 2.05-1mdv2008.0 + Revision: 93580 - 2.05: - package promotion must respect strict_arch - enhance sorted graph by better taking into account conflicts from state->{rejected} (fixes \"big transaction\" in urpmi split-transactions--strict-require.t test)
Fri Sep 28 00:00:00 2007 Pixel 2.04-1mdv2008.0 + Revision: 93326 - 2.04: handle promotion via obsolete, not only provides
Fri Sep 21 00:00:00 2007 Pixel 2.03-1mdv2008.0 + Revision: 91452 - 2.03: fix bug doing \"urpmi kernel-source\"
Wed Sep 19 00:00:00 2007 Pixel 2.02-1mdv2008.0 + Revision: 89712 - 2.02: - prefer every kernel--devel- packages for which kernel-- is selected - fix regression in 2.00: we can\'t cache the platform, cache the result of is_arch_compat instead
Sat Sep 15 00:00:00 2007 Pixel 2.01-1mdv2008.0 + Revision: 85620 - bug fix release, 2.01: - fix bug occurring with --keep - fix regression in 2.00: keep_unrequested_dependencies is still used by installer. restore it, but must now be set trough $urpm->{keep_unrequested_dependencies}
Fri Sep 14 00:00:00 2007 Pixel 2.00-1mdv2008.0 + Revision: 85088 - new major release 2.00 since many things have changed in the algorithm (but no API breakage) - speedup is_arch_compat (7 times faster) by keeping the platform in a cache - do not propose packages for non installed locales - pass the prefered choices to {callback_choices}: this allows urpmi to select all the prefered packages according to installed locales - handle promote for conflict from installed package (fixes test_gh() from urpmi split-transactions--promote test case) - handle promote from installed package which require a unselected package, whereas new package does not require it anymore (cf test_d & test_e from split-transactions--conflict urpmi test case)
Tue Sep 4 00:00:00 2007 Pixel 1.80-1mdv2008.0 + Revision: 78613 - bug fix release, 1.80: - fix bug in sort_graph (used by build_transaction_set)
Tue Sep 4 00:00:00 2007 Pixel 1.79-1mdv2008.0 + Revision: 78485 - bug fix release, 1.79: - fix bug in sort_graph (used by build_transaction_set)
Sat Sep 1 00:00:00 2007 Pixel 1.78-1mdv2008.0 + Revision: 77001 - bug fix release, 1.78 - fix dead-loop in build_transaction_set (#33020)
Thu Aug 30 00:00:00 2007 Pixel 1.77-1mdv2008.0 + Revision: 73531 - new release, 1.77 - disable \"dropping tags from rpm header\" until we can safely use it
Wed Aug 29 00:00:00 2007 Pixel 1.76-1mdv2008.0 + Revision: 72755 - new release, 1.76 - build_transaction_set: new sort algorithm which allow returning sets of circular dependent packages, taking into account obsoleted packages (fixes #31969). It may still fail in presence of conflicts - allow running transaction with justdb option - fix split_length > 1 (eg: \"urpmi --split-length 2 a b c\" will only install 2 pkgs) - spec2srcheader: workaround parseSpec returning a header where ->arch is set to %{_target_cpu} whereas we really want a header similar to .src.rpm (see #32824)
Mon Aug 13 00:00:00 2007 Pixel 1.75-1mdv2008.0 + Revision: 62370 - new release, 1.75 - fix dropping tags from rpm header. it hasn\'t work since MDK8.1 and rpm 4.0. it may break urpmi!! but potentially allows a much smaller hdlist.cz :) - new release, 1.74 - sort choices per media, then per version
Sun Aug 12 00:00:00 2007 Pixel 1.73-1mdv2008.0 + Revision: 61936 - new release, 1.73 - allow running transaction with replagekgs option
Sat Aug 11 00:00:00 2007 Pixel 1.72-1mdv2008.0 + Revision: 61597 - new release, 1.72 - modify parse_hdlist so that partial hdlist reading can be used (needed when some stuff is already done in the callback)
Fri Aug 10 00:00:00 2007 Pixel 1.71-1mdv2008.0 + Revision: 60857 - new release 1.71 - compilation fixes on rpm < 4.4.8
Fri Aug 10 00:00:00 2007 Pixel 1.70-1mdv2008.0 + Revision: 60842 - new release 1.70 - compilation fixes on rpm < 4.4.8
Fri Aug 10 00:00:00 2007 Pixel 1.69-1mdv2008.0 + Revision: 60823 - new release, 1.69 - \"suggests\" are no more handled as \"requires\" - resolve_requested support \"suggests\": a newly suggested package is installed as if required (can be disabled with option no_suggests)
Sat Aug 4 00:00:00 2007 Pixel 1.68-1mdv2008.0 + Revision: 58583 - new release, 1.68 - add $trans->Element_version and $trans->Element_release
Fri Jul 6 00:00:00 2007 Olivier Thauvin 1.67-1mdv2008.0 + Revision: 48576 - 1.67: o fix spec2header o add functions to evaluate arch/os/platform
Tue Jul 3 00:00:00 2007 Pixel 1.66-1mdv2008.0 + Revision: 47155 - new release, 1.66: - fix --auto-select skipping some packages because of other packages providing a more recent version, but no obsolete between those packages. the fix is to revert commit from Aug 2002: \"fixed propable old package (according provides) requested by request_packages_to_upgrade.\"
Fri Jun 22 00:00:00 2007 Olivier Thauvin 1.65-1mdv2008.0 + Revision: 42313 - 1.65 (really fix arch_score evaluation)
Wed Jun 13 00:00:00 2007 Pixel 1.64-1mdv2008.0 + Revision: 38119 - bug fix release 1.64 for rpm 4.4.8 - hack on $pkg->is_arch_compat to make it return true for noarch packages when using rpm 4.4.8 (#31314)
Fri Jun 8 00:00:00 2007 Anssi Hannula 1.63-4mdv2008.0 + Revision: 36192 - rebuild with correct optflags
+ Olivier Thauvin - really rebuild against rpm 4.4.8 - rebuild for next rpm
Thu May 10 00:00:00 2007 Pixel 1.63-1mdv2008.0 + Revision: 25742 - new release, 1.63 - add $trans->Element_fullname
Fri May 4 00:00:00 2007 Pixel 1.62-1mdv2008.0 + Revision: 21554 - new release, 1.62 - pass the virtual package name as a parameter to {callback_choices} in ->resolve_requested - add $trans->NElements and $trans->Element_name to be able to display name of uninstalled package in callback_uninst - fix b--obsoletes-->a and c--conflicts-->a prompting for upgrading a (need a fix in urpmi which rely on the $state->{rejected} to upgrade (-U) b instead of installing (-i) it)
Thu Mar 8 23:00:00 2007 Pixel 1.60-1mdv2007.1 + Revision: 138215 - new release, 1.60 - more debugging hooks - create $urpm->packages_providing($name) and use it - create $urpm->packages_by_name($name)
Thu Mar 1 23:00:00 2007 Olivier Thauvin 1.59-1mdv2007.1 + Revision: 130646 - 1.59: o rpm 4.4.8 adaptions o load rpm config files at module load, improve the mechanism
Wed Feb 14 23:00:00 2007 Pixel 1.58-1mdv2007.1 + Revision: 120987 - new release - don\'t check signature and digest in ->traverse and ->traverse_tag (=> x15 speedup here, ie x2.5 speedup on urpmi --auto-select and x2 on rpmdrake)
Fri Feb 9 23:00:00 2007 Pixel 1.57-1mdv2007.1 + Revision: 118517 - new release, 1.57 - allow upgrading from noarch to x86_64 even if strict-arch
Fri Jan 19 23:00:00 2007 Pixel 1.56-1mdv2007.1 + Revision: 110559 - new release, 1.56 - tell perl that strings from rpm headers are utf8 - add URPM::bind_rpm_textdomain_codeset() to set encoding of messages returned by rpmlib, and tell perl that those strings are utf8 - really use strict-arch by default on x86_64
Wed Jan 10 23:00:00 2007 Pixel 1.55-1mdv2007.1 + Revision: 106990 - bug fix release, 1.55 - fix \"not selecting foo-1 since the more recent foo-1 is installed\" causing urpmi to try to remove the package it wants to install (#28076)
Tue Jan 9 23:00:00 2007 Pixel 1.54-1mdv2007.1 + Revision: 106597 - new release, 1.54 - if we have a choice between foo-1 and bar-1 and foo-2 is installed, prefering bar-1 instead of foo-1 (otherwise we can hit: \"the more recent foo-2 is installed, but does not provide xxx whereas foo-1 does\", cf bug #27991) - bar is needed, foo-1 does provide bar, installed foo-2 does not provide bar: do not let the algorithm use foo-2 as if it also provides bar - allow understanding what ->resolve_requested is doing through a callback ($urpm->{debug_URPM}) - cleanup some code in ->resolve_requested - make the documentation for ->is_arch_compat more clear - remove a warning in \"perl Makefile.PL\" (and would help \"make test\")
Mon Jan 8 23:00:00 2007 Pixel 1.53-1mdv2007.1 + Revision: 105460 - add missing files to the tarball to allow make test - get rids of some \"used of uninitialized value\"
Mon Dec 4 23:00:00 2006 Pixel 1.52-1mdv2007.1 + Revision: 90367 - much stricter synthesis parsing: o fail on first error, o correctly handle gzread errors, o correctly handle parsing another synthesis after a buggy one
Fri Dec 1 23:00:00 2006 Pixel 1.51-1mdv2007.1 + Revision: 89808 - ensure verify_signature, parse_rpm and update_header do not segfault on weird rpm
Thu Nov 30 23:00:00 2006 Pixel 1.50-1mdv2007.1 + Revision: 88899 - fix segfault when using --excludepath (Thierry Vignaud)
Fri Nov 24 23:00:00 2006 Pixel 1.49-1mdv2007.1 + Revision: 86902 - strict-arch should not imply that noarch can\'t upgrade the real arch (#22558)
Tue Nov 21 23:00:00 2006 Pixel 1.48-1mdv2007.1 + Revision: 85725 - default to strict-arch on 64bits (tvignaud) - handle empty hdlist.cz/synthesis.cz (in build_hdlist, build_synthesis, parse_hdlist, parse_synthesis) - parse_rpms_build_headers: allow asking for packing (and so fixing an error in urpmi) - documentation & comments enhancement
Wed Oct 18 00:00:00 2006 Rafael Garcia-Suarez 1.47-1mdv2007.0 + Revision: 65574 - Version 1.47: . Ignore self-obsoletes (Pixel) . Fix a bogus check, avoids some infinite loops
Fri Sep 8 00:00:00 2006 Rafael Garcia-Suarez 1.46-1mdv2007.0 + Revision: 60264 - Version 1.46 : . prefer stripped kernel source in choices list (needs to be refined) . fix URL in spec file
Wed Aug 9 00:00:00 2006 Rafael Garcia-Suarez 1.45-1mdv2007.0 + Revision: 53955 - 1.45: fix a FD leak (P.Terjan); fix urpmi --strict-arch with SRPMS; cleanup - Import perl-URPM
Wed Jun 14 00:00:00 2006 Rafael Garcia-Suarez 1.44-1mdv2007.0 - Fixes for rpm 4.4.6
Thu May 25 00:00:00 2006 Rafael Garcia-Suarez 1.43-1mdk - Fix urpmi .spec by loading macros beforehand (Olivier Thauvin)
Wed May 24 00:00:00 2006 Rafael Garcia-Suarez 1.42-1mdk - Fix FD leak (Pascal Terjan)
Thu May 4 00:00:00 2006 Rafael Garcia-Suarez 1.41-1mdk - Use more recent defines from the rpmlib - Add a function to traverse transactions
Wed Mar 15 23:00:00 2006 Rafael Garcia-Suarez 1.40-1mdk - Fixes for rpm 4.4.5 - Fix traversing rpmdb for \"triggeredby\" relationship
Tue Mar 7 23:00:00 2006 Rafael Garcia-Suarez 1.39-1mdk - More memory protection - Fix gcc options
Mon Mar 6 23:00:00 2006 Rafael Garcia-Suarez 1.38-1mdk - Fix deallocation of rpm transactions
Fri Mar 3 23:00:00 2006 Rafael Garcia-Suarez 1.37-1mdk - Rewrite verify_rpm(), which wasn\'t working with recent rpms (note incompatible API change) - New function verify_signature() - Make sure -fno-strict-aliasing is used for compilation - More docs
Mon Feb 13 23:00:00 2006 Rafael Garcia-Suarez 1.36-1mdk - Add flag ignorearch for installations
Fri Feb 10 23:00:00 2006 Rafael Garcia-Suarez 1.35-1mdk - repackage flag bug fix
Fri Feb 10 23:00:00 2006 Rafael Garcia-Suarez 1.34-1mdk - Add $pkg->installtid method - Doc nits, code cleanup - No need for an explicit dependency on perl-base
Thu Feb 9 23:00:00 2006 Rafael Garcia-Suarez 1.33-1mdk - Add repackage flag to run transactions
Wed Jan 25 23:00:00 2006 Rafael Garcia-Suarez 1.32-1mdk - Minor modification to spec2srcheader()
Thu Jan 19 23:00:00 2006 Rafael Garcia-Suarez 1.31-1mdk - New function spec2srcheader() (Olivier Thauvin)
Fri Jan 6 23:00:00 2006 Rafael Garcia-Suarez 1.30-2mdk - Rebuild for rpm 4.4.4 - Fix a regression test
Wed Dec 7 23:00:00 2005 Rafael Garcia-Suarez 1.30-1mdk - Fix epoch comparison bug - Be compatible with rpm 4.4.3 - Add a URPM::Package::dump_flags debug method - C code and makefile cleanup - Don\'t require bzip2 anymore
Wed Nov 2 23:00:00 2005 Rafael Garcia-Suarez 1.29-1mdk - Don\'t require packdrake, use MDV::Packdrakeng instead - Support for --ignoresize
Wed Oct 5 00:00:00 2005 Rafael Garcia-Suarez 1.28-1mdk - add some options to parse_rpm (nomd5, nopayload) (Olivier Thauvin) - Build process cleanup
Sun Sep 11 00:00:00 2005 Rafael Garcia-Suarez 1.27-1mdk - make add_macro quote embedded newlines. add_macro_noexpand now works like the previous version (i.e. like in the rpmlib)
Sat Sep 3 00:00:00 2005 Rafael Garcia-Suarez 1.26-1mdk - Add noscripts option to run transactions
Thu Aug 25 00:00:00 2005 Rafael Garcia-Suarez 1.25-1mdk - Better handle bad file descriptors returned by transaction callbacks (Pixel) - Doc fixes
Sat Aug 20 00:00:00 2005 Rafael Garcia-Suarez 1.24-3mdk - Allow to rebuild under non-C locales
Sat Jul 30 00:00:00 2005 Rafael Garcia-Suarez 1.24-2mdk - Rebuild for rpm 4.4.2 - Doc nits
Sat Jul 2 00:00:00 2005 Rafael Garcia-Suarez 1.24-1mdk - Add rpmErrorWriteTo() and rpmErrorString()
Sat Jun 18 00:00:00 2005 Rafael Garcia-Suarez 1.23-1mdk - add setVerbosity function
Thu Jun 9 00:00:00 2005 Rafael Garcia-Suarez 1.22-1mdk - Add make_delta_rpm function
Thu Jun 2 00:00:00 2005 Rafael Garcia-Suarez 1.21-1mdk - Add the URPM::Package::payload_format method
Thu May 12 00:00:00 2005 Olivier Thauvin 1.20-3mdk - Rebuild for rpm 4.4.1 (amd64)
Wed May 11 00:00:00 2005 Rafael Garcia-Suarez 1.20-2mdk - Rebuild for rpm 4.4.1
Fri May 6 00:00:00 2005 Rafael Garcia-Suarez 1.20-1mdk - Adaptations for rpm 4.4.1 (Olivier Thauvin) - More deprecation for RPMSENSE_PREREQ - Remove rpm 4.0 support - when no preferred locale is found, put locales-en in front of choice list (bug #15628)
Mon Mar 7 23:00:00 2005 Rafael Garcia-Suarez 1.11-1mdk - Speed optimisation for updating media
Wed Mar 2 23:00:00 2005 Rafael Garcia-Suarez 1.10-1mdk - Prepare for obsolescence of PreReq rpm tag, introduce equivalent RPMSENSE_SCRIPT_ * tags
Tue Feb 15 23:00:00 2005 Rafael Garcia-Suarez 1.09-1mdk - Force recomputation of rejected packages when deleting some in installation dependency resolution
Fri Feb 11 23:00:00 2005 Rafael Garcia-Suarez 1.08-1mdk - Add macro handling code (O. Thauvin)
Wed Feb 2 23:00:00 2005 Rafael Garcia-Suarez 1.07-4mdk - Require perl-base >= 2:5.8.6 actually
Fri Jan 21 23:00:00 2005 Rafael Garcia-Suarez 1.07-3mdk - Require perl-base >= 5.8.6 - Error handling nits.
Mon Dec 13 23:00:00 2004 Rafael Garcia-Suarez 1.07-2mdk - Require packdrake (and no longer rpmtools)
Mon Dec 13 23:00:00 2004 Rafael Garcia-Suarez 1.07-1mdk - Now returns the list of chosen packages sorted by descending version.
Thu Dec 9 23:00:00 2004 Rafael Garcia-Suarez 1.06-1mdk - Don\'t fork a packdrake to build hdlists anymore, use Packdrakeng.pm instead. - Remove unused requires. - Add ChangeLog in documentation.
|
|
|