yast2-packager-4.4.33-150400.3.7.2<>,@ctXp9|TYnDo,L?<ȤM׃F} nׂJ*Y<)M(sRK9jrz $ 'A6"!+%4lN|,m4[۟:7>Abs_]a3 Y/*%6.^H-UkT ۡMaL-U ܁@Ct 06 (UWeC'AS5!NpgU{)3 ;=dj6AMVxBPr%C"a%x}xoа>GL?<d % = +18P \ h  $ $&)B+, .$ 0 0p122$2<(2L82TU97U:OmUBF G H8IPX Y Z@[H\P]h^&b7cdienfqlsuvwTxlyz8Cyast2-packager4.4.33150400.3.7.2YaST2 - Package LibraryThis package contains the libraries and modules for software management.ctXsheep74 CSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/System/YaSThttps://github.com/yast/yast-packagerlinuxx86_64s8  :dsfZ|D (4RizC3)H8 :x ,,S ` Cո'% N  doQ u g'   A A J M @-$   %<pRRF`C]K~F A큤A큤A큤AA큤AA큤A큤AA큤A큤A큤A큤A큤AAAA큤AA큤A큤A큤ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctXctXctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctX ctXchctXctXctXctX0e18dce4d08685eabc17f9548546ab65f12050c26e054bcfe0e582ae3e45d5088d9cdc4e03eb90290c8cafb07420fd3b292b8f04be321046509e3910448220b01f674cd0bb2e33fe1c94a116583d1ff8141f39bf4e5edd9cf86b5e3f76936ead7f43f3a8a3080c8ffdbd5563ff794e36a8ef2f775a3d2bf2e07a32aaa3d2e27dc1924bd1b7fe4f3a1f14eb1a459ea2e0855f829330d184bd229ddadc2c29fa8b99122ebaa67c91e6c4fc40f145d91dbbc4488bc142e7d01c3c94df2c96627e244a6ffbf54635606222609a1eee71542b4ad8acadc675e8cadf08949d781232a2dc7dcce573e55734f82da45482226dadc8bab9e2e29509dbfb67213c7757980174ef5bf649555bf0e0dd90ae01511a13dc98a71b1d7ec117a025552aea37f691b4d035d5570429feac12c737f3732ef6a7d6e46aaa23378a4422ce12b351ae31c6dd8442a7e052cf5f466b9528fb1131c3170b1a10f684d3c52e973eea73326966192722093f505b1d786f0f3b64c57bc39149d7e059a1e27c2ed2bc3bf0dcafffd901a2a6effffba758098dd51f1eb4d0e79efac11c1418def5fdc72601220f84804e8c3d46c2a82a02342f4d6de84ae3447f82c6e610641802a270c311c8ca065a805740079db21aa008c71fa5bee29517d50edf8f30cb8c5382b7b0d3a5b2abab412d6aa46b2d728651f5cca1700f89f35c8010014093027397e12657d8f98df3e4bf7875a9f2303e05791d129639f769cf2813506b9ddac9317c8ffbbc64c5184c9b8196936e83907228e2b8d3fd5c5ba511857ed6c3536b15a8b9fcbaf341449d5e429cd2a0e685ba6c26657d7efff8f2da7c63e2c05fac4f60887b2c8f5362b31ddb105a703ac7469e6d5627dd5d6199ef75341aaedbac7f997c98d360cb1d1d5a7b43bdbb762bfba874d292d7c7622558794bad08f4e4c88bd8546e4b34ca2e6dcc5395f9284affaa58b4456b3574b214e5906a9ba1d6ec4bcb9472b3d581576d61750ed15ad2c0bcabbee8553814388e929c13d31ded573642cdfc21aecc367853e5407fa410531718bca97a4c9a2bbec36be0285519f6cd6d66632496493867fe4abff2a54cd1573036ce6489d6dd14d3eac8b53c9c4e381d09ef9c8dce20964362051b030f50a4d2ab04c034c69244a9828ec88df5a46f6d5f383c680aa48fc86ef8db94e33902293f17ee58895ade837b8ccadc9dd913cdde5a08458350361874be47ceec227bef258555c72cb591abcc135516d1af519f81f3ce9e80f798e8bcb8b80c116bfc803657a13b9b586bb1a670a28b306badb43a5c0a10d6219f132d085cd5a24b23f40c029919ea2074846cb0bc15188925286adffdefd4d19c4ddb25954e5063dde3878cc9dbfa9343517b60691131f166338084efe849cc095c607ce091fef1e31b081f4c657b1b12233097f7422f6b7b2452942a058d3759cd67161eb95d0ec6a80b1866397b1d0a215bc497ef4e2d7b3f119dc6a669251fb733f1b41cddc30789c334d948d04b0ae37dd517f24341c5769778df3b88f7dfe8e5e33bbc6153e8deb10f7e595c07f1c02f7333015049d83354a9f274ac162a25ce43df091856312fcedbf7f0ea04964fb5939bc801561e0fce787c763ab8cfdc44697ebc7d64a8d9c94fbbaf4927d8be2f38bb92804c0010417a192d2bb304f7d48addface50e6fe14aecbe44b36363093fe8e213199655f88bc61cd5f2d0c4a90826354bcbd6372642af8a0ac7952c35365d7dfecb2ab7323a1da204610ea1cfebe5bee15024511477a97623e710fdd4e97d521745d24f37973b4a6c70b10855d78f7dc3faf609b47553a81e07352bc85ddd015c982805bb35a6ba9fcf38b13a99133c1187c146f9d525ab0c5173d297947fafc1549987d4a381582b72db37f3afa70c9d9a211e904432da9db59b11bde1babf466cc036e99ef6390c075500c4eca7a9740142da0f3cabd84fb46023495fd81a1bd9a81bf8a6f8d415a33690de1272cf03d7425c2ad1a62091240ba2f9dbfb2d53898dc4d12cd92fa3e6852fdca30b5f6ee3f070bc9c3f43e492217d0432cd4eb5c8d09261d3fe0ad4f0e5367411d619613018a3607f360938ec91f1766c0f6f3a9e6e0e9dffd5657359c699d2b06a22b6eb70fcef3f201cee83cb6ccfaaf918b7abfe6cf90d5351a1e67e28b897d761c418c0d2db3a565fd98f38809a34c46cbe72edc16ca8a27c30f988ad6f9e43f546f7f464d19312b940b47c77f884bbc335ab1f71b830d2cd976bb7bd6706fc660ccbc271aaf4e80dc79d36653584cb053691610bcd6f0b3df80cd1b2147d01db79565e3fd576d5b0ae243eb191d4a4388e8e10fee7e9df70b7a18263c2bd1047e039716133caaf26d4ada281bc0b727335d1324324c2b467602868bba05948cb8604768af71447023e9f225d3f6b9cf1b092b86e00c3832bd3bd4c2bcf6718cc322700c7a6cb1d3ae162422b6460897d65716da55809fe7f52689a2039db455aa131a148c28a56a99145e24c50a9eab802dfbb55975dc456e43b2535040a9ad46d56aa64cfb9df042090d424af82a64c4de7a48133b0bfa66f2b607c667950844267a59506151bc0155bdbc5126facd9f4d167201117ce4bc2c15b7d5a3544e2834059409eb39b403214dfcdb3802bcd88888aa2b0b0640ad7b91e012a231a565dfcbda47158a0e2433ce485e5f4e8e18dde0e28a793629cc0c77f308fddd82513b3d7fb5193d3727fd3cd5635acf679725b2860919311f021421c7f68824be9edddbfe780cddb5aaeaf038398d89df4c73e4b76c87e867822ae1767c7241951ceff1ca335da01045bcfe6ff197447749094cda470469695e6fd54b9cb612a94e203c2a4946335a32f8c31175b668d5f73dc854a94842c21df34f980d52ae79dbb6b16483ad008750e938aaf060e26716f1469527eabf67bcfd0179e40be7c582dd4b0995d1c09c8fb371749dba1e48b66bbe99170e284857e1a3431c75c8912d53a6b61764ddcb5682c684594f2554d29a579569d972ca3c306a8b31bd982a5db58bdaf03c4851aaa05878665684764403c00cb91c1165f078a74d8cb9f8105be30f55c5702fb81ede0afbce3fd1329d47ec5e07b767a9ac79b18d7be61f04bda00c695b690f470ff358c8b64ee2e8ce814b09878ce1df8d2f1c094a584a8e44f293e8c4edbbce18fe530c7e6142b3b7c6713a63421aefe139c590dd679ebd476296664698a87284cabf8d63b1f518be1d7ddbee97dbbb6b1cef7f6cfae9f57d080c8c4eb07955887fe6879b2c4e7272ef3b83de31421bd402bee6f6ef32de14154fb0092dfdaf2c388ca2a304f5f1970350dee29b4246d6a6182b37524530e0cc2e49e3a6d0b66676907c68019d4033891491948b4e105b99f25079ccbf5e52f6fb560ff84db3c6703f691bded8b4f823962ffb5ed38994ae52ab09ad4cc10169b2a0eb5b399feac0654b85e8020815f2ae284d5592fa4b60333c96de86db8fd722735c5f418daf7e2930658fdfe1ddade63cc4ac6ca86054ce6b14bfb2a23366bff98bab00903bc343b28b42e60cb65c1201be2ccf9ab6f358d848d0c14b6bd06f93ad70ced348751cc70ada0abfc0fb6d6346c7a5a72109ee9616f34d9c411aa35123eee6999ffa3c3ae0002b31a55c9ba95f1259dd5bbfc05aa5951d3a4dc07123ced8a6571efd6de185b718fa1c7e991e6b74584b7cdc7f24bc4cb3190fd1db8f8ed47722d3693ec8ed35e227009cc8afb59cae84e682f81353857a2a64f7d35abdbe2d66c37cb7cd3a2176c01ccb92bcfacc32f6fe777b78befc36a99351c5a5516337ba2e7e4406a104fb26ab2793530904b4293c82e832399ab5a8b805f0071ad4c8694860efdb96d0d47b1044ea68fbcc57af7b070a7ef0c61a3c665e6a924df94a0b9143e88287cb9326e45dc069597fb17ec88d4b45df08cfe4fb446928e8427f36c365e83171f3c4daae833c899e12125a4cccce9fc26a1cef3665f0d26899781f606125408cc75e11e3a8609f080ebd89d609519f68d5735517440dec635865c7e1ea709de1c349cc6129053a9af042f10d73b51d4f72c81b52cf3ee3da84ce69169f9731706aa127f23a639a6d6fb0d1bec0401b28a5b39f9e49bf79f06021bc5854c44f241220a206997114686a3c19d23534b4ded33259863ff06e2b684312f4159119ae34421ee49655fad171ab74338658d9a7035c68ed21becbcdb2775c003e848fd3497727dac923393ba8443d82ec67170d3d423d87f553c4dc9db7e89b5c4f7c01df590f3cbb5af40a4677055b8ce515da05b7ff8166814472b51cb02ef29a7bdf1b91a53a47759de74cff4e93c4bfceb04a8e3f4c664b84db75ba6f27268f398cc9ba785082267c678df3d37a15b9ccf67d1ccb3f3abbe52e80d5651d23dfea4538af9704d4751b6a001bedfbc3ddac34103c5bacd00ce6f21db19896d28a4843cfb6d11dbb152a1e6594bf198beee57d6afd3f10e7824d054fb9ec3188468f93c2332234d7c9caa5676373db28fb87cf6c94938a2d0082ac2ee26df66d3841ad75c658ff1c43b145cb6133d1c9daba8d289b5815496fe0fd58db29847cfbcf10a8533f4711a5b067369a953b2a6ce09401f45b0c59338e7082376eb77fd9f09efc5e4721901ac04f2ec06087983c57d8dcaeae395348b5362560103c17c8d45981459ba5e8244590595361b6c6309d6c1f2cd329b773d6d9b2b325d127d4014ccbe8bb51eda7d03fe9c701f78c5a70a30ca08a795462d199395b699de0673c40fb8e8f8a331709c417286839fdee50f89dc96bcdcef17de294cfa34417915e87c47261122baccbcee934fe2cbb4c555f169efb4f477b93566b21231b7eefeaab774867125e276cbe7974c38177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806436878e739deac5887d3dd73874487705229d569367f6e2ef032f4e0b961863bb94c510b2b1492db3222c9a74700f88397e8d5247a27b82ad421c1c8ea8260c9938a2bc627f862dff1c0db28e2b2dc73991bf2cf288d9593fa2ca6b4379b676c6erootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootyast2-packager-4.4.33-150400.3.7.2.src.rpmapplication()application(YaST2/org.opensuse.yast.CheckMedia.desktop)application(YaST2/org.opensuse.yast.SWSingle.desktop)application(YaST2/org.opensuse.yast.SWSource.desktop)application(org.opensuse.yast.Packager.desktop)metainfo()metainfo(org.opensuse.yast.CheckMedia.metainfo.xml)metainfo(org.opensuse.yast.SWSingle.metainfo.xml)metainfo(org.opensuse.yast.SWSource.metainfo.xml)mimehandler(application/x-redhat-package-manager)mimehandler(application/x-rpm)yast2-packageryast2-packager(x86-64)@@    /bin/bash/usr/bin/md5sum/usr/bin/perlaugeas-lenseslibyui_pkgrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruby-solvrubygem(ruby:2.5.0:cfa)rubygem(ruby:2.5.0:nokogiri)unzipyast2yast2-coreyast2-country-datayast2-pkg-bindingsyast2-ruby-bindingsyast2-storage-ngyast2-transfer3.0.4-14.6.0-14.0-15.2-10.5.04.4.382.16.352.16.34.2.81.0.04.0.141yast2-add-onyast2-core2.15.152.15.104.14.3cb[b@bq@bi0@bi0@bMbEb3"b0b'E@b D@b[@a@aaaA@a@a@aca@aW@a@a@aA@a#aa @`̊`9@`Ȗ@``@`e@`m`S@`J@`Gc@`F`F`B@`/@`*b@`__@_E@_h_a@_"@__ @_ L^@^>@^@^^^|@^j$@^b;@^`^_@^Y^Y^W@^U @^M#@^K^:@^9\^1s^.^!^g@^g@^ @^ ]]@]]@]߶]e@]]X]X]@]?]?]]@]@]o@]fl]H@]:@]9]8H@]6],j]'$] u@]]:\ \ \ \\"\@\@\ڭ\g\s@\\\@\@\e\@\\\\@\}@\v{\eX@\eX@\]o@\P@@\$\\\\[[@[H[@[[@[@[<@[[ٙ@[[F[#@[@[Q@["@[-[}P@[z@[L[2*[[ @[ @[ @[ @ZnZ@ZZ@Z؄ZԐ@ZԐ@Z̧@ZZľ@ZlZ2@Z2@ZZ`@ZkZw@Z1@Z SLES migration (bsc#1198562) - 4.4.29- Show package downloads in the global progress bar during package installation (bsc#1195608) PR: https://github.com/yast/yast-packager/pull/609 - 4.4.28- Fixed regression in repository alias name for add-ons (bsc#1193214) - 4.4.27- Read the products from libzypp in installed system, fixes crash during online migration (related to jsc#SLE-17309) - 4.4.26- do not keep file handle to repo metadata open accidentally (bsc#1196061) - 4.4.25- Properly set the repository alias for the Full medium add-ons (bsc#1193214) - 4.4.24- Remove duplicate repositories created at the end of installation (repositories which are stored in the *.repo_1 files, bsc#1194546) - 4.4.23- Fix a wrong reference to PackageSystem#EnsureSourceInit (bsc#1195519, related to bsc#1194886). - 4.4.22- Use Package module instead of PackageSystem (bsc#1194886). - 4.4.21- Enabled RSpec verifying doubles (bsc#1194784) - 4.4.20- Simplify slide show to support future parallel installations (jsc#SLE-20437) - 4.4.19- Adapt iso handling to do properly double escaping ( fix for wrong fix for bsc#954813) - Prepare code for ruby3 (bsc#1193192) - 4.4.18- Unify the Yes/No popup button IDs (bsc#1193326) - 4.4.17- Properly set the custom repository name (#1191491) - 4.4.16- Add the register_target property to ProductSpec so it is available in all the derived classes (bsc#1193212). - 4.4.15- Use consistent names for the Full medium repositories (bsc#1191652) - 4.4.14- Introduce the product specification API (bsc#1192626): - Add a ProductSpec and derived classes. - Drop ProductLocation and ProductLocationDetails. - Add a specific client to initialize the workflow of the selected product. - 4.4.13- Fixed missing license translations after going back in the installation workflow (bsc#1186747) - 4.4.12- Adjusted low memory message (bsc#1139325) - 4.4.11- Check if the "pkg" UI plug-in is available and if not, ask the user if it should be installed (jsc#SLE-20346, jsc#SLE-20462) - 4.4.10- Include some hints in the "Priority" label in the repository manager (if there is enough screen space) (bsc#1154693) - 4.4.9- Fixed evaluating module dependencies on the SLE Full medium - Ignore soft dependencies (Recommends), use only hard dependencies (Requires) - Do not select "Python2" module for "Workstation Extensions" (bsc#1188633) - 4.4.8- Adjusted memory check to display a low memory warning on RPi (bsc#1139325) - 4.4.7- Adding NFS repository: Checking user input e.g. white spaces in server name (bsc#1168342). - 4.4.6- When editing a repository display the repository alias as a fallback if the repository name is not set, do not display empty name (bsc#1184935) - 4.4.5- Fix the Comment entry in the desktop file so the tooltip in the control center is properly translated (bsc#1187270). - 4.4.4- Use the "armv7hl" packages on the "armv7l" architecture (bsc#1183795) - 4.4.3- Logging all available product information into directory /var/log/YaST2/installation_info. This should help for evaluating the cause of e.g. bsc#1180888, bsc#1180908, bsc#1178688. - 4.4.2- Revert copying the libzypp cache to the target system and replacing it by a symlink, it is not safe and it can cause crash (segfault) in some cases (bsc#1183711) - 4.4.1- Hide the abort button when the network client is called (bsc#1183586). - 4.4.0- Do not create zypp cache symlink when running in installed system, it would create /var/cache/zypp -> /var/cache/zypp loop (bsc#1183683) - Remove the "Software Repositories" button from the YaST console, users can easily break the installer with it. Added "configure_repositories" command to the command line interface for experts (bsc#1183687) - 4.3.20- Move the libzypp cache to the installed system to save some memory and avoid crashing because out of memory (bsc#1182928) - 4.3.19- Added IBM tools product rename to the list (part of bsc#1182837) - 4.3.18- During installation, explain what "online repositories" are (bsc#1180707). - 4.3.17- Extend the special installer configuration dialog with repository options (jsc#PM-1895, jsc#SLE-16263) - 4.3.16- Support for configuring minimalistic DNF (bsc#1182849) contributed by Sasi Olin (hel@lcp.world). - 4.3.15- Show correct number of downloaded packages in log (bsc#1180278) - Fix crash when installation proposal require pattern and such pattern is not available in any repository (found during testing jsc#SLE-17427) - 4.3.14- Adapted unit test to recent changes in Yast::Report (related to bsc#1179893). - 4.3.13- Proposal: fixed the logic to detect whether the partitioning has changed since the previous execution (found by bsc#1180537). - 4.3.12- correct add-on spelling (jsc#SLE-14772) - 4.3.11- Confirm abort in product license dialog (bsc#1178005) - 4.3.10- VNC installation: Removed xorg-x11 package from the needed package list (bsc#1172459). - 4.3.9- Fixed WFM.Args call to not produce an error message in the y2log (bsc#1176653) - 4.3.8- Fixed name of the add-on repository (bsc#1175374, related to bsc#1172477) - 4.3.7- AY: Calling of post-partitioning scripts moved from dropped inst_autoimage to inst_kickoff (bsc#1140711). - 4.3.6- Handle exceptions when parsing xml file (related to bsc#1170886) - 4.3.5- Handle variable expansion in repository name (bsc#1172477) - 4.3.4- Improve medium type detection, do not report Online medium when the /media.1/products file is missing in the repository, SMT does not mirror this file (bsc#1173336) - 4.3.3- Replace anyxml agent with rubygem-nokogiri as yast2 already depends on nokogiri, to reduce amount of used xml parsers. (related to bsc#1170886) - 4.3.2- Removed widget option :immediate which is undefined for the MultiSelectionBox widget (bsc#1170431) - 4.3.1- bnc#1166661 - do not crash on empty system_packages_repos.yaml - 4.3.0- prevent race condition between log rotation and migration log backup (bsc#1166174) - 4.2.62- Allow updating the roles via self_update repository (bsc#1168702) - 4.2.61- Reverts changes made in 4.2.59 to improve the addons selection, keeping it as it was (bsc#1167523). - 4.2.60- Improve the product selection dialog (related to bsc#1157780). - 4.2.59- Avoid unselecting the base product (related to bsc#1165501) - 4.2.58- Avoid to abort the installer when the user decides to not fix a repository url (bsc#1163015). - 4.2.57- fix showing count of packages to install in slide show (bsc#1161412) - 4.2.56- In the addon selector, display by default the information of the first available product (related to bsc#1157780). - 4.2.55- Do not crash when the list of preselected modules is not defined (related to jsc#SLE-8040, jsc#SLE-11455). - 4.2.54- Fixed going back (bsc#1163023) - 4.2.53- Preselect the default modules in the offline installation (jsc#SLE-8040, jsc#SLE-11455) - 4.2.52- Media checker does not complain because sha checksums (bsc#1158432). - Media checker shows information about the signature. - 4.2.51- Avoid crashing when changing a language and keyboard layout (bsc#1161842). - 4.2.50- Enable the "Search Online" menu entry for those systems that are registered or that can be registered (jsc#SLE-9109). - 4.2.49- Mark packager and repositories as WSL capable modules (bsc#1162650) - 4.2.48- Don't overwrite the default English license for add-on modules with the translated license of the current installation language (bsc#1160806) - 4.2.47- Move y2packager/repository.rb to the yast2.rpm (related to bsc#1159433) - 4.2.46- Enable the online_search if system is registered (jsc#SLE-9109). - 4.2.45- Do not refresh package installation overview if the medium has been changed and the user has switched to the release notes tab. (bsc#1129426, bsc#1159367) - 4.2.44- PackageSlideShow: Do not show medium if there is only one (bsc#1158498) - PackageSlideShow: Show hourglass when computing remaining time - PackageSlideShow: Never exceed 2 hours for time estimation - 4.2.43- Improve warning when all repositories are disabled (bsc#1158512) - 4.2.42- Do not unexpectly end during slide show script progress (bsc#1159461) - 4.2.41- do not crash when invalid URL is used in config mode (bsc#1073208) - 4.2.40- Speed up product renames calculation (bsc#1157926). - 4.2.39- AY Export: Exporting product_dir into the configuration file. (bsc#1158450) - 4.2.38- Allow to override medium type to allow to upgrade registered system with Full medium (jsc#SLE-7101) - 4.2.37- Moved resolvable class to yast2 package (bsc1140037). - 4.2.36- Fix a typo in the "Extension and Module Selection" screen (bsc#1157789). - 4.2.35- Show beta warning only once (bsc#1156629). - 4.2.34- Using Y2Packager::Resolvable.any? and Y2Packager::Resolvable.find in order to decrease the required memory (bsc#1132650, bsc#1140037). - 4.2.33- Preselect the installed add-ons when upgrading from the Full installation medium (related to jsc#SLE-7101) - 4.2.32- Do not crash when the product licenses cannot be read (bsc#1155454) - 4.2.31- Do not add an empty repository from the offline medium root (jsc#SLE-7101) - 4.2.30- Small refactoring related to the offline medium (jsc#SLE-7101) - 4.2.29- Support for the offline installation medium (jsc#SLE-7101) - 4.2.28- Support for the online installation medium (jsc#SLE-7214) - 4.2.27- Properly initialize the used base product name at upgrade (bsc#1150856) - 4.2.26- Added Y2Packager::MediumType class for detecting the installation medium type (related to jsc#SLE-7214) - 4.2.25- Avoid error when generating some warnings (bsc#1148536). - 4.2.24- Select the forced base product during the repositories initialization (bsc#1124590, bsc#1143943). - 4.2.23- Fixed product selection for single repositories: do not scan the products when there is only one repository, the scan is not needed (related to bsc#1141414) - 4.2.22- Set the proper release version for newly added repos always, not only during upgrade (bsc#1132748). - 4.2.21- Add method to get the dependencies of a product (bsc#1142535). - 4.2.20- Add method to get the summary of a product (bsc#1142414). - 4.2.19- Fixed the unit test for the previous change to work also on other architectures than x86_64 (related to bsc#1141414) - 4.2.18- Improved product selection for multi-repositories media (bsc#1141414): - Display more product details - Handle the product dependencies - 4.2.17- Better handling of license agreement dialog, allowing to distinguish when the user is declining a license or aborting the installation (bsc#1114018) - 4.2.16- Package installation: Rebuild slide show dialog and enable realease notes tab (bsc#1136708). - 4.2.15- Allow to select the license language when running in textmode (bsc#1135901) - 4.2.14- Replace icondir with an url schema (boo#1125594) - 4.2.13- Add metainfo (fate#319035) - 4.2.12- Fixed the unit tests for Y2packager::Resolvables to pass also on the other archs than x86_64 (related to bsc#1132650, bsc#1136051) - 4.2.11- Define the openSUSE => SLES product migration to properly display the migration summary text (bsc#1136325) - 4.2.10- With the previous fix 1GB RAM is enough for using the online repositories, decrease the required memory limit (remove the workaround for bsc#1132650) - 4.2.9- Added new Y2packager::Resolvables class - Use it in the installer to decrease the needed memory (bsc#1132650, bsc#1136051) - 4.2.8- List of Online Repositories: Overwrite already existing repos in "new installation" mode (bsc#1132622). - 4.2.7- List of Online Repositories: Do not show already added repos. Replace $releasever by the current product version. (bsc#1132622) - 4.2.6- Increase the memory limit warning for the online repositories to 1.5GiB to avoid freezing the installer (bsc#1132650)- Properly handle going back when selecting the modules from the Packages DVD medium (bsc#1131968)- Prefer control.xml to ProductFeatures for Community Repositories (bsc#1132613) - 4.2.5- Display human readable product names instead of the internal IDs when upgrading from SLES12 + SUMA Proxy + SUMA Branch Server (related to bsc#1133215) - 4.2.4- Update proposal: Showing product obsoletes. (bsc#1131503) - 4.2.3- Package proposal: Reset solver state before starting the next solver run (related to bsc#1077399). - 4.2.2- Fix malformed rpm commands (bsc#1129422). - The same changes were originally made for SP1, 4.1.35. - 4.2.1- Fix: Checking if the proposal has been changed (right sorting). (bsc#1125718) - 4.2.0- Use correct method name mount_path, not nonexistent mountpoint (bsc#1130287) - 4.1.34- AutoYaST: Disabling local repositories in second stage only. (bsc#1127818) - 4.1.33- Bug fix: Changing repo URL has been ignored (bsc#1119564). - 4.1.32- Correct english wording for missing patterns (bsc#1117535). - 4.1.31- fix showing help text for product license (bsc#1126491) - 4.1.30- Use the correct path for /usr/bin/eject (bsc#1127138) - 4.1.29- When patterns are missing, use 1 pop-up instead of many, and suggest to register or apply add-ons (bsc#1117535). - 4.1.28- Automatically preselect the driver packages from new repositories (bsc#953522) - 4.1.27- Replaced SuSEFirewall2 by firewalld when checking if the firewall is running and thus maybe blocking SLP discovery (fate#323460) - 4.1.26- Change wording of the popup that asks to enable online repos (related to bsc#1112937). - 4.1.25- Display the license agreement checkbox only when needed (related to fate#325482) - 4.1.24- always use absolute path to binaries (bsc#1118291) - properly escape shell arguments (bsc#1118291) - 4.1.23- If linuxrc does not provide a repo URL (parameter NOREPO), use the fallback repository included in the inst-sys to get the information about the products (fate#325482). - 4.1.22- Add missing icons and edit current ones (boo#1109310) - 4.1.21- remove cd:/// fallback installation URL (fate#325482) - 4.1.20- We do not need yast2_theme for building this package, the desktopfile icon is included in this package now (related to boo#1109310) - 4.1.19- Provide icon with module (boo#1109310) - 4.1.18- software_proposal: Added warning in case the NTP configuration was modified but the package is not selected to be installed (bsc#1082369) - 4.1.17- Function SelectProduct removed in order NOT to select All available products (bsc#1116332). - 4.1.16- fate#325541 - disabling CD / DVD repositories according to control file setup - 4.1.15- sw_single_wrapper: fixed invalid variable reset causing a possible command injection vulnerability via environment variable (bsc#1116226) - 4.1.14- Support for adding online repos during installation (bsc#1112937) - Added pop-up dialog to ask user first if he would like to add online repos during installation and upgrade (only once) - 4.1.13- Break the yast2-packager -> yast2-storage-ng -> yast2-packager build cycle (bsc#1114517) - 4.1.12- Set during upgrade proper release version for newly added repos (bsc#1090193) - 4.1.11- Allow specify alias for online repos (bsc#1017823) - Do not depend on yast2-installation (bsc#876533) - 4.1.10- Fixed path to license file. Build error in bsc#1110913. - 4.1.9- Ignore a read failure when backing up /var/log/YaST2, YaST might be updating the logs while the archive is being created (bsc#1110913) - 4.1.8- Copy also the role packages from the self-update repository (bsc#1101016) - 4.1.7- add_on_products.xml : Added tag "confirm_license" to handle Add-On-products licenses which will be added while installation. (bsc#1105758) - 4.1.6- Copy the selected packages from the self-update repository to an additional add-on repository, allow updating the installation workflow from the self-update repository (bsc#1101016) - 4.1.5- Fixed service check for the newly added repositories in the repository manager (bsc#1106837) - 4.1.4- allow hard disks with file systems to be selected in add-on dialog (bsc#1003263) - 4.1.3- Switched license in spec file from SPDX2 to SPDX3 format.- Changed destination directory of COPYING file.- Do not display a false "not enough free space" warning popup if the free space is bigger than 8EiB (2^63) (bsc#991090) - Do not display the "not enough free space" warning for partitions where nothing is going to be installed (bsc#926841) - 4.1.2- Added additional searchkeys to desktop file (fate#321043). - 4.1.1- Repositories: sort by name if priorities are same (bsc#957372) - 4.1.0- When running the installation in textmode, consider only the preselected language when showing the license for extensions, modules or add-ons (related to bsc#1094793). - 4.0.67- During an upgrade, skip the base produce license dialog when the same license was already accepted (bsc#1080450) - 4.0.66- rename SLES_HPC => SLE_HPC (bsc#1095053) - 4.0.65- When running the installation in textmode, consider only the preselected language when showing the license (bsc#1094793). - 4.0.64- Display an error popup when the FIPS compliant mode is active and the "fips" pattern is not available (installing an unregistered system or without the Packages DVD) (bsc#1093060) - 4.0.63- Fixed argument handling in the .desktop file for the "Install/Remove Software" item (bsc#1087352) - Properly process paths containing spaces or special shell characters - 4.0.62- Adapted /dev cleanup at upgrade to work properly with the registration rollback (bsc#1089643) - 4.0.61- Fix text direction for RTL languages in software patterns list (bsc#1089846). - 4.0.60- Added warning to inform the user that changes in a repository managed by a service will be lost in the next refresh of the service (bsc#1078323). - 4.0.59- In AutoYaST, skip base product license dialog when the same license was already accepted (fate#325461). - 4.0.58- The Advanced Systems Management Module has been moved to the Basesystem module, added the product change into the list (related to bsc#1089477) - 4.0.57- Error: Add-On products has been reset during the installation workflow (bnc#1086846). Set it again while setting the base product. - 4.0.56- Given a license, remember whether another one with the same content was already accepted (fate#325461). - 4.0.55- Better evaluate the product to upgrade, do not use the package solver if there is only one base product to install, use some fallbacks when the solver fails (bsc#1086259) - 4.0.54- Fix tests to use correct storage instance (part of fate#318196). - 4.0.53- Adapt to API changes in storage-ng (part of bsc#1082542). - 4.0.52- Added a known upgrade from SLE-HPC to SLES_HPC (bsc#1086734) - 4.0.51- SLES-12 + HPC module can be upgraded to SLES_HPC-15, display correctly this product change in the migration selection and the upgrade summary dialog (bsc#1086734) - 4.0.50- Cleanup, do not use the obsolete scripts which have been dropped (part of bsc#1080979) - 4.0.49- Fixed crash when displaying license agreement in the registration module (a private method called) (bsc#1084847) - 4.0.48- Always allow next/back for adding new addon (bsc#1082286) - 4.0.47- Confirm base license: parameter for disabling back button. Needed for showing base product license while AutoYaST installation (bnc#1073324). - 4.0.46- Updated repository selection label to be more understandable (bsc#1081508) - 4.0.45- Added product merge: SLE11/12 HA GEO has been merged to SLE15 HA (bsc#1069705) - Added a missing textdomain in a file (bsc#1083015) - Unified text domains to "packager" - 4.0.44- Added Live Patching product rename (bsc#1074154) - 4.0.43- Fixed installing packages needed for accessing the installation repositories (e.g. "nfs-client" for "nfs://" repositories), additionally evaluate also the add-on repositories, not just the base product repository (bsc#1063980) - 4.0.42- Added textdomain in order to activate translation (bnc#1081365). - 4.0.41- Added product renames for the SDK and the Toolchain module (bsc#1080913) - 4.0.40- Display licenses translations (related to FATE#322276). - 4.0.39- Also display the licenses stored in the RPM-MD repository metadata, fixes displaying the license e.g. for SLE15-HA product on the Packages DVD (bsc#1057223) - 4.0.38- Adapt to new MountPoint API (part of fate#318196). - 4.0.37- only use the repo from root of installation media (bsc#1078768) - 4.0.36- InstProductLicense client provides the current language when asking for the product's license to the yast2.rpm API (related to bsc#1079045). - 4.0.35- Remove also the release_notes_fetchers/base.rb file (related to fate#323163) - 4.0.34- Move some Y2Packager files to yast2 package to avoid circular dependency (related to fate#323163) - 4.0.33- Reimplemented package reset to require less memory (related to bsc#1076768) - 4.0.33- Display a correct product license and release notes at upgrade from SLE12, correctly filter out the old installed products (fate#1076513) - 4.0.32- Hot fix for big memory consumption during NET installer with whole TW repo (bsc#1076768) - 4.0.31- Do not display the license again when going back (bsc#1069124) - 4.0.30- Added a new client for displaying the product license at upgrade (bsc#1069124) - 4.0.29- Decrease the priority of the initial DVD installation repository to prefer the packages from the other DVD media (avoid media changes between the "Packages" and the "Installer" DVDs) (bsc#1071742) - 4.0.28- Space check: ignore the partitions mounted before the installer is started, e.g. ignore the HDD installation source or the user mounts for remote logging (bsc#1073696) - 4.0.27- Improved disk usage check - check the parent directory if the target directory does not exist (yet) (bsc#1073696) - 4.0.26- Allow different handling handling of addons without installation.xml file (related to bsc#1074766) - Display the installation summary tab by default in the package manager when adding addons - 4.0.25- Warn the user if the infrastructure is not available for running the second stage (bnc#1061754) - 4.0.24- Do not take into account non-installed products when deciding which local repositories should be disabled after the installation (bsc#1072595 and also related to bsc#1071702). - 4.0.23- Make the dialog for selecting modules from DVD look similar to the module selection dialog in registration (bsc#1071771) - 4.0.22- Do not cache products status (related to bsc#1072063) - 4.0.21- Consider only installed products when deciding whether to disable or not local repositories (bsc#1071702). - 4.0.20- Allowing AutoYaST to add initialize add-on products provided by the repository in order to add DriverUpdate. (bnc#1070804) - 4.0.19- VNC does not depend on xinetd anymore. (bsc#1058820) - 4.0.18- On single product media, select the available product during upgrade (bsc#1066709 and bsc#1065172). - 4.0.17- Do not install all available products (like SLED on SLES) during upgrade (bsc#1065485) - 4.0.16- Fixed spelling. (bnc#1055279, bnc#1058071) - 4.0.15- added dependency to yast2-storage-ng (bsc#1062009) - 4.0.14- Use `nil` for the default "display_addon_checkbox" value to distinguish between the default and a changed value to possibly hide the "I would like to install an additional Add On Product" check box from the external code (FATE#323163) - 4.0.13- Cleaning up DefaultDesktop as its usage is now reduced even for SLE (bsc#1057538) - 4.0.12- Display a confirmation popup when no add-on is selected from a multi-repository medium (bsc#1062356) - 4.0.11- Do not abort installation when no add-on product is selected from a multi-repository medium (bsc#1062356) - 4.0.10- Disable vpn, ssh,... and inform the user if the needed packages are not available. (bnc#1055279, bnc#1058071) - 4.0.9- Bring back support to read release notes from an URL on non-registered systems and as fallback mechanism for registered ones (related to fate#323273) - 4.0.8- Report error when the repository URL cannot be expanded by libzypp (e.g. it is invalid) (bsc#1059744) - 4.0.7- Display a product selection dialog when the add-on medium contains multiple products (fate#323886) - 4.0.6- Add support to read release notes from an RPM in the repository (fate#323273) - 4.0.5- Display beta info even if the license is not present (bsc#1047060). - 4.0.4- Do not show license agreement twice for multi product media (bsc#1058503) - 4.0.3- do not warn that url is already used for multi modules media (fate#323450) - 4.0.2- show product path in url for multi product media - for multi product media add product path to repository name (fate#323450) - 4.0.1- Replace /info.txt by /README.BETA as beta file to be shown (bsc#1047060). - 4.0.0- Do not copy passwd, group and shadow from ins-sys anymore (bsc#1057367). - 3.3.12- Product's detection on single product media does not require the 'system-installation()' tag anymore (fate#322276) - 3.3.11- Report an error when no available base products are found - Add support to skip validations in the product license widget (fate#322276) - 3.3.10- Add widgets to show/confirm product licenses (fate#322276) - 3.3.9- Do not report an error for optional resolvable patterns (bsc#1054670). - 3.3.8- Moved repositories and product related classes to this module - Extended repositories and product related API (FATE#322276) - Added clients and dialogs to handle products licenses using the new yast2-pkg-bindings API - 3.3.7- Fixed a bug introduced during the code refactoring associated to bsc#1047060 - 3.3.6- fix typo in storage_include.rb - 3.3.5- Merged storage-ng branch (fate#318196). - Note: all changes below with this date belong to the merge. - 3.3.4- storage-ng: adapted to the new Y2Storage::StorageManager API- Merged master to storage-ng branch- Synced storage-ng and master branches. See changes below.- Synced storage-ng and master branches. See changes below.- Use storage-ng during installation (to check the available space and whether the software proposal needs to be re-calculated). - Removed the client wrapper_storage (obsolete with storage-ng).- storage-ng: removed yast2-storage buildrequire. - commented unit tests code relying on the old yast2-storage so the package can be built without it.- prevent crash from add-on workflow (bsc#1053536) - 3.3.3- AutoYaST: Configuring EULA acceptance of add-on products has not worked if the add-on product is on the medium of the base product too. (bnc#1032523). Now the add-on product has to be defined in the AutoYaST configuration file explicit. - 3.3.2- drop reading "/content" file (FATE#322386) - 3.3.1- Less strict low memory detection, there might be some rounding in the hwinfo memory size detection (bsc#1045915) - 3.3.0- Properly handle multiple product renames (bsc#1048141) - 3.2.24- Escape backslashes in installation repo URL (bsc#1032506) - 3.2.23- Create the /etc/products.d/baseproduct symlink in inst-sys when it is missing to allow expanding variables in the add-on repositories URL (bsc#972046) - 3.2.22- Do not crash when changing the priority of a just created repository (bsc#1027111) - 3.2.21- Do not ignore solver problems after touching the partitioning (bsc#1029306) - 3.2.20- Download the addon y2update.tgz file from a package referenced by the "installerextension()" provides dependency (FATE#320772) - 3.2.19- make minimal changes when modify zypp.conf (bsc#1023204) - 3.2.18- Product selection: Do not reinstall already installed products or products which are already included in another product. Fixes SLES4SAP autoupgrade with SUSE Manager repositories. These repositories contain SLES_SAP and SLES product. SLES product will not be installed because SLES_SAP already includes the SLES product. (bnc#1014861) - 3.2.17- drop inst_desktop client as it is replaced by new desktop selection based on roles (poo#14936, bsc#1025415) - Allow Desktop module to specify that no desktop is selected - 3.2.16- Do not allow changing services of type "plugin" and its repositories, they cannot be changed (related to bsc#1021117) - 3.2.15- Fix escaping spaces ( yast uses web form escaping to "+" but libzypp expects percentage escaping to "%20" ) (bsc#954813) - Fix also valid showing valid libzypp formats of iso URL like iso:/test?iso=test.iso&path=url%3A%2Finstall - Fix editing of iso:/ without triple slash that previously caused lost of first element of path - 3.2.14- Packages module is able to perform a package selection proposal during system upgrade (bsc#1009834) - 3.2.13- do not check content file on media if there is none in the ramdisk (fate#322276)- Use information provided by libzypp to evaluate product renames (FATE#321751) - 3.2.12- Adjust /etc/zypp/zypp.conf in the installed system when software/minimalistic_libzypp_config is enabled in the control file (FATE#321764) - 3.2.11- Mark the selected default patterns as optional so the user can change them without blocking the installation later (fixes openQA tests) (related to bsc#885496) - 3.2.10- Revert the last change, as it is more tricky to get the correct behavior. For more details see the discussion in (bsc#966466). - 3.2.9- Always show summary mode when clicking on details in software proposal (bsc#966466) - 3.2.8- Use a non-blocking error in the installation proposal for not enough space issue during upgrade instead of just warning as it can be easier to overlook by an user (bsc#1003682) - 3.2.7- Software proposal: display an error when a package or a pattern required by YaST has been deselected by user, implement a generic solution for bsc#885496 - 3.2.6- Faking /etc/mtab on target system for post RPM installation actions which depend on it, e.g. checking if there is a /home directory. (bnc#995299) - 3.2.5- Update the priority for the loaded packages when starting the repository manager from the package manager (bsc#498266) - 3.2.4- allow SLES for SAP upgrade from 11 to 12 as it is renamed (bsc#1004665) - 3.2.3- Do not ask for a CD when the add-on check box is unchecked (bsc#955186) - 3.2.2- Disable autorefresh for newly added local repositories ("cd", "dvd", "dir", "hd" (including USB flash), "iso" and "file" URL protocols) (bsc#948982) - 3.2.1- remove workaround that creates fake mtab to prevent collision with real one (bsc#1002978) - 3.2.0- prevent double URL encoding for ISO (bsc#954813) - 3.1.118- Fix URLs handling when retrying to load an add-on from a CD/DVD through the add_on_products.xml (related to bsc#991935). - 3.1.117- Always enable "Next" button in license confirmation dialog, because even if not accepted, popup is shown to user (bnc#993530). - Use the same popup when license not confirmed for base product in the license confirmation dialog (bnc#993530). - 3.1.116- Do not raise an exception if no license is available (no licence dir at all) to accept (bnc#994309). - 3.1.115- Remove the icon from the add-on selection popup (bsc#875201) - 3.1.114- Added lazy loading of licenses into AcceptanceNeeded in case of base product in the initial installation to fix a problem when explicit acceptance of the product license was always required (bnc#993285) - 3.1.113- Fixed parameter error while logging errors. It belongs to bnc#991935. - 3.1.112- Fix automatic add-on handling when using CD/DVD medias as source (bsc#991935) - 3.1.111- List addons below base product in Software proposal during installation. (bsc#992304) - 3.1.110- allow KDE to use packager for opening rpms (boo#954143) thanks to Marcelo Junior for patch - 3.1.109- Fix layout of Add-On screen (bsc#951720) - 3.1.108- Fix remaining estimation during installation (bsc#982138) - 3.1.107- Fix remaining packages count during installation (bsc#987791 and bsc#987604) - 3.1.106- optimize slide show size computing to improve installation performance (bnc#986649) - 3.1.105- Restored back the InstURL#GetDevicesOption method which was accidentaly removed in the previous update (bsc#985593) - 3.1.104- Allow installation via HTTPS using a self-signed certificate when "ssl_certs=0" boot option is used (bsc#982727) - Drop "is_network" method from InstURL module - 3.1.103- Drop yast2-packager-devel-doc (fate#320356) - 3.1.102- fixed parsing of patterns in content file (bsc#980718) - 3.1.101- Select the new default product patterns also when adding an add-on from media in installed system (FATE#320199) - 3.1.100- Showing location of installed licenses. (fate#219341) - 3.1.99- Local repositories are disabled at the end of the installation if there is an online replacement available (FATE#320494) - 3.1.98- Move the default pattern selection to a different place to not conflict with the pattern selection in the system upgrade mode (FATE#320199) - 3.1.97- Added public methods to modify and know info about files read, in this case to avoid display the welcome dialog again after restart yast (bsc#974409) - 3.1.96- Select the default product patterns defined by the 'defaultpattern()' provides in the initial installation (FATE#320199) - 3.1.95- Explicitly resolve shortcut conflicts proposing 'alt-w' for [Network Configuration]. (bsc#974216) - 3.1.94- Using "uptime" from package yast2 instead of Builtins.time. Cleanup for bnc#956730. - 3.1.93- Added [Network Configuration] button to Source Dialog for installation or upgrade modes. (fate#319716) - 3.1.92- Fixed list of skipped packages in the installation summary dialog (boo#971759) - 3.1.91- Show messages coming from libzypp except during installation (bsc#943805) - 3.1.90- Allowing AutoYaST to confirm licenses. (Fate#318945) - 3.1.89- Fixed selecting additional products during system installation (do not select previously unselected products after adding repositories from the registration server) (bsc#963036) - 3.1.88- do not crash if adding unknown repo type (bnc#960460) - 3.1.87- read release notes from media of manually added extension (bsc#957241) - 3.1.86- Removed leftover closing rich text tag (bsc#950866) - 3.1.85- Do not remove the system repository when adding an addon fails, better handle errors (bsc#956597) - 3.1.84- Do not check the free space on a CD/DVD mounted medium during online migration (the mount point has been changed from /media to /run/media) (bsc#952112)- fixed crash (missing nil check) at ProductLicense.rb when displaying EULA in the firstboot workflow in a Studio image (bsc#951210) - 3.1.83- repository manager - properly close the main window when aborting after failed initialization to avoid a segfault (bsc#950525) - 3.1.82- repository manager - fixed switch between dvd:// and cd:// URL scheme (bsc#947595) - 3.1.81- Repository editor can now manage urls with repo variables like $arch, $releasever, etc. (bsc#944505) - 3.1.80- Added a filter showing only those repositories not belonging to any service. (bnc#944504) - 3.1.79- handle properly the SLES11 SMT upgrade to SLES12 (evaluate all removed products when checking product upgrades) (bsc#946717) - 3.1.78- Do not show a warning for the removed SMT product when upgrading from SLES11 + SMT (the SMT functionality has been integrated into SLES12) (bsc#942639) - 3.1.77- fix crash when adding addon on DVD (bnc#938786) - 3.1.76- fixed crash when editing the default URL of a new addon (bsc#937948) - 3.1.75- Do not offer to install recommended packages for already installed ones on the first run (boo#902394). - 3.1.74- Checking nil result after reading /proc/cmdline (bnc#934229). - 3.1.73- do not crash if user want to add add-on via url (bnc#934216) - 3.1.72- proper fix for a float remaining time (bnc#882240) - 3.1.71- use the full URL (incl. the password) when editing a repository URL (bnc#826075) - 3.1.70- fixed building a local ISO URL (bnc#919138) - 3.1.69- Packages module uses tags instead of package names (bnc#923901) - 3.1.68- Ensure libyui-qt is installed when using autoyast in graphical mode (bnc#923901)- register addons from media (FATE#318505) - 3.1.67- Added reponame to license's title (bnc#899892) - Display correct license URL for add-on repositories (bnc#899891) - 3.1.66- skip EULA also in the autoupgrade mode, not only in the autoinst mode (bnc#922232) - 3.1.65- "iproute2" package is needed for SSH installation (bnc#920175) - 3.1.64- removed obsolete patch download callbacks - 3.1.63- process "workgroup" parameter in URL properly (bnc#784978) - 3.1.62- Fixed the network configuration during upgrade (bnc#911132) - 3.1.61- The unit tests are now compatible with RSpec 3 (bnc#916364) - 3.1.60- initialize bootloader during update if proposed from scratch (bnc#899743) - 3.1.59- fixed file:// URL handling (same as dir://) (boo#869399) - validate entered URL schema - 3.1.58- remove obsolete legacy patch callbacks - 3.1.57- fixed \r and \b characters lost during conversion to Ruby- explicitly resolve shortcut conflict in repository type dialog to avoid different auto correction in Qt and ncurses UI (bnc#913099) - 3.1.56- remove X-KDE-Library from desktop file (bnc#899104)- avoid warning about constant redefinition (bnc#905508) - 3.1.54- add desktop file for yast2-packager (bnc#892936) - add build dependency on yast2_theme for the icon - 3.1.53- fixed crash when using custom license in firstboot workflow (affects SUSE Studio) (bnc#899482) - 3.1.52yast2-packager-devel-docyast2-packager-webpinsheep74 1668569110  !"#$%&'()+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~4.4.33-150400.3.7.24.4.33-150400.3.7.24.4.33   !!!!"#$%%%binsw_single_wrapperag_zypp_reposadd_inst_source_slptype.rbcheckmedia.rbdo_not_show_again_editor.rbinst_check_memsize.rbinst_checkmedia.rbinst_custom_packages.rbinst_kickoff.rbinst_product_license.rbinst_product_upgrade_license.rbinst_product_workflow.rbinst_productsources.rbinst_repositories_initialization.rbinst_rpmcopy.rbinst_sw_select.rbkey_manager.rbmedia_proposal.rbpkg_finish.rbrepositories.rbselect_slp_source.rbsoftware_proposal.rbsoftware_simple_proposal.rbsw_single.rbwrapper_slideshow_callbacks.rbcheckmediaui.rbpackagerinst_source_dialogs.rbkey_manager_dialogs.rbload_release_notes.rbrepositories_include.rbstorage_include.rbconsolepluginsconfigure_repositories_command.rbrepositories_command.rblanguage_tag.rbpackagercfadnf_conf.rbzypp_conf.rbclientspkg_finish.rbrepositories.rbsoftware_proposal.rbproduct_patterns.rby2packagerclientsinst_product_license.rbinst_product_upgrade_license.rbinst_product_workflow.rbinst_productsources.rbinst_repositories_initialization.rbcontrol_product_spec.rbdialogsaddon_selector.rbinst_product_license.rbproduct_license_translations.rbproduct_summary.erbinfo_file.rbinstallation_data.rbinstallation_medium.rbknown_repositories.rblibzypp_product_spec.rbmedium_type.rbproduct_finder.rbproduct_spec.rbproduct_spec_reader.rbproduct_spec_readerscontrol.rbfull.rblibzypp.rbproduct_upgrade.rbrepo_product_spec.rbrepomd_downloader.rbself_update_addon_filter.rbself_update_addon_repo.rbsolvable_pool.rbstorage_manager_proxy.rbsystem_packages.rbwidgetslicense_translations_button.rbproduct_license.rbproduct_license_confirmation.rbproduct_license_content.rbproduct_license_translations.rbsimple_language_selection.rbAddOnProduct.rbCheckMedia.rbDefaultDesktop.rbInstShowInfo.rbInstURL.rbKeyManager.rbMtab.rbOneClickInstallStandard.rbPackageInstallation.rbPackageSlideShow.rbPackages.rbProductLicense.rbSlideShowCallbacks.rbSourceDialogs.rbSourceManager.rbSourceManagerSLP.rbSpaceCalculation.rbetc_zypp_conf.scrzypp_repos.scrorg.opensuse.yast.CheckMedia.desktoporg.opensuse.yast.SWSingle.desktoporg.opensuse.yast.SWSource.desktoporg.opensuse.yast.Packager.desktopyast2-packagerREADME.mdiconshicolorscalableappsyast-checkmedia.svgyast-license.svgyast-sw_single.svgyast-sw_source.svgsymbolicappsyast-checkmedia-symbolic.svgyast-license-symbolic.svgyast-sw_single-symbolic.svgyast-sw_source-symbolic.svgyast2-packagerCOPYINGmetainfoorg.opensuse.yast.CheckMedia.metainfo.xmlorg.opensuse.yast.SWSingle.metainfo.xmlorg.opensuse.yast.SWSource.metainfo.xml/usr/lib/YaST2//usr/lib/YaST2/bin//usr/lib/YaST2/servers_non_y2//usr/share/YaST2/clients//usr/share/YaST2/include//usr/share/YaST2/include/checkmedia//usr/share/YaST2/include/packager//usr/share/YaST2/lib/installation//usr/share/YaST2/lib/installation/console//usr/share/YaST2/lib/installation/console/plugins//usr/share/YaST2/lib//usr/share/YaST2/lib//usr/share/YaST2/lib/packager//usr/share/YaST2/lib/packager/cfa//usr/share/YaST2/lib/packager/clients//usr/share/YaST2/lib//usr/share/YaST2/lib/y2packager//usr/share/YaST2/lib/y2packager/clients//usr/share/YaST2/lib/y2packager/dialogs//usr/share/YaST2/lib/y2packager/product_spec_readers//usr/share/YaST2/lib/y2packager/widgets//usr/share/YaST2/modules//usr/share/YaST2/scrconf//usr/share/applications/YaST2//usr/share/applications//usr/share/doc/packages//usr/share/doc/packages/yast2-packager//usr/share//usr/share/icons//usr/share/icons/hicolor//usr/share/icons/hicolor/scalable//usr/share/icons/hicolor/scalable/apps//usr/share/icons/hicolor/symbolic//usr/share/icons/hicolor/symbolic/apps//usr/share/licenses//usr/share/licenses/yast2-packager//usr/share//usr/share/metainfo/-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:26858/SUSE_SLE-15-SP4_Update/dcc39d0ec7f3f36deb96f631183f3147-yast2-packager.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linuxdirectoryBourne-Again shell script, ASCII text executablePerl script text executableRuby script, ASCII textASCII textSVG Scalable Vector Graphics imageXML 1.0 document text RRPPPPPPPPP P PPPPPP9)߱P8EJcheckmediautf-890fb7b3b8e7fe8d376f80b20171cec093e00b6d13ae72f838108cf3c78bc1cdd?7zXZ !t/]"k%guX @%Ǽzo/bB61/*|H,b_ذrb)Y]G:v&œ$r$TriTr)4q ˲Ilob#FUq͏iזf"1/DF D͕=¾ zp6-AW6,!cs>+lKo PݷM;{vDnQ =a&Uvn4s:s\? _ZX +t|!SI݄ A?vqpƋCyQ(EwP/"ִy> yy)z/_Xp^s+ܦZ!"%a Oqd>%w[(d|X=e,@U* ?FS<]jИj~<C o!LF^$u1z(SY5rcy`*iOBH[B]jWeY@,@0gg=n"D&x:a\(AɂI}vP3~Om] g+t,CɢUOs7'SKL 곕o!" ֠zp*,\ڡG&wܛ.a?*a?toY 1.v;f]q-5xVYΧg12념O *%I Ѽa0IC\?búU8tV!^fg!‹0xKK."OL"k\ieDm6Kqnn~z̄P7d^E ؼa.;t!30 ^g&~q!fOL4<00Lu"[MP0L qW{SIPAl^ 0xD|>TM^l^fq-J~&%٧C˱:e;0Ua֋&~di`T$ӭ}\RkzP@X >N`VFd-䅰ىNT㯩wW[K@Ɲy9i \P@4-tOtEX`,ytg@RtZ9}eU'v}v4~,t LTNilSpR \ qֺjQtm ̥fQ@nL#GGC_ &=u ,o99!d86U9(PQGzVq5J:Dno Sפ0=4;? {xsف]]9ꕟ**rwSq2.L)R)/8%(8w+9y0qA7m eWB~sCV«ٙ]8n5ykZu}빞6h@5<^藽#7m1qR G~`^V6"w@wRYշ$9QW@ݵf,&^ 32دjw$) %RŦ F4q.6wÌ0/<"Zv_!}ubl|28L8^ƒ>ێlİN=OyfhW#?番nC7p Eܔƴsg>y`^@^ T`0Jϱ 8\)cwǣy8VuXLMzVO)kiN]^i e@Plq/z| .L FKID}l}mp' kIJ4|NTD4a~KYU/}M#w wml%yQܕ;ҫ]crȧȇ-P\!5=ӹ3Bw]&!i+D౬^)?>aw-1dc).S5 gW.zNoTXi |-\l ir>;h7ܢ(uyɗ#t=FJ[W.*-j$NV O_i,ċ2xQ^'c s9`ՐYm; bFcC"ƒ*Z;4T[Uoߵ`paCH&Kp|:DITP{J=WoH>Kh Mwhj<-ݐwU:Jp`N /_е"ӏ67s{4<;MwQ3q)OҖ@&#\T\x1W+0rYp 01DW[m7847{R̳)%2{K7vzbi ^Fqp{Lhi @3=Ua ヲ@>6#|8̎"Qͼ>l2Q'C Dwri'SMȈfם.Dzy0ם3[oس01T/,dTm[!fXe#IleRǁ. nsQ}FBZ\_gG>hBo{m]9TOw~EphrGXavtΪqAb+*SSot/\6XQX Vs}9x/`!7Nˇ8ElOVm ;VXaB`P=iVj{D#YnI`J Z-QؖFH)ɲ9F7 erd؈?B; n$_R[d!!9j-7iHi.(t&aL0gTJ^"z'GNlSS$wPcٓ W|z^'UuCCj4Čӏ²Up^wZ AYRk=|ӺW\e6E/Ŵ%R;k݀ہIb" 0O9i ]!/D[쨤oǹ{B or)& xl@ v5@-Cqf ?po<ꢶ٩hV3'jLY7Dݹn[oQu[(":>Y}?Q)REt݀bx3؞r]8B֛Z|%W( }٨ǫ\ cڊ|}&K.lk1~!27`Tцz]|6pGL9A]LfJ^׾:}3@G0.DT xPC5[&V/_f2̒o⣽q .hp[nFި6<x [IMDho n 5țNL`3n>ݣ%;pj< zܢW_pr] $pyN1Q7!aQFyiN/V-^H:93@苙g +?ɥS?]Dyplnt%{2SJ;DUN*qY9H 1'ok)u- #׼֌zDͶ# KUlB;{|S&yaSy،>MlCz(QvoZȁE.N/2)BB@N|P{0pzz|uB 4CW3y ~r>lq&xMU޺L??&!lcI$+耈 16҉TI맘>{;6I)vm͌',z%rlN&oz`fX+u}*O8?ijG,.(7R<)2Kv WOS|w<}^La@w AuԌW<$s{rD9Ԅ4ڲrw#q#T?rMV.eV͌JjΧ"?lrQkIYN!DZ~% =k+ l=^Fy W({ٟڜ{Gݫ{п7%#]v>bNh.xBLj8Ds~!Ѹf{[R hkG>4 ǧ\6=]z}g5ƂhĢ}n =snQGP2ЎU9zd',eD\kִ;<6h2Kt́b D'!B5y)Ŀ[.8E Ě~ܟzWgAبG@_G3/_fg*^ _ I qo.w5 Q& aK̻hr}pTs ^XȌ0ȭ|~(@3*}e(8ʯ1^ > vO7bb\Y[!|^j &Ȗ<9Joju$9i8/MzWIW \:hl{@$[8p܊7nҷC{O&TzQ=emƆsix&qX4]n-+v{d1՚E(t ++ D![K"abș(bB+1*HX0ms0*qդp@ʗ>h:S>ʖDN(?;?}-t iM/U?؉2(L : Q#lrf5Xmy 7 0@CWo{:yLK J()&ܾQJ{! ƞߏf\ id{N"NFu㭲rlT %|}/x9DSiN&F҈ <]3 ѐ!ӀGaB7+r<9@͸}vcH>%)jj5eȽװ#NpQE])I3K&/ٸ~B/qΑufcO u;P5r UvcyX 9;XpB9CQ B+Nn1 #L_cM䨜kmK'DCx\l A2`@~{m@pB?npsLStٖ&jWg#\=iHC!Qú"w69MWOxww'6Qui#)ltb ws['NW"99D>J9-T!ImNi@n& @Y#霜}zZoDžۮiwH 1_ԇ 6o2a 5:&Ĺ|b48BX햷V'ӎKUQ>xevЫ}J[zJR!xR qËg\;ek/Աkd|ĥ'vor}7|i*?&f g0-ZX6x b͐ Mrh$$O$+a,,ψЉ4+Uc zraițu讝>wqv&I\CȈ:Ռ3fBt_M랦)$<}~{ˏz0 m+"Nم\$Y!dʆ=φE$Ic2þ#QvMo\~iEROp޹xqԸ|c:}k6擇)^}J]k7ܴtAKX$"8952. ": UʐH#4*h;W"~i(nnz02t N=$DAI i+]#QSyr0(䦝9XԐ=ٍ{7O ׹g.߄T6m5>Q]'-,sp$LNukCph2*`݁Yץzl Z [3I/-Oh{}Og0.brU;34~P]*#VAYNMjX0+GmC2<m>H BLYnv7^.$C|xaV!pb]ܞ5R)$Õߕ\w;vyo6/vvU<,7V-v8fp`pq>pLqcΤsWn]5.[>}]M\Q{7r5=[*+& 1y ajp4o |ʮ\]\,}mC`S =%ra7XWV5Pl %9)HyҐ,ѓe6W9px%xlTD2c"g@;~ZX*v x"nqQ=B1u a4.fzύ*z\>m; 8QAՕ9o # h%XvFj R -xXX}},kz[Pv'oȊ8+?]$)gmp(6?0F NMK%J+:z}B6bqR*1 |kzƦÔ5YGǎԩy\s쬸f`StBvF`P!Nf@ʾhC?Q>T"QݑDWCzY&(qa TLPO4N•*x @pl2B>,h=>7Ku{mY-`F !䡪Z2xIս ? G3arod*5Pbbȑ=#siλZ`Rt%O_ŷJt$Ž\=3iu!)0Br*02ϠcqA:h,q~UcKȟ*5yu85A`FN!UƂ02eW&3wY4Y\t;3JHpFsm?Fwût7hoRVtejvyJaAŜSpk9?\z t4 TaO^+, y,w+UO0c1 $k/f ^I@S`b>"zyf:1d-I4?QhW @ƻ_y%cRn#X^|ꋨ+=H ZW-HUb޻x/U6֛ptW[ |b#{BWB)}1pB$ztR%13zsvdU7~JNf:pm͙9UBμ:Lgc9g?Ԝ tuvU( 9ứ(;3<6Y&L%QIm'շγ^hl=}tLkXh 1mxϻVD XI0J[Uʗ\v[Qum]&۞/' SDv47o4DV#nD(@.2%)3c}.㙆4T4@~9?s"Dm&MQ[!^Z>o"(k!"Q?jTVis£Ϲ. іQ* !jH֩Fs#L_JObQ,U?Г1(Z[6HI΅ńc_ e٬UF̚(,^|fKq$EָS$ogZ5N)FjJ}qsk8(zo7ƣP1qi')! M $u n͸MG ;ђDP "EUg]&tPh[ᠧ&0].EQ(u)#%1PCavU7,20€xgj6eEQqߢY-\[)=xX7lY X`⡭QJ[0fjW ?QBKqފu$FN1)Ͳ\l(*}R ;k5cMtD$f^:tDhiW84X4&h4]Voo Q;~5Te Mc3C,CTw<3ڤ$Mj+x~[-qiD@;=ԓE>G;t%* ixӅnKA&T6_>NU{:ȕJ誈|,V>T#6BFL(Ed=u/GZ[[&6&J /K.>UA|Z/ȓʯf\p%x[t_tL-cm efs"صtU% SF> crFCfH΁X'q"U*#Wє5O0M tq3\2ccQѨ(^̌v9<gJ}u@hi/ <>L_uנ'AT)xW.Sꚋ덭咨V]BkV؂M.V,d W/Wj_2xiC"?l(9QIK0{ATXqr 32JXfIO,QSC. }8[YүC8{d%%Q؝jfh )+šU#WGOLeⴃy~(Plj7 cfY+xsxSĮj*Po8.S0׻$ ".TdW͂믮+YC՗g{8wL0ɫpFT›z9<#ST ;]= (N⳯^`;PWz6ADAۗ| @pߖD+#T%x..a{+. >$G:Kungw5 =fYZЬD0-YXF.D,T jyCi<1rH*i\d3e&z6Jhi*W@RnuJ0<&,}:4m~QXnJP <}R^oq%.VlQA]dίcRyMCRwz=u /Sa Y;Y.lnoZ| iM͌l}ՖG| f*Qk?+(|,84>Q,v&y C5mhlX[~5<'sqo+}F} %A3 ץO ˉY[e&Vd>4^?xxS}t ^>oy5~ س[(%䥺Y,wB˲QV9HQM/NԂ>b#]|x6:= YxWWmxh8t7{ď+7YC[Sf<-v\]Q3;E,kz5ܳZ1XrH@SZelQT feʹ&l7b~YUAIBճ=4_ ;HR \P\h9-Z#ۀa1]G5 qVf7#\F.^ިHz4_\1ZL &Z3 #G}+>-ίdP4qf[x k3Vzpz%U\љH/[wT@UNTLhk[D;N32CyWc,Ԗ~lA)]x>fv"K ^}m[Ӑ _Xギ w'7L ]лJ3=1&/yY@lny CGU,JĂe64[3=jKXS~vda{2 Rx)JGT_D4ʓb0NG0@%OVO"r!|1&Tʷ`u*.8&=I i >SzOkރA4d8,LOC3[:~Ip8&'E+y쓒#rPzceDɃ#U/8^`Հ4s0`υTqv#Լ=r%Fƒe( µr#wdvG1)xqS@FG b (=r\a j`SԹD6w͏5MQOmH!ߑ 5,&h€cx#AU?UMaj0kaCAQnPKUR7)0IqElT3M(h# V 0&.i LC}[Sp0;{!7zr[NHZbg>[AR}!|5HFR9Zttrd5~ e+s3{eaj8@C6B=Ǟks%LݣUqb٢V@Z(aOg0Pg|eJYYEd4g_Bb&VTCUL-# g^/l+Ji3MI }UE}l薲c2sAf,el [W-Y[NR &) 9=D|6!رof9-*nϱBJCYVX${='.kJRDfir'b*RUh܉ezp~!#XxW;єJsLVH9&=! ѫbKFqX4b7d{X\<# vca 6VLƨ&`4m/I?"wTɘ;gRIEa!{WGe* 5ĩ-79*!a*Xdݏ1UDHG-0nr3&C auzdtA$1;\ n'iMK5HCj! =d[At򟸇QƈH0.V*0y8?_ѐC zمE`Wi_LԘ{) ׵၅}Pg0SX t3ܘ0#Og'R21M K%_9jɁ+,/q($SڳQ|=`;q#=f<&8.2BQHFP2PG Fm˙e&XiwE40ct/BߏReTUW^F1 =So?hW84A7=t2%HW>yO6MhLJ.>u[b# ߅X`Ѵ%㥐R~xX7HInM5;gԺ5[[u=tBA&qaFdX:S8̕@5z9&ANxV"-IPy3U# =`f!/Ɗ61}XeDeY%xбI;|;&Dg75:vr$5P^ Nh9%-*3; Gid\1*(be^V:V1ٖdQ"(Fz2Z9"bOL(>S, Az1_B,ZMJ0G̸OU9,&.ݙ-]dK-HVg#=bZx ѽxZSESY}WR#*)P5>.=Ug%̌9" JD5Q[HiD>8{dɩ| sVw-]SG|Ҧ& ۠8pz2n[Ej+e ;5%%r#s\t)8GE-!8'[͆ XZ䓇C[Q6`V \m/\LM_pQ̸%_sjȶK8$/$-A^ _rI~kU4Iرˆ`a'6@ckA#U’c̓^LΫ;Xw!-M}">$U4UPq  qEz2W*{]H$eaz7&YAvbEXYN=z1_PPRAT`t־M 1 2ao'e<jV`MBdXK,yE:)ꏦ/kӾsj9H^I{dPTI|`]3Vf9pdS0eE7v s:dt Iu[<5+>Ԉ֬>0?,S(Sh>hH0N։DC+z!45GZZ8a|@SvLQymᏠUo~[6sVFM}YkPXA玢}*e[B kqsTD)OuQC59K6>W~!j` ߒD] aFJŽRP \M9$' 3X ؎@㎙UI;^^wJJˊ*$u>HEI?kIe(w r {>Pp,G.-Ie<1PL5(^!}1=ptCφfu>I0aZ`"tk X'wdKm;T++R!eAC[*ʮ檖@܄?qxK?EOvb[~ϲl+q{g 3c^cDo)~ ==e9#M1`K̡XiVDP^ԿAqn/~l#S:<cP!+R6j#w(܇9I SfTGMtSPQ$I.A f]U+AVL%3y3vi$vJE0m 沧 Rb>4NU8Zsba< J;4P 6Q-1YAS#oK;,PNB~eﰽ^5|R1([1:OܖdbVmˌ$Kq]ke|_{I#O-o">nL,?]I~Q9`Exa6%apb!]D`e50s+F|GpU۔i`8 ynX{ UsŽG9ud{_r)WD7PIiC }mqNuZ-trO/ҬyTG{fa#؎Wݳ6awM+μ] 6NeПu+^:އ[bjJ!u|vh+{3g8@™҂a^Sxӑ7o4t+♢rn5rO/V) :lp$'R;TL?V9e Z}ۃwӠd~dVL]qޅ)9~@_Uc0SBC_:P7 [S{6g|u8CDpM=Z)HTd]z blޞGt(!Q=^':Z7.Z3bS,1]L!C8B.5ZN{p.~FJ~_p}Y S)ϧՎ'9bSXQŰ!u6&NDM2qM2«~Z䄀^N}Gq4^+F9$Tfs0L,I 3iMh-W}t_-iʯW/ݯ@FQ;ex0AwV1ੌ=Fti݁"jcckzI@ j"\`}~MdE?k %.gYQ@G`EأSNZF56KGlJ+#Dc*p8G|zä#_ 4IFe' ~Smk03vv= >I '(|g2HO- CG?BR8z%eS]8n 1H5hZ|9Ǖ0IA2I}nuҠrU@c ,0#8.zw T-ݵzntoÿe/m/FKX9cseH&nӈPdpA1 Vυֻ4fUV3wEA0JЋ_0*y6/ ,C Tt 5&xO$ x>%b78:uU&SҐO:OxU$xk YGu >d'i (8x?6!"<Ɲīϥu( "OӡC$ Nlw.BOj#s|/1ﳓ!ݹdCN<71VܺV2iY$K_F%ʬ's^Qfi˛9zlǶ"K Qb^-v7?'[̹mjO3QD;zuRjV4?m07==?<q#:Gf&BشfG2}d#:Lgߪ|ň2Y&l<٤tBKW1eº,ڶ'vu'qKnsǭXCMw _ž. Cyix}}J$C{wj2/A%l#Q.RJ)+UZXfbG>LR@[^)"g &}H'J1F7HՑnX m>ۜ"%5< ;‰Zlnd'x C3d)f0a[sk Ÿb45E[U=G̹UMM1`sKz]Tu0%x8r)2dV#ϡ׿ ?I*moMӓV@ ^h{R|W QXcs6,Lqñ7lwJ 9&aoF\L=\_-C%.K~ƒ*a[ /ڛ~֎(ca2~x–=zsԁ!Ѕ$H;>s2o䷴ahs0nMf3qE=~Z/MpdH583v00 v_!9!mUqp}Y:m)M+* ?_ۨvz-R\ 2Hǘ~(:Q\܋SFA|,d˦˒!>@=٣:,屝m'\Ç/ 6@ ƕ<2PhA~dK3gi 3[5ǴwNC'kejK>a $ivQ=^H85Սg>0I&+sHF2%t _ HxLAjqΣK s r' 4* Pd"&M:ڻ!e՚ G)ktPC$W c7q,RM?xٰ'Kf il;% V]6G #`п_^`#twTn^݁-}r3!%yDP1&<,*.n^V|:K>28pSjB~"I)$a_o^`Wݏ";'BSeʉwk 26w]/5|q&d$HpVj 9mû*/Y|;C?lrWK!}؇=/9S+oӱ&UH9aEh:W !V]0vTp!Li ;?7up#a.PT!gbm<T1H,BRo4ЭUUZAp/&ՒvA07.<*"fV p? 8Z|lK0ܛ^o4T>ٯ{Ua*mr|Z081taXY6K[%Z活[!?s1Z4 ' sKP!*&wF|Í"b"9 M{`J1 ;YQVpa=&m*fayv/$hHC0',kBJְ InWjdQ ^ilkPhPD5"$TJ^@dz6JFuVCH`E;ɼ}arNsmT:O2$xK [\,#hB<=ȃEY7+?&@]_{4k&K!$ỤVmz_1޹U=ZU1Y!fB+4Qm|:wܽQ"d'i T1Yc0`d,S֋h3pȻȯPQ,]7/3ASRSkv_!RxZε֪W0,25T6 lA8^c.={j-bnMw u1|9Zсnn7Q 1mP+MGs}tP07 y]- 1RZ1s[kK&@/mTY&P݁]Ph1VyhO?/UqJ_{[񻨆d$IngͬL%d[Iʮbf'vQ{w(,~o6.\4,5Ka 7#_=aT!RLz}3^ŚתXY=*ܲ%Wg Q"mq/[ nF7/عbmكŽB; !ӚR",ch Nl0|A? )G.ҹ/Wts\ rMp+,tF>Tj`wDU&3Qbۢ,nGD,v' pMMRudIjT,(\_By|`?~ܒ}Ҙ\zcV }bKٟӓ颒YU' 6b~/3Ѣ T;ւqFKj'aN?4hزX-&:%N@rNF cLUAC2d)Q}cF>c\"h2(ZAyzƔҧKA{2Gm`~Ρ=a{oY\;5HQuķ.8:;% ao*@_#i+:fAJykeE`vɼkJv,=;:~Cy0tӝal9,NʺS]J]dۭH uִmno \S{?F8,;LZW%,@I4'qG66Wu򕅳9& hHu!ݳa6kW+qЛW=oZ@XzLk ߳uFطl커~ 6L> Z*ྴjdܤ,t0pO ->s dKFCW,Ts uE0>\wւ?*<7⡎Ӓp۰wUwv&?S6>'")ښ~u^{ )*@YDu JPnrF;)P"܍3: APí% з\\=:ɵه#*S@UPv~%Dm6oư)Urc 'FT AKisaq@ٟ 1s֮+Wn1`L0 hYjʇ@7i~".ځQl+Vtwy婒'Ӛ'*" 5̱C ذ! a\|$fw Zc-->/%k9 Ʊӵfsw];fUGX->HO]/L+9xĜ3p|-#jrMH;ATkgAay8AĶLvŲ4O'aEYpV_qgR V2W=oJyx]'{2 fxvhfM)Mgxr!z?EwHoBKkꪻ<8DD:@ްia#mOXwN2̛^'Q,O+Fc?67k+!$8tͭ|/`><(sI3%9@M~aG玔v4^[D+(hV,+F٣&i)+f;j0CMi=v -0p?O4b3 !7=}ml᪬t| 艄dϦLCʗd9np7CVTY$$_.n(0K'NRh{)JkQW.f3n7N]lx0EK|%L 0:P"#g2*:ykcl_h(j6}$K  ,@:y?,X%&Dj]yKgto*r㘏ZaQ/~$UhedaoC 13 w&¤_M^5JT0HM}B?;׽Tߜ&tM-| &dok 4 4ީZzH[@҇nZڞ/H2-9 鯆g\lÀH:d9k:[c@)%'E]xLbw 墐/̃^x9_⫧ Eo!-uc>/)SePw~MAFhN ʟ&.s@( v_^ 59^4 $ ;[Jz K3{*ih9 8Vd1c&0};Z:!BmCuOC&2#Ew|ݙ׮aǞrrz:7!|DkT8kPG1e0^m|&R;n[v'^e.'   κom ud|*i3h؞ ڄ1r6ɰ`rS( %䣑 E'Օf0~Xl}"? sP۝Qa! vINC R}PB,gFW45FM_ dj;qyPסM*}a:)2/7f0{uBF"yy'Ղa\ĝ)lS)d=4:TIB$gН*BqNjP84YEvцvاr`On 5NAT@olL90iռۺ![l7LI^UwZ5n)=lKilB{7s*~FT^kI`54[Dhjs_*⋄lq0wQ[@)/_L4eX?&`&(ܼ|G!prl.ֵ`F/NF t*L,#b+zTU2l%Mp9|5l&[Κ(q2) چ{P8J}B`7]%-O{E/?d v lnPTmp0f^"=jד~|>q uC{ua]VԤg0ՓgW%DCq.Y M!4 R/j~U6p/ Y?;ֱfH,9Iea989%XKq!6HW#1]L'{GułKQz ,ɠPQ;2v) Q1-wqS6M#g@@O8ˆa`XQuuJ ^ w ǵђ͌\:z5AcG:AT}n߹s.7&ߗ-C-ΚfX$*H ObnjM5GV2lnecd>N(TN'_0d~wp,m*|BSBa9)=q8Ա"@wL]yG'/d=r Qd ,حY<çHm&F:0b}ȍD []#Q s2cP=D ng0qd*ER-,=o[)=b-;o޺t4_' }7;wv9jGµ&{.JL/'z:dLNnȹ:{Q*(4 G;Ɏf,DNX:N8(4 !H'A;lI*ݨ&Y{vsiQ}a;Os7=w)|X˪tpƖR‹xs z|܎Ng @'^iA`H~Ut7o.FȒ/xé[ryKVnO2,[_!ZOiEQ‘z'.}u}M_윀\ o]"ϣ?e'6L}Ha*\qmT 'X!n׏kLgn* ;jnٔ,V;gc0[cK3EFn2?ho1>,Ր4ےޜv;j,0% `MnGbHK E>DkD~2Z$ lP@в[4~g%c1zabcB/U"q<_VJrZV$Lwo-ZB@חU el+Y7qǪtۜl(Ul;0 ؍@w8y슓,eg_6%fcl;hɹ/01---"?"v#ֺ'Z՟uOn/-i\u銑׿)WhFTaeSf]{R(scz2oKXyOiXѷ`g*ES% rgˈzϽߐOjPeuQ"6[65474&W|݊К M*,o!^{dlxiB b1i) ݘUrˤQDW2{ (,2uQXGL[+͒L^ CxS΍ Lx7pb)O+w- iu' }%yi|{mݗs\e'dA \/@i-CqhXzQEe!vS~o_kĞ M`lv|ZEWyL(+ͅ@R3&!v$m .aD$n36hޏ)dKJ$%wV1pu_!8Y/vY$ji)˙eqT8eR}uz:WusTkC2)]\x]ٮ@,\\ٴDýW/Fy<3Y.@ : Zi-/Ifi_]''Y>2 :SG(AQfɉB'}sУ=gS*[?(srͥN^z7ڱ|^|ig ΞfN jcYy!VnOٱDְw^~نqT>,dit?dN/7ז_BhZD9&3ŤCfr5{^>#O"eGZK4zW=9xR*Km1 49Z<iVBDAֻ맥oJIvA;tYdoWPfajq6,߮sL%b$,j#D|twey~|`\R lK4#R;Վ4E[ NGhWy8WEL!qd3k!8 ;6KO&5P뿋UYcV/[$W_eA{P)R#xd!ޙT(S\e1ux/Bsj~0\+x02|Q#ZjT[M\WD[!_S%M޸!ep3ƥE\, ԁJ$+^q \]o EQzOР< ?a篥KP< 5&>KX|'!K̕ ׌&:$qcG2@˼d> @3<'C @ZpԽ*/4 - g ۮ Ɲ3 Nˊ6Hm۬Y$X BrtѼѢFTI`uqMGՑ@ەXFn?Kl^M[>y]v_X>s ~2e 6\a⑌Il#Lf[(C\RNJrVϺM[g5,}-:4.^ r~dY{ann녓rڷu^ ŵ[]B'--STP D 卲\sQnZӈ`S,[ M|fue^iPt;{"ږ1i3^9s"r'>(0|*]#g5𩣙 RisRR7F9]pTQ^|3ֳVJ<>Tԯ֤+ppq15x1,,ċ.[ LUk5~ O Խ\!0bL h)J;Ie{@oU0(Ja[roh@ťySSU%:o΄G!8q]iY <)pzf_3FӴƗUcr'?!r-ju0F:Ts85Wvۑޖ 1/,``\)@NKvTX3[=1l]3 ǜ-*=r|eKguņKF8/y3 /Q .B9>7 Y?:zk[k9uhY  ua1RA3NߕwiQ{A+>!C~͑"\ E_xJbcA᩹p0l2]&5?Oq&y14C2T u&XiM7IWZ7P@GrY(7F$EA2!HP-& BxNXY?2i%fH i36(x1Y~m0UPy%ў"\t*%ǭИAAǠޝ*E2pUYޓMHtXp-tH%++$\(EOSؓPw_Z: 5N ?uii2UDv͏ UJMƯR2 ۚ_8JASpEԿuCN*qBP!od~WgknP[':.:iӂbl7om#[y~֛rYC>:-%"Q ZK]]DC2j[tXٰM.eM@XdzJv'I pjDZNB/ Yt,Gԕm5JgUeϬ/T~i961㖽 EzU?yd#4W佉Z+QO-ނZoT/#&Wd[e ^y~!&HbI3)|~ kP5q9AﮫHn?*(rQ8\T=Omy,;bzF)G| '58*˰gr:;qD.b.۳F`B n,_ x;EWroF踨ګ:1ؙ4{0DWuа?E1icv2!LYjny!9P`ΰ;89%L/,Lcٙk^ࡥU*)!davkMX֒L$_grI"`Z-( \s4Žrٔ1Cw=yۛ=xjOq+w7zm˹ܿ^ ;%Vȩ:E\JuAԒ :x'tx !8=Kc㊋NjKX^8mK hȨh"3r"*=uw:@]"i+JR牘ԙO?RwK\! ~$PАtlL| oYDfs3Teގ(.C9%'?9l6( g @νb_jmfl,Y~T7 ?AmttXʙq%{y߆qUl, yX8n*Y ? jHWĄ^h22|`ؾxTy62l׺`߬ĉ$8!4@>D؅`6 Ʃ@'?GmKޔSUMMذa/>auq&l{I2 dn1bS \d Aw@=׃`5M&v|.JQ ޣV1Y4l,tub{&47@[7@P>MqT(;DFɰbK19^[~BH})bo^)wCN&oXɧ'LG WeqpdRLմ<$_2 vQ aRu]vI^p1}}9DDģIWLEқQEj2M&oIﺼ !8ӵRAc/S&p1ЉN%ò[^D?լN=%?,,'ҽl+no`iCUj0xUz6~8.`!ttl%&%'~ڎcht8Vs{e]yAm^+`kD)<@]z=gP;hzpϷ{3(J(\zlcqnb\މ#%sƢo 㐊W~+ j5)yHM*=G';JCmgE#,bY5'肫O٢yAϤOԖ!^B]+)X8wda0`HȾ &⺽*:x& }4`4X @̳=QYj.0-F.aY0nDZ(R ς F<{\!RɀG6˵vDa N2 =΀r{9bٺ$'[>?X@Tn86't  /`/,5Sǂy%R;ru,C̥yQ݋&BEU Q,09w[!W~Vdn!R0)9} FO42LW)A+yuIJy "{mnٷQDO-KX=hىE<Wv (SuuLD͍i t N9D3ed+1Fbn~oS 5ţ69򧀫ZyS (6b߱Y Zr-40ri6b8 XBڎ R&a>>qD:9(ўWYDVKH_('fl"pJ.oz8lj1-j+- E2<R @YS0jF3 &*3^*vQ,́s~ϩ%ş*++ZzA {\DN6=ȋBY]09D5|d^^dbSt#Tt7Qf01I,(nF]SJn'X}rj.s̻K䩠1}٭e(/ *n+n!:0mO b!_2CeW +V 6 Vb??_uI:`HbB0Dr7H՛ٴ6sn6fzJYc؜;ɢ Gl'V*7H9B^8oqo 5*K@&n'j4%sdNY$՗HB+j6zd@MD]rc{&0) +Y6 cVaOxm9bwŽ- 擠`f'pÍݕ?n8AO:d*RrCa~3/ݱIkä.Ddhl;Bp~B wna|;qc̏:+}>=.uFGPɞe?FEuG6wx2&r` ONÅۼ$_j3e&\L[Th:V88: yODyS3b/Pn7O{ t R3~]-zq5 3rGAh9/-Th?;{z\>:?_B Բ7\bO-F;HjH$DR$=1j9o>sbQ0 !yw^5~^:464I4Dz[/K~Z`PsZoO)Z Njºג\aX%\ 19w  ޶3|z(l׵:~PY>I#InmSդ_UR婍w=~}Ӻ[64辒z  ;K|Pj0a?Kԣ݈%&!9z ]<H[tkij0Y;:H+C":R6dTQ4-k'K*,&쐛!){u:h!<ф[哪ˎ*ߴreTy/$SWWyq,/4 ۳͝>'l0@nz "*3NO`?݂TJ*m>9[+o `n#`#Q=9-RbIe,)cxՠմN'^xq#LHÚ/ؓ,|&9]Sᑲ=3 H3ۇZ1zZWS)EFy`'n:4(Axv#A+2H}y˒;/# eq͠^Q1 od.0&#X(}X@h s_22uzGW|b g3sj}lWழd~SihsYpjJՠn0:z#Qzh0fY/K;> W6sv |I|Py0Rf"|BQ,I'_;|){{ulV!mQH3+4m<-1?6DcHFἴp tTlD3:p// uou@ᤍf).cwD¨vR̳,B0WXaNElan 6rNUa/i~eoMMĂ]C8P2CІIHdz9L r8U#7Rlp7&v+L|<^$͗#Nz<謽3o&Oʐ#Q1.&9HHaFB_9A=foeRڳ-[،:A|<~T[rtK'2;6\MCrp!|CNk+aK᧪i. MI[~Qݦ˓v弟)6Jbwlr VAFh" ً^sQyp8i>&] qH(e*Y%2|KtΒP_ѴMRz.4*jl&ƎRQOXsMhf]};A܋ RO kk*9q* X`E<"\Ecr QSGƗ7A ?zsȞ Ψ!bq&lIyZ Ȭzq0:c w|Cp7p2ŧgm1j;XfO2tfZSF:m|DRxb|#`(72 %ݴ$YL:'fVJ!DBQ'w}"!7\+Lڠ`~S=+,cW%?oak/d M'>fcoWz̓_ClV <^C"9veF|^8a^65?ڻm;r'hcPopnѐ$;/y˯I[B}^k NdPR7\|5$]v"C-$x͊}{ZI: .$)m)z"J(͢M&Y.,w)$N|iE@kĔgD /[T*e"@V[|ȭ<߰Povw^_ x&=8<<(QbU%bs-xjMz]1{C¡s44-r2 ,sIBIN\.<ɉp _l-*_#3Q$w)ln(T t4ŠQ dmyv~e^U@P8sI2?SlG8$(1Pa&Iصq EO5*idŋ {znjoוQK V;n1K4}5BG-1>cg.Cnbw̲9) ܽգYj =|ѶgDֶO‘eo 9小SlU-G$lA~-p kJ=׾D7j,4Лۃ]NhWՓ^'kM@r8E#7ֱ=θ34*> 8ifb.. ˣAC k2QMonk=;rY/G<=RnV\;ݗ䊊? $C>'ɈK }N. k;e|\A߫7(>3|,?M ဆ=]#=E71@bdd!fob@;%$ } |1!\njEcC`4_ m՝Gc҆07 e Pjf!ԕP9[O8r5At"w8YlB0Qͧ b ̞Y 5)g36~ zYeW:##07fsscI3Xm0 J6]zR/J؃)htUqNH@,h5SXڋcD䁮~ز2'K cJh#m@vM=ɔ. (Y--}K1.zS GO+.<%/mT $U[ @ v"D^sC4FRˋܠq~md;$].K4]ӊDx'i1Cq15יݩRRXB7<Ƣn%|l@ L܊+UE6B\]?Sݘ Vy%N5XuS>w3b?'Xm=V&**C]a 7i:m8菇/ɟ # 1FeHp\ld̒]dO1wdx<| tt 3/x~YmK,Rl:W%gx WbM9c 4λB*0Pk/Յ?St)ϛ׾q&9*Z8ടΆ)$XyHH۞ߴ&ql+rkAVcOWfqь e`PKFUqPFo/WCdg^"9kL:vu._gem\sՏAI"ymQҧtg5.e|40zV?2k; F2Q@&Fi#+ 92崹t,!~UZCMق|(\ⴻV$^x"2xw0|ZFQ5[[v!hO&UtmO/lz).{ɑ Vj:˫(gah{u.jʁ<=+svl{[`FjR ďP| |W,Mr{P4n&CDî!X b :C9~|@k>}BсTaB.?wN'YXxv*N~:&y^Niwl }7MvQ OEgz4 6+P~;r3fB^ICJ/0 Y*yYdHMvV[tHfL:,+<5=2FaVB<4]ټ>uI0VqZ0U>8{Š.2<"`5̮yZ,t _POJ|{}L/lʣoAUȽ#QUfmBNe> [I\5v<-QOHb868>MҟrcOKl:i)0D0{3&ώ ?uD a- JARmGf@yR%'#kMq 17thF݂"^eAB_>tEBa P[:;)]*s`X.He=?jN,~M1Ƈi exT٦6:/v"b; =5Y.=+GC0ʏFq?SQ.( ՝ZȍINayoe#7 VmH7;8p]d򰼨l8 ;6BduiS6No׼ HzYD7% F^|81v.[ "7IrMQopG:+l41?68`݌e~/+K2 c p]QwCt?N 'H$JuОf6j=m07NQ4* e$8budfQ! PIY"B-ot\l+b5`*/ע#=g<̅RndVY+7lۅ1p pPD9n|xo1q`|m2 3CK]kn.]?E7qzӚ&15;R| TɎ+0ZBChVgfiҊ'`~.pO_VB[_r`g֋&AenRwd^[a' ozm %ct-]&v;ĞZ:ZXq唣+>4&8MuJ@ScDú?zc?隃-:6X寷Ӗγ`0E ]?dĞ{l|Y#) mw}Zc91 l/Ubqmd&%fLovVtwIOXu"6A@5:[d\3mN2M +js8ȝn 7L WZ͸x2CGG ]--b'*=p mtLT80B@;b0&5 e6T-_怎kB4GX8TG N HO@ 5f'Qiۛ%ZlE`b8lpHgv!(ml+ruOAhCýo{]Oskzmu> <g͛Qje+M}(;ڬUnqұj]Zgz}1+;˼d?{٣U\ 8SAzy!aa+_Kf X97&y{Vt$rEF]M@xwN*7\`He >ɱ B׺JV4OGW,ʹ I%dNn`:C=nrKWfL0ŢN1w)s[mu99T>!tjrM@őF:[<}bYuTm*ֱ/#:pmĨMhXp"7 Pđ؊?g!À:Ø|tnRtJ/jT R.pzk8mgjbtfmm'ێHċk:q"Gȉ ɲ'Oų]S{~}!ȗ< yjcV'+4={ xs(#J/ rE R HHDgj*/J~{=4N]ʄ5n1h &a D Z{bunjuxlwvnLTz$|]D@Wc- Ap383ru&f@[Jyv'hApG7Ocwفϯo=ScҴ*板~(k9J`[5++s =79;lsGA\x̤w0 Ewe:;އɔ;MgKd2N]R {![@WXqSW$ajI_3_kEWφ,TCRbȑo_uwg ׺q.Q1 teǪ:w`:xwˎGzdfO4ޙ:Cdܜց1hę=x[WN(ܯu[ %B{̭%CchS,;+gu"!5;}\2ijPc.Y)xa38y@멚͕M#@ qDMh2TL*+f=7#uޡXT: IE@pX:bD3hգ,"/nE\,Le(t% al Rc}ھ}G(x[irg~r7ĭ%#sp$#=$/kg=qq[[U$·I32'vcݩ3lj}&"fye 1 `d~M^/So*Hs]֓ <U{و,R"!o#8Gw@SiMBgcQv1xtOzip_TSpz~¥$o\|3o{'/lƁ s-T5=ٖ3tOyF.KAxeMHM\7VȎÔ`5"C-a 5^&⦁~(EK@`'(df,Ӄ^z,y&7]_;?tL0x:ݵb2/FEMFi| jJNDžVޱSu(hG.8l=ѴAlٶvuD(i%3X_ZŶFaY;Ԝb|Jmh_ߦ:V]Xs1w}Sj'Qyo>6Qg*_]dyЖqPu55-A|0 |`Pjqw%kp}`([ 9"ظ,C-^#z,lφ5n [2͋K_iðd|, gLi2nA]}`;rMKڂ谀&l}+N A+1JT(BѩDVaedIBdZk@YgVa'Y.Um*OQ#Ҟ5ajbE]խ6!oQN;¶)Uqy[ɣiV:fX U: 'a!p-GauM F'a2*$Uf U]"c[xsm JX n 2Y'RN3G`CvGQ[1z>^s&f/ P 7KXSd8f֙]T]pLåg i5'4myt`V[sjLk0D2-8a912x,J]a k΋ E\O^0Vb Lpl2KbjmIp)WnBMcmNMJoyҩc[y0rn}ߖ%&m>:ťX$_ӍM[BeuPCpӀbhI8N8D&K,2 'dZNnA ±_3$E,R;%a>#y%lOtLX`lԋuJf}P2p̔/A6 %tVʱqؖ(me'Os%]E638r)nXJz' >uDXn/-zٹ턴Kϸ1ņc;ׯ .(h;5 &P<[2LA_M7b͓T ?zuNMAv(kMl"ufEel#Zgܒd>H]ޣ_% oݨ0g>$aceCܟmx|&vD/boC@S@Y;oSa"0MA5! -X:Vp!)4&NnRc']bD:~-n>׃}:AC 7zHӪЂЅ XWT YZ