modulemd-validator-2.13.0-150400.1.8 >  A bwNp9|GrRFWJd-}|ƝNxjGJX+fg฼=ph՜fN\p 쥽jWT]eՀaa/^S ?yEs.XP%vaq}:8ßއǹ'XWar-^wEZx O^8/"$8rr70EEπX^dN۬^2$CP~/zyS^f>JTc08b18b2ff8bb10473e0f9b19122e31eb0c44a506097e1d8655d824e52060b029184eee6b870b6e03d1694db382a7e5238e6faeaf29SԉbwNp9|D"mhᾦMO6 8CKy>?$0lk$'Aj qb׌ԂL?2Sd;cOSn:_R8k5d9'8*fsdT7L1"sOJJcݭf`f;dҀ|s"ЎN, CpĹp>#?#d ' I  $4ekt     D\   (8(9`:iFGHIXY\]0^b 4c d!:e!?f!Bl!Du!Xv!pw"x# y#$z#@#P#T#Z#Cmodulemd-validator2.13.0150400.1.8Tool for validating modulemd dataThe modulemd-validator tool provides the facility for verifying constructed modulemd data is correct and usable.bwNs390zl32SUSE Linux Enterprise 15SUSE LLC MIThttps://www.suse.com/System/Packageshttps://github.com/fedora-modularity/libmodulemdlinuxs390x[h2>MA큤A큤bwNbwN`bwN`bwN84db751b5c15fad6fb9a25ec73eaff3ef7d01f2896f9e2507f50e8b96e76041e5c2c16df11a70ee92d26445c9b01540f3dd1744bc93e0daff77e9e9a20bcfe2e40afccd95484d483800c17dd18a734518ba36e832841579a1f21dc94fb73bbdfcc45378c76a7697b731914a5eeec1dbfcc5026339a323ee6b5cd9612643dcc7brootrootrootrootrootrootrootrootrootrootrootrootlibmodulemd-2.13.0-150400.1.8.src.rpmmodulemd-validatormodulemd-validator(s390-64)@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libmodulemd.so.2()(64bit)libmodulemd2(s390-64)libyaml-0.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.13.0-150400.1.83.0.4-14.6.0-14.0-15.2-14.14.3a(``>_Í@_c^$D]@\\g\ŕ\@\\Yz\Vngompa13@gmail.commeissner@suse.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.comngompa13@gmail.com- Update to 2.13.0 + Add /data/demodularized/rpms list to modulemd and modulemd-packager formats. + modulemd-validator enables you to constrain a document type with a new "--type" option. + Reject invalid integers. Purely non-numeric values and negative numbers where an unsigned type is mandated by a specification raise a parser error now. + Handle a failed g_setenv() call in modulemd-validator. + Prevent from dereferencing a NULL pointer when reporting invalid subdocuments. + "modulemd-validator --version" command returns 0 exit code now.- Updated to 2.12.1 This is a bug-fix release fully compatible with the previous 2.12.0 version. Notable changes: Enhancements: - Improve diagnostic messages for compression tests. - Tests performed in a GitHub continues integration are faster. - Use GitHub actions to perform CI tests also on ArchLinux, Mageia, Mandriva, and OpenSUSE. Fixes: - Relax context value up to 13 characters including an underscore character in modulemd v2 format. This reenables scratch-builds in MBS. Migrate Packit tests from a deprecated current_version_command to a newer actions/get-current-version.- Update to 2.12.0 + Add support for 'buildorder' to Packager documents + Fix issue with ModuleIndex when input contains only Obsoletes documents + Extend read_packager_[file|string]() to support overriding the module name and stream. + Ignore Packager documents when running ModuleIndex.update_from_*() + Add python overrides for XMD in PackagerV3 + Add python override to ignore the GType return when reading packager files + Add PackagerV3.get_mdversion() - Drop patch incorporated in this release + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch- Update to 2.10.0 + Add modulemd-obsoletes + Add modulemd v3 format - Fix build for 32-bit architectures with patch from upstream + Patch: 0001-Fix-integer-size-issue-on-32-bit-platforms.patch- Rebase to 2.9.4 + Deprecate reset methods in favor of clear methods + Add modulemd-validator man page + Add Module.search_streams_by_glob() + Add ModuleIndex.search_streams() method + Add Modulemd.Module.search_streams_by_nsvca_glob() + Add ModuleIndex.search_streams_by_nsvca_glob() + Add ModuleIndex.search_rpms() + Add ModuleStreamV2.search_profiles() + Add framework for handling modulemd-packager YAML documents + Return appropriate error when parsing a ModulemdStream doc fails + Rework ModulemdError and ModulemdYamlError + Improve Modulemd*ErrorEnum deprecations + Use the new error enums everywhere + Fix inconsistent error setting + Make SKIP_UNKNOWN return UNKNOWN_ATTR in strict mode + modulemd-packager: Check for extraneous attributes + Fix bug printing negative buildorder values + Handle NULL nsvca_patterns for globs + Relax handling of differing content for the same NSVCA- Update to 2.8.3 + Detect GDate autoptr when available to fix build with glib2 >= 2.63.3 + Correct typo in MODULEMD_REPLACE_SET() + Fix modulemd_buildopts_copy() to make a deep copy of the rpm whitelist + Add support for new ModulemdBuildopts arches attribute- Update to 2.8.2 + modulemd v1 has been split out into is own tarball + Add ModuleIndexMerger.resolve_ext() + Fix transfer type for Module.search_streams() + Correct typo in ModulemdModuleStream.arch property nickname + Add gtk-doc descriptions for ModulemdModuleStream object properties + Fix modulemd_yaml_parse_bool() comparisons so return value is correct + Make ModulemdErrorEnum and ModulemdYamlErrorEnum into public enums + Move modulemd_module_stream_v2_replace_*() method definitions to correct header file and add documentation + Refactor stream copy/upgrade helper macros + Add Modulemd.Module.get_translation() + Add ModuleIndex.update_from_defaults_directory() + Modulemd.ModuleIndex.update_from_file() now supports reading files compressed with gzip, bzip2 or xz - libmodulemd1 has been split into its own package- Update to 2.5.0 (v2) and 1.8.11 (v1) + Ensure that XMD is always emitted in the same order + Add .clear_*() functions for all .add_*() functions + Add ModuleStream.equals() + Add ModuleIndex.get_default_streams() + Add ModuleStreamV2.clear_dependencies() and .remove_dependencies() + Fix bugs and memory issues with the XMD python bindings + Assorted documentation enhancements- Update to 2.3.1 (v2) and 1.8.8 (v1) + Make Modulemd.Component.set_*() functions accept NULL (gh#fedora-modularity/libmodulemd#279) + Fix segmentation fault in XMD code due to improper memory management (gh#fedora-modularity/libmodulemd#274) + Fix assorted documentation issues - Disable executing test suite on ARM and RISC-V due to performance issues with builders- Add missing dependency on six module for Python 3 bindings subpackage- Update to 2.3.0 (v2) and 1.8.7 (v1) + Add ModuleIndex.update_from_custom() + Add ModuleIndex.dump_to_custom() + Add Component.equals() + Add Module.remove_streams_by_NSVCA() + Fix bug with emitting lists of scalars in XMD + Fix bug with deduplication in the ModuleIndexMerger + Fix serious memory leak - Drop patch included in upstream release * 0001-Only-require-python2-if-installing-overrides.patch- Update to 2.2.2 (v2) and 1.8.5 (v1) + Fix documentation for ModuleStream.depends_on_stream() + Update APIs to handling full NSVCA of modules + Add new APIs for handling full NSVCA of modules + Add 'buildonly' option for components + Add 'buildafter' component + Add config option for python overrides - Drop patches included in upstream release * 0001-V2-Add-missing-include-for-string.h-to-modulemd-util.patch * 0002-Tests-Use-bin-bash-for-interpreter-shebangs-for-shel.patch - Add patch backported from upstream to avoid Python 2 dependency * 0001-Only-require-python2-if-installing-overrides.patch- Add patches backported from upstream to fix build on openSUSE * 0001-V2-Add-missing-include-for-string.h-to-modulemd-util.patch * 0002-Tests-Use-bin-bash-for-interpreter-shebangs-for-shel.patch - Run tests during package builds- Initial packaging based on Mageia packages390zl32 16519861512.13.0-150400.1.82.13.0-150400.1.8modulemd-validatormodulemd-validatorREADME.mdmodulemd-validatorCOPYINGmodulemd-validator.1.gz/usr/bin//usr/share/doc/packages//usr/share/doc/packages/modulemd-validator//usr/share/licenses//usr/share/licenses/modulemd-validator//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:SLE-15-SP4:GA/standard/93a9b3bdedc86a4c37a48dc4ed882067-libmodulemdcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=26475f950c30c5311623c0a84980dc6530852cbb, for GNU/Linux 3.2.0, strippeddirectoryPython script, ASCII text executableASCII text, with very long linestroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)RRRRRRRY'"@'IFutf-88c01939fa1003fbb0ef0daff6084cc5d0fceb033e316e7d8b03dd14def5da049? 7zXZ !t/+] crv9w!AM/jB6#= O1|b3t`xHWbJ<X[2[ͭ>PPDIeJm+5۟?,mYPt;;Tnr~TXo-`AZ\9]q7K%v{^V[܊wy?+:Na| |RwjvsDV}zF9oTMFxdY(٧DG\"QT B,R7+k0G-H4(P^x6|PN )Ɗ/^h7DĢ97 Cc&,%\dOyLRC9`:ڔ-l:2lc ծ/⻳ˍE"/-jW҉|\L#HĻ{;kpGݙ 0V1I/Qq<31;i["%$VGI ʙsA5Krg32?'Sv ϩ\HϿǖ.j꾈66diY˃J{sC-Ϋ 5lj}L۱j+.xSf 9%!636>D]MP'j2s3^俀5PJ>ToU(c%]EK5m+GPcsFHFȒ[Oڃ Q.vn w|_cuЩb+65Lɧ#$c f>&h=,PVH ;Ѩ jh$y"X b __`AӹsƋ*쾼mIJ1BN!#SYR#0mN; <5PN/ 56ps&6)Lt8f~JID+AI=fZQ? 6 EʹaM<:I}S /&>_8]&*a<ۯ'lB +ffjޔ^,6jk}3.e @tZ#a\K3"`!QG-^u@0+q%su=_.han@ЅaX# cR<@|B{V(feOYy+' 2E'Vh0Q°`2k{wVOkI_  q:ic>T, i؄X)-eĶ SZx~`םy /_lzsy_ďa.nChl}Q ťZT~NN**([[>'RCPɴԦ0R&HA-8o\$i a*Ԛ~E7j+1$׵|4)y2 - /Iw&9LA儙A瞰2LjYYF奣8X6Ր gj:F)|`d?kDD`)4čo@6GvK7< pH՗pxמ/uz~'>RPJ\?g1"IU|X!17jK mr6CϡC+Q/?uipIR/[u%H>ͼj-N. nAZU%D@ZuRCzk \cgxF6wyhzu\٭\x $:tÌ6*>bN͠Ѽ pnnֲ/t',,u? wTɻ#\j\dCə^ ȌzW4Py2{d?qر?CB0`C|(tnOP^1u1LWuldݖq*U]i&eC6MmtArg˪_>* vBI#@箒{{_j}VofdD@mV?2m_nQX_"Z*i~|QiAQFgu>yUARiGb C7 < FZS8K:f2qdոb%HLNYkDÑ1DW(5A8&dVhYBP#Fv07k@u .@LTZH[?&` @˾=%m-J}hxG.|^G#\Њ|\!tWxyqXXVRčf=Ѩ)rN:9йCd:Aq;1z[ fJ{1_e!>iĈP.&Lvh f,X"e ^~auƶ:, ׏YOY,ڎoT~H +wlX*E<˚z?U o]@<+anb5ϙb\Q;aOt^Qdes`{DPUqNrO.v~hGKٺMgRm>~S%0q1sk:NeZ3oT_A``tS~ CkN>oƆP,aJȧ'XbcP 9*a4 /yR0Rnvx]Vejb]F|g{̖RຩFX^F`S>+jǵ,1N2!L 9"m2 4A_iA0K~ L_% mĐڡb&lU_Ap%,6)H?/Eّ8+exvb#`=$_>s(xbn@GPfrº( *@H6ZW14=}-m"v!XI}* H2Qg^d4|hm7 E-m:3E4ç4diǞ-q8sFAuj͏T=q")!T|Uy[yߒScWzN^u*QgqM)":WR~=NRǷ$d :Y u kNږ6/ͯ2XNDzoQ3"J5baҥ`.f-{C$a3axŖ= ES|y1Xjv9oeצ8x][?d!qF_Ĕ   ôycxZ-Q("v?С={SMU߽g_t'=lnj4Y晁LvC5 GbnmorȄϚl>}}x΄cω58b{WޗP}56BkLVK\l *Un^-jDkxa "Q)hw}%5x 2'X|/ÌpH*Urn\V_,W=mSs| ?UCt'N L;tS5Q e]7OT3IIvzg:G%0AJ{=M,z ?)3;]^\Y S9T/If~̕pAT4y_8j]S¸٥L4⿳"TzKML܈: n&ojW+NHHp&ZLFGzo4~x6֦qZN" ##<1weI)Ϝ" LDZcRRjc weYCzH~/Ft2aF鄳Yg>Oj{n.X{s|!Q#K@fbhkۏ26)J9/|1'SJAaDW<,;b:y D+5Bl]@Ov[B\tS/! ]7a$(%W].[]$= c]Ymn4( Vdv=$Tl]D/oӈWXdAk)Ii߅ ??G;FbP;Y;co~Q~@FyPJU}{^`'K&ߓ^6:H嚢P&Hϼ`3³ GK"oin">uBZW?AQAveƚ)l6.OXqpd0 9PJ@x ~_%@r411~=o bIIܛ^g.@||~_&w1c$;MQL&$Pe)ֶEX>Z|I#LgAGbq3d #pFm*i2NȺ 9m dΨ trh\юk7cI=Y'[p 6P^L3}9)3JAml=|L#ukT.%#b^vRF >l6Wጂ5  I'sj= =fn5@-"vtduچ8i?"\-@z*P鏒 ! 2J8Pt!dh¾0+]U̕{̋گ,ȪcQXdEpԫ9JQ+weNtTXA p˨H$R "T`r֊(SJngP_ì{OF€Go^:_K[} һVHP;y'%9[W@c〼?yM5h- Ԛ9{t6/ 7+ׅk)!Kw;NƉ [5Pebsת#\,B!$UOe)_PK_Oc\@CD>]8ǭjRAfډ[:-$Ñ/u7jU=e:N}} (A(#{Tt<6 #Jl JU PbL.GJzqz@sk͎@e9Lp"|NE\ź(}l)Go S>zE#y+ sfz+ΌZإT$$3fxFe{i<Ѯ&X^*W >+jTބp ys_%Z6܍D lIK E)Ff'&׼27Lj8VS'". K]i|য়TcPKѴ[qL^n8e.}ҙN{{s_^m ZǷ=MEv$ qPڣE- @Ra4V,.yvn E鍚 (V2]ɽS[!~U\ݱR,ˎa)&qq";$HBS3_e=U߲oN̔7s1\!bc~yȬP,;Aq`GC񉐻C(!J :h2?XI d[? 9Jg=n=u|| !]!Zz xuRw7Qd$`tLr)efƣ ~/YsrOmWMB6d\IφjMHY75jmx1Y 7S\T&(1I 0Oe͠TbhC lR"9NS"Y1+>rLtw4 g~?ϻ"=w<Ή] VH󓽬-_*NL=?a~U_%`K]M dW̴S78 n/ćPuw|A:栻,K҆͛ g5EzXnw,6 LKlZ|:(kQ`)Wli%rdN4'jvd*e񗜫MTyP23X(K9-IQ2JEDRD@ PFf!6fM?tEm7kT &a()ujh$. NNAD$]]f  C> 𪄻![zT KJd$T <`escmhMM8J z:PQ>{zϬ#Vk]KJɩwRO&H.Pº&1م> cF+3&"Ia R$׋7g_srˢ@* >"9^>c8%c4_*1J2p'(#;勵, mʿkMzaPجf㯠7WS4$#x>YADL ɿree 6%:H\<2V-`p^aXOOFNL]qT`bF>T~ϐprpwl^I<$ hs&L$Yt(/ہ>}Y_:k)ceHD}Z_u_39,x/" Yْ6L}TAK d寖)g)Jw:NqBKoR[U∉ M;NN ? YT,oXTMi-Dv*cDuRSK! xOϙbex2̐M 2F8MyJ.'$>̜/'n?Nx')Zn'L"x`];S."x"&O9K|VsWC| ߡJf5ɥn3 .TѼXpp' &=N l#@+Ż~;c8jkz:dUin~Blː̸ؖQ8|b&&(ѸT#oOY1`%/^|-*륿B=!kݕAD0a x `gsN)k'S^P>&V)sKϐQb{\<źzlN֕]J$l##dYXXR4/Y8mj3/]TC gXerHn9OWÝ%a=dϩ2 9!ѐdkU" K2C/gUX `wΗZ!졕c:]c/yciy7h5%0 9jw%XMY YZ