Hello community, here is the log from the commit of package libzypp checked in at Mon May 26 19:04:03 CEST 2008. -------- --- libzypp/libzypp.changes 2008-05-23 16:37:57.000000000 +0200 +++ /mounts/work_src_done/STABLE/libzypp/libzypp.changes 2008-05-26 17:27:14.000000000 +0200 @@ -1,0 +2,22 @@ +Mon May 26 17:23:24 CEST 2008 - jkupec@suse.cz + +- old2new locks file converter script added to %post (jredinger) +- r 10227 + +------------------------------------------------------------------- +Mon May 26 11:48:35 CEST 2008 - schubi@suse.de + +- Do not regard packages with the same name while upgrading obsoleted + packages (bnc#394367) +- r 10219 + +------------------------------------------------------------------- +Sat May 24 01:23:44 CEST 2008 - dmacvicar@suse.de + +- revert commit don't check for existence of keys, + to avoid a non needed HEAD request. (related bnc#381280) + as it creates popup error callbacks due to the 404's in + the keys. Leave however the OnMediaLocation::optional() + API to look for another fix strategy. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libzypp.spec ++++++ --- /var/tmp/diff_new_pack.X20523/_old 2008-05-26 19:03:40.000000000 +0200 +++ /var/tmp/diff_new_pack.X20523/_new 2008-05-26 19:03:40.000000000 +0200 @@ -18,7 +18,7 @@ AutoReqProv: on Summary: Package, Patch, Pattern, and Product Management Version: 4.25.0 -Release: 2 +Release: 3 Source: libzypp-4.25.0.tar.bz2 Source1: libzypp-rpmlintrc Prefix: /usr @@ -121,6 +121,59 @@ %run_ldconfig if [ -f /var/cache/zypp/zypp.db ]; then rm /var/cache/zypp/zypp.db; fi #%{prefix}/lib/zypp/zypp-migrate-sources +# convert old lock file to new +# TODO make this a separate file? +# TODO run the sript only when updating form pre-11.0 libzypp versions +LOCKSFILE=/etc/zypp/locks +OLDLOCKSFILE=/etc/zypp/locks.old +is_old(){ + TEMP_FILE=`mktemp` + cat ${LOCKSFILE} | sed '/^\#.*/ d;/.*:.*/d;/^[^[a-zA-Z\*?.0-9]*$/d' > ${TEMP_FILE} + if [ -s ${TEMP_FILE} ] + then + RES=0 + else + RES=1 + fi + rm -f ${TEMP_FILE} + return ${RES} +} +append_new_lock(){ + case "$#" in + 1 ) + echo " +solvable_name: $1 +match_type: glob +" >> ${LOCKSFILE} +;; + 2 ) #TODO version + echo " +solvable_name: $1 +match_type: glob +version: $2 +" >> ${LOCKSFILE} +;; + 3 ) #TODO version + echo " +solvable_name: $1 +match_type: glob +version: $2 $3 +" >> ${LOCKSFILE} + ;; +esac +} +die() { + echo $1 + exit 1 +} +if is_old ${LOCKSFILE} + then + mv -f ${LOCKSFILE} ${OLDLOCKSFILE} || die "cannot backup old locks" + cat ${OLDLOCKSFILE}| sed "/^\#.*/d"| while read line + do + append_new_lock $line + done +fi %postun %run_ldconfig @@ -157,6 +210,19 @@ %{_libdir}/pkgconfig/libzypp.pc %changelog +* Mon May 26 2008 jkupec@suse.cz +- old2new locks file converter script added to %%post (jredinger) +- r 10227 +* Mon May 26 2008 schubi@suse.de +- Do not regard packages with the same name while upgrading obsoleted + packages (bnc#394367) +- r 10219 +* Sat May 24 2008 dmacvicar@suse.de +- revert commit don't check for existence of keys, + to avoid a non needed HEAD request. (related bnc#381280) + as it creates popup error callbacks due to the 404's in + the keys. Leave however the OnMediaLocation::optional() + API to look for another fix strategy. * Fri May 23 2008 dmacvicar@suse.de - define path for messages and scripts and document them in zypp.conf ++++++ libzypp-4.25.0.tar.bz2 ++++++ libzypp/libzypp-4.25.0.tar.bz2 /mounts/work_src_done/STABLE/libzypp/libzypp-4.25.0.tar.bz2 differ: byte 11, line 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de