libsolv-demo-0.7.28-150400.3.16.2<>,yęp9|jLH KF@ZXV xa4x4~`ہFqo Eh}lDw-LY\ڲϖrk$ WݼJ&@yǴ Kd,UG/Y0ySe7Vsh۹pz;;Goݶ$!ZOq5۟l=WB"zK 1p ȘRU: j/Ukq4M8yDOydxw :d9AG?Gd $ Mx| %08 < @ H  <(8K9(K: KFCGCHCICXCYC\D$]D,^D;bDZcEdEeEfElEuEvEwFxFyFzG(G8G<GBGClibsolv-demo0.7.28150400.3.16.2Applications demoing the libsolv libraryApplications demoing the libsolv library.ęh04-armsrv2-SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxaarch64)T큤ędj6d5c9d392236499b03a3f4690e10aa42f036be91a6de88eaad43713caded54a04ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.28-150400.3.16.2.src.rpmlibsolv-demolibsolv-demo(aarch-64)@@@@@@@@@@@@@@@@    curlgpg2ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7h04-armsrv2 17079113060.7.28-150400.3.16.20.7.28-150400.3.16.2solvsolv.1.gz/usr/bin//usr/share/man/man1/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32263/SUSE_SLE-15-SP4_Update/92f63d254a6938b5c9880f03b916647a-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1c2646dd2782657acad84473d580f27708baa29b, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRR RRRR R R RRRRRRJ!xQputf-88f0dd9d58acc3fd064b7c13d8dd9710dffa9646a221ab3879150fee898845bc0?7zXZ !t/>",]"k%8[_\OIItOJ( ѡyA @U­UB ){l^z+g|eуCF:B_x4SuVh\A?@jpy䅐XMƥd=D*s@rHJ@])wRahD%91S^G{ëV=zmmS*U6i0PL\mvSMͲ: әd>׹9F$S@JDErR8+5䲟~ 7?[r$ ٙYg٣,$m'@$ObU]+m9j[H|GyYh3-ZMy NX|CzvqX:íQQo/\738MSLhC 3.?yOk itZ`@$ ak^ im*ĽI.l_͔5[A`S /hZ]5J߃%&(%B=HR>|8*/DwZl5az+Dn:U&i9p` ~>cAClّtrҘg]_1t!?"&ܱ5+˫(ֶ5ľT)} i޼HG&v^Z痤S6)$9Y+>+ }Iӳ!sO]mPqipB-#T-4C¿_f"*\@Ke#*A \3N#W?r\L-@dbEgӮ( LIǖyR$7Z "(~Z}vo29 L7Ou+k|hѲv+=2ڑC:n #U z<$1!IHwA~ 9:@fSV Ɩx&*W\jz-6C2LJJ$&1L=65٠ntՁC_oK/,,V.oYF<g{%TžfK_و6d9oib=h8@ͱ~dF#} 7[9-)-sbIǝKcM rw۔u p9+UG_d~ 1V,J'۶sZ֍sp׊ ЇZȔ_` \JV+9OM 1'!Q%ا_b͐PZi@ȚO,=TKg%"r/|ÞDm dFZx %p\%U);u J-NPecr[GY,JGEɠFdnQ!JmţHC&(9)ĦhCSC4,{#2K+НnS}H_" zΈe~3~t3A[ 5mٔ2 8$x5s 'ϙ}i˼8QF3|bŃ:^̶z3{O1+|UϤ<}@v vlKzM.b>v$t69a" nyP]G7>akH(JJ-nQx6: Uh.2tҫP(428B q`Pr0Q ba ǎ.¾~ZnutQ{ُʘ !C{qjr]ٶ`u *͇j̅{}2r:ϡ ' <@Je\ɤT^R  -U!Dleȗ溣;5HFi;'ɽa>rw_+3J^ 51dI+cOF(!XjA9#"dBC/$%o?9UuMOS5%ش {>ZtA$GT7maʤ r' 0 ;iN̻4GqQnQ3G=:ҙ\ٔDzZ>hWo%?j LL`'>-{Q: ]_Qra!۲9ׅZqZ>V5w&fP6Li#B;twAS,t%蜍 a) {XsicưwbWo=ݑN p˲!2 ޿u2'ie;?h3H<"owTTdc ^,ߚƱpK* 'N݂/9X??t6!"v & FU8=pqE42-)7tsyZ}sd3 hk0GE&> ؏9m6&VX%Rm2d\D0 JwJiG^]wvWD$:[wn::NDH)9MM# 4C>=>NkP"F7 hs^|v(yinT~ϜL?R {׿wu4!]{? :jg튬JbJw i͵ٰeY[ۮ]ֹgp/ZDP^OZ O1dT1L[fZ?|YBain$ x)عY׺WNOKkFv%Z̻mP?h!w{Ϋ;4nHE5yz;dU I FC6(vm4L-}[Ke>ۅj`gx[l* G[Rޢ;t+%<\3?_fH";@JghND83R&Ty2Ӿ$N3tEhnEjEπ%aF@zf ls|5ѐI*AI drPA˟|#Ϲ{u ad<0cYס9(n :5A~RVsm:kmPӂj #EpL. x1I`(0fI &ʗOaVm/QNL{p UMNz67' |8[N8ޥKoar1xCamvDa҅lʉy? E2.G(oeBQIS엸|9 :EknfU)J\2hÛ/wAFJMݘ>S:⋍5)h®а <[3F;xjsꏉ'R:2+q\㮖1vǓ,C\_f[ȅHr@ \-;B,̡nX (qeL:^4rtz_# V~.EpZՂáb9~r$^r]') 7DMFR:;|4.Plv c S%<$GbkMMW7%vj᧨il"~>@w:v4K%.Nnq$VEW4VTH2TN5Af7(iƃXOqgԏ.p@Yrzw@lStHĸ-c2GCsN^9iMw%T:T"^D/zeh{?L cc&-њ5m0 5$00/?*fߴWTU2޲Z+bib'#^/o%T=%U_~Ƌ.Pe`<jOJ HBVayXD7'qb I*X+훉5%gh12a/tiS!3ڠ";&,.,N٠gR'1rƍ"ѫ={OjP&AsDͭq>Qj攑p8k<_^r2)ɮ0 { -flȈ[XeҊW2fw*)M{yxJOsI+jfN*wS~}%΄=~emkC&!n뤿Ctp>ZG6'Ox&g&CҊ`>{\ 8! U4VMzF`q{*Kڻ^+QLl=R XG;Bj[hHu)77Z Mdb݉NB?<j=FWʘE[Wq ogއWg'ȉꛅqc^cBʋ^#&5)h,#F043?c_Eĉv|ΌUvK>$侩[6#i8&[Qdц9RS8;o]rݯl?.cUlD)ͯu\H!SIxͬ6[`JdݘIj8LɇM y$YJN9U#?ʘ3CgM9V n #@aJמ6 ),{}RYf itIٷyu~JkRNkg!;XEhhr{,"/lwW_~ 7{T\eMY3>NII#/֧wͷ%5qHmg?ӑ {w ehVP%PSRNx -"1_sޠqpA(?@ďkG> R[ǽ%SvxK2 {2#=Άp<9/u;QlsqHd #ck`XwKwcqdZ"OͷFU }~LX :^0 >ނ{A#Ɨ?rj"KYbr:|A _uhB*KN\MX wƪtP <7Zcp**͛z뜌;-ӘN^,y8ym^kCM= ?iY†*G,WC WIKa,iAR(%xvԈUFWP@|l` 5;wz~7h׮]U yWMNo<*)K$.F{^/wg3O ZزlHlf3`7>j_@=ZBfo#xzA:;3".f9ɍ,'Yvǚd+ʓagF-q&p,!!u/#>> bt/&$Οb #aɞ 1oG"iѮG;v+]lcR#A[ż #ilVf39nQް>5}jodpNс o~;(ggL6 !/5??Z xt4F tY^(峇]#Kpy3t+ )|uA65)%«) 2`?eyǯ/.n-)L*v|Td ΍=6;ݕ7`]c9hW{FEV}RYgY/ưf:UO]Kz$|AifgM3y^82{l-6?ɯ c6ۃWx`%*̃èNO U?1iW1/^bVBR#(;{{]R:)8U  Lh*,Q1yx T/BjpHy"q佚1@'ުXǻ{>P~& Mpھ<[~$\QrdH8V򃤟OVKܻwKdra B zwVR:~*wO,WI>mGX;c8>h7h3-[GnW"- J[8Y*U7Qe?v*#͐H3% # ܋fO3Zd6Axog-(|Bj{k"7EjD*NM15|BA:ff2&5㊖,//@N|Mg.6psN!ug3j\orP->ebRߩk¤Mq%e(y wA(l&!(O^"-bg[jTg>cDbU@tKq[#nܟcg}V RvWTר@W):fOox6t@GKYɳ^+̗Y]Fյ@7zD7sOq-&РZ!º33Pd<$Epirv&HG\F<½{d&#TIÜR\en]G7z&RClje?&jڕKcX8?L[Z,VڭHYF'OJ{?СR8c h@bR^rՊ&kʪ:}.1z^8sr.Ѭ-l`Hi"9~kSJ#GV"42~ Q⑥W{=̂OE#^AqjMAUƦIYEv2A3nH`ڑL.K"t۶OJ{‡UV3JrHO {f}̴^\v_HvpD1`F<Ͼ*&[]OV0_& "'a*k?GB(Y?uASp(p4>nNgd 'v6 ˆRo|Ы,IkR'pNo@i rapOpdav o