fdupes-1.61-lp152.3.114 >  A ^ޛo/=„1C&1:mC=,Xd9l]#.seaeDNg2*j0KDn!8[Kn@L.}nw UF.ilmϞVd)D/gq_%) x5>$K%Y(kՊ7%563^3# !Ld#9e L>p>?d   B DJTh r |   @ l  (8 9 : FGHIXY\ ] ^Pbc[defluvwx$y8zP`djCfdupes1.61lp152.3.114Identifying or deleting duplicate filesFDUPES is a program for identifying or deleting duplicate files residing within specified directories.^ޛkgoat11 openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgProductivity/Archiving/Compressionhttps://github.com/adrianlopezroche/fdupeslinuxx86_64|bA큤^ޛk^ޛk^ޛkW4^ޛk82159132a5e44bc958169936a7fbf093bb3d32e8e072c03d2160b89f4760b79f5d39d9999092661edf26c80432af11ca6693ac55c24448d1d3f0c4edf8bd2468b9299c273819ee2f6f2cbef092062adcae62d67d08321f86ab97204d03b18c24bb65f7702c50a796f151bfbf81a3f4888184d3e72635e02ebca537a0c46fdc11rootrootrootrootrootrootrootrootrootrootfdupes-1.61-lp152.3.114.src.rpmconfig(fdupes)fdupesfdupes(x86-64)@@@@@@    config(fdupes)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.61-lp152.3.1143.0.4-14.6.0-14.0-15.2-14.14.1XS@XEVXx@Xx@U@UWT@S_@P}L@Oopsimons@suse.compsimons@suse.compsimons@suse.compsimons@suse.comtchvatal@suse.comtchvatal@suse.combwiedemann@suse.comstefan.bruens@rwth-aachen.demvyskocil@suse.combehrisch@users.sf.net- We cannot update from fdupes 1.51 to 1.6.1. That "downgrade" works okay'ish for Tumbleweed because we can replace the old package with the new one, but in SLE this is not possible. We asked upstream to please release a "2.0" version to remedy these issues (https://github.com/adrianlopezroche/fdupes/issues/74), but he does not respond. Therefore, we'll call this version 1.61, ignoring upstreams change in the versioning scheme.- Upstream has changed their versioning scheme after version 1.51. Unfortunately, the new version 1.6.x won't be recognized as "newer" by zypper. This commit adds appropriate "provides" and "obsoletes" attributes to the spec file to remedy that issue.- Drop 50_bts284274_hardlinkreplace.dpatch. The --linkhard option added by this patch has an implementation bug that can cause data loss. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=677419 has more details.- Update to version 1.6.1. The following patches have been applied upstream and were dropped: * 0001-restore-pristine-code.patch * 0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch * 0003-Fix-a-typo-in-a-manpage-bts353789.patch * 0005-add-summarize-to-manpage-bts481809.patch * 0006-add-nohidden-support-bts511702.patch * 0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch * 0008-speedup-the-file-compare.patch * 0009-glibc-endianness-check-in-md5.patch * 0010-add-permissions-mode.patch * 0011-add-an-option-to-sort-duplicate-files-by-name.patch - 50_bts284274_hardlinkreplace.dpatch had to be refreshed.- By default relink hardlinks too, should fix bnc#940296- Update to upstream git repo on github - Refresh patches: * fdupes-makefile.patch * 0008-speedup-the-file-compare.patch * 0010-add-permissions-mode.patch * 0011-add-an-option-to-sort-duplicate-files-by-name.patch * 50_bts284274_hardlinkreplace.dpatch - Upstreamed patch: * 0004-Large-file-support-for-2GB-files-bts447601.patch - Remove whitespace from fdupes.macros file - Cleanup with spec-cleaner - Obey rpm-opt-flags - run test phase- add -L (--linkhard) option add 50_bts284274_hardlinkreplace.dpatch- sort the output of fdupes by filename to make it deterministic for parallel builds * 0011-add-an-option-to-sort-duplicate-files-by-name.patch- update to 1.5.0-PR2 * new "--summarize" option * new "--recurse:" selective recursion option * new "--noprompt" option for totally automated deletion of duplicate files. * sorts duplicates (old to new) for consistent order when listing or deleteing duplicate files. * tests for early matching of files, which should help speed up the matching process when large files are involved. * warns whenever a file cannot be deleted. * bugfixes (proper file closing, zero-length files, ...) - drop the fdupes-sort-output.diff (upstream uses mtime based) - rename and rebase fdupes-speedup.patch to 0008-speedup-the-compare.patch - rename and rebase fdupes-endianness.patch to 0009-glibc-endianness-check-in-md5.patch - add -p/--permissions switch so files with different permissions or uid/gid are not considered as duplicates (bnc#784670) * this mode is a default one for fdupes macro 0010-add-permissions-mode.patch - imported several fixes from Debian * 0001-restore-pristine-code.patch - some common code fixes, partly obsoletes speedup patch * manual page fixes 0002-Added-to-escape-minus-signs-in-manpage-lintian-warni.patch 0003-Fix-a-typo-in-a-manpage-bts353789.patch 0005-add-summarize-to-manpage-bts481809.patch 0006-add-nohidden-support-bts511702.patch 0007-Disambiguate-the-options-recurse-and-recurse-bts5371.patch * 0004-Large-file-support-for-2GB-files-bts447601.patch - large file support- added "which" requirement for red hat distrosgoat11 15916470831.61-lp152.3.1141.61-lp152.3.1141.61-lp152.3.114macros.fdupesfdupesfdupesCHANGESfdupes.1.gz/etc/rpm//usr/bin//usr/share/doc/packages//usr/share/doc/packages/fdupes//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.opensuse.org/openSUSE:Leap:15.2/standard/3670b0f00a019257fea5dd73cc87aac8-fdupescpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, BuildID[sha1]=db821bff4cd0f3a49c054fc3c4fb4097b0083014, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRR@9JwRkvs̎utf-80282c6200bd005c7e93dcb713f6a75558723bfdc052b277cd973658e1c016c60? 7zXZ !t/K>#] crv(vX0fQg@߆7=^]EjgVBtʍÈ"7+ Dʭ q Ons{뺨,Yޞ#=:rF2pU#  ŀC VL4[#'5bDi?M=.%oVp}6O}k!L #HҦ=-\`Ʈ1ַ~.B3ܨ)e91PKyDOAڊPQS]Ga1QE5+Ѵ}qR'r1o5kd>-&BaCؖ"ؤr<1~^H.mRW&UFyÊ(T~`DK 1aϯ a |RJ8 vbx[aSvWi􊞭Bd4$jq}KD?ber>~1o\yGwy†Ъp7^s֖p+3[ Ԯ"g\^ӈ>@6_)ҕ]^|.chuGaqFfU* @/\`]O$=9,f?Q-VJ߬tw\%ĂvBYۜ'j-/] {bGŠZnlahWqN/Uz6AӜ?#Jlkx}&?W(G.ש.-ueX෉REwړO=vXƾϩ'hմÌS*&HU]Edz=@~d95Yo1C_ j s蕏ed,o덿/؎֔ FW2 cr>,G׼MFLij2׃wolQ@~yd :\le~w,K֖(LN`H ЫmlSw B-Ih ,G O9!㸻,9HyT|~5I'Cnl 6ڮd$W3ӖHI}xC͗tp"PUdc\@|,DSFΦF&b 6ʦgb~30ޱ_8PFT#i'G Re̤zNYɈ.jM#.,P#)od,rEP kZxo( rfֈEo:)&};ӽ RBKU|}*4On)&yV;v^@e]ej#hTWY#H[x#@@=te 8⟉`z~`AVJ?E"م*xQx%gt)7v_9!/= 5G/S#H78RΞ3k qD?UQ$ q?>]͒iI9@]R& m&scV)Em#lR6i7/b#j_?|7i7Z# &&p\X84 E5V#(Cp lKGstjqLE4:-V:{ZCPc gwH^$/ .+b /{S~19y6^^ rt9Nģ_T&k{" zƺ%Bc2U S_ &@;hya,#V2`3]@o] 5Gi1nEڞ&!ӡ~r'EU8(e>pH1fȡi_7(%O/ McdqʕNo`d?rgT Dr*nÖ;1QZ4?Fm9qVb쪜!@I;m.|XFKB 49 8]6?vΦG^Ng=p1S7;qX+:@jD<f<*GYwB" %ۃ_npϡމ'văecBPI# CLϴg~h܄;̿gL!>7}!V򌣞 u%.B;\.5rWN>@@& OR N7nZʚ̀D=~_KX'{Q j{W!/fx:@dwk'npW1Jʇ r m#5C M--Ш}4 Um\\?ljcYW晨;gySekO>rڛ%s6l5Fo] W: 5N(^LxזE<>n8lz(2eiQ{tİvyP*@mJシHFf'IϼS)}ߺC>:Hxhbe|o\l=;޴Ӽ)%'*W39|eڦDL!xX# x}̀wߒJs6 #:C!P+fa&>rqW`Kp, DbBaf}Љ KQ,"%+kimJl-J("eտe뤣*l#x*93e{;TE4B "NW$->>HB|e߳#*sxM}^K+)\:GHA y>%D5)]I䧃-¦ۋse1m}ȱVɝ[WWvb8cgA)x.% ?& HYP| #@vW@10LfCxlN9mR59q"qHx90˿y@DM:kGV5~@Uy>~ Kk0{`q%DWn`)LSd Q{r;!afȦHt(WPhD]Q:N-w#%7+"hܾetdR)쥹e~<1"G!1?jiA͸F6 %7BKT w49\Ga(/s؍՝N$Gc#.aAus>~} M9J9wb2v gT2E4̪дN!K]֥͆s (-" l9oOqn'P8 pp#,{ω]/].y/uu<0`Qٳ6Mm8o>_BY;"?hMX\:$S{u%jGݘx0_с9a =܋,F2+XA=0n.xPOz"Qcth:sCFW `+c0n[zlm0+j4fnL*rҲ$zqѲ﫢ώ u5Oqa˪nEڃma `)5MN8Z[%9Z3hiS%@D*SBKDT@ {hzB:{!2cJQm/Ǒ{g,$\YHN8d!ߠUq_5;&*$pL$,.u v)T8?a_WXF6'm1{w,IC9 A( ym֬γ*~Z[(qmL?˴bub~v%_;$8-h!LYv2 gI[Q(1 cEWDy 觠^!e|V5Y$NGk"\,˯xSa5(MݠC=NU@n>ŨD EXsdŗb)7G!\os1TFg&7tFdAGgrV*gW~A= !_?|{ngp,#I7͸[_v:5sRU%ѵ{̝kG Pe_)|A"X81%0T{'v2v;2:Jd:b}wۘrqpqh[ZEAݣ/ż @gqFೳ| eMFܞE/ Wc qgș; z:5t $-Jkd|H a|orb)p}EKܳL}^ 3bvڳ \Ht/T^k=#$]܆>a3by%ޕ$d-ɓ) Sy ja3UɋbGnb(v{1D3춷B2!5DFDCI, E=|ʑBwr%@+BAE 's(klL֜kA|`k6܎$pP/S$bҔCo蠜c@h)7q"og7*Q B/I$?a^'-`ix!..N:`ROC}t)v GIYVn(E(xKUlNƥr̾\fw8[ۙ^`e3^ݽn{F}q,iblǖds:+7|!W|Q9&pS7' x}ݾf;`Y(DMͤ3|c[$lRct^$Q3ps"% -,@P3Hg5st13]qELrB|@ mZWbttЌE4eNj37Ra bQwuF1|(ˊu{  $Szv]PNU Ei^2=I|uYI>ݸc]$7\r @GiU޺"}y*li;jה^T+Q1^/2ѭ54ȸetګ8ĠPf@Ö DSmH4X޿ ӑ̀ qr62ҭуe mNY.356qE}7$%چLAyP(87(%}Vzi<>,ۏa:ڟIBPm]+Ctؼ魃AIDb \g%Ȋ@NiqZ'ƿt ~By*Z1ߢT4}H8x~Gד0H ^YiԡU(C@ NZqb ن$Gaz@~I@Es L|9C.m@VdzX>!cY !84VѸ8m2@[T(F3؆v7uU:=$#7vLы-ش-Un'y>Qk 96)Ur|ag1 bT>SJBP{ݧ7\/#XOy7GQ]㘻{n)`DGãf y>JdEE/Vc>j ,,'aTrw|)fcFgQ/՜#t3:> AŰGg Q9o8F^;{2jt cN3|/DףqE`K@h[NF!;'L FކZ9 e`.WIc]ь+B`e9VTt:'X>sFIid/j1,ZZԉAP>xAi*eIxtd'xY\0롼t w)@W+sW^B@9huq ڎH՚su` Z䥽$ʰ}p)N՝:^LS_["O#ȸ qI[聇(`.33;2\}DD*BЧ;[UNCd4w z{]YtLlA+!HJ 'X!|=*;*醱a\G8qh {Em #.v $Jn $|KȒeߗHx/WÚʷ=E ɉ^bo d$Kƒ Hأ C~Q# g*:^a9 (<ai &~X^rlM-Z0&w70Ⱦ~ڒ# QE }Fn[J%a͔j6Xi2HP v:x9G^lz[+Td 'ϵ?{i)ѫ6&Jvd<ɩەȈF"BҵpSo!zk؂ĤcE[ ǘ8vw4(@Ceu_bga|1U7` QűtZN< "JXg<?4$$2/2׮ w| GBy͜0نn݌C9N<2o5n6A!a ^WN|D ԗՂ񯷧Dne'#[LZY۪)dt(dE."ḛ#6`%һ#<;bZi9ftxZ$^)d\P`R_?=BP2GF]1ֈ;׾` kE<ps4hS #HtJ;k[2+O >WQ)>|<|?U )HkbU-{\w 6 [mt}c5 *:A( D?0czRQ0_މ~]$ H'`#!be tK -[$9q`.#E-:q!#0(hμ 2ɍutU,; *?LθVMeoUa Jhn%vgq 9f u=@_vZ_/0H IXuU+l{zKf6vTU8cE4't1+(<8)*J3k]=VQ&exL,œMaxg1ɨ$++]PS9V3@/}M o\ز$xP))0!R/1wQ5;v<}[LϚkwP  s\5&KRXP`oK /k=<2j:ܛX i`o!cxz6q3k@4,'LgJEG?1Z[QNg@ G Mhqytؖ|5aI}dOYj]%iqN @+ՁpbgG`^N۴`W.ID[$;A#/fS3E,ȹ 1P&Ai^TR.lWGY]:sSo-#Ntn,Jڌv`6vUscn:6bx; hdDd9J_rٰ9bh |r`.T' $DFu%u4!~c Ǡ>dgLH})1fLֺq\TݹT}7ϫ`RI7m CEH/? Fbؑ &7 u Wnl6^Zy\Lh"{V yWi.l>+2 b}')wtN4>Zm9PS4[:<2>3y?Vmxy]*r +6IXe,3VVb\W2?vݻ>n+"v@ju@:ُz-ڣ^ߗWA~MFDm ,~!=r1VEzIWX8j!0IdYJ1${R4zcn9c{J&gaK6H%|a+ u SEX$or &3W2ARͰ݄IÉy"v%ɏ',\qIJ4~8 mD\1_[o! kX-c۷,C(> _]mᵛS/~3 ?u<1{G mCʹlif'7DXj K1##w͘4 Uk[ѯbwuMSwy뺉…/˾|s_eHL%֣bђuOSmtSA6z!)ovfW"{ZW=iMc)' #~mPau&G@[3?Q>&^GkNR(ǿz%'zyL{jR ST@[ʐAnu~:k!&55cu&ղlLQ^bB C 7Ug?qZe,jEerɰVOf4s4c'z@r+:L^O'?Z,wֵ pSpނUc`Q4҉Ba-&0:w%gّ?w59 1e86du6Ưx%ԋCAλv} cL =ͰtA`D Y͒\?< o7^hwEJO5.C*TO;c>T}-WG5?jiZ#wXG!HZR^/]e|^a9Y x<9c~-ǥ1Lw16X7*ks^Ǝb6WV& )OY(=yIYǏJ2pXjK=~+kwaԁL6͘ĀZ  ꐢ7n58-.;@AxuZ?>%+$.PYߣFtiA$yrc}zf QTm'@܆Z儊VҎ -_a!^'tM+dJGyz#w햂TW,%CޠcKu2sXoXƎYfE lTf_ s#jZ:INi5 l ѽI |]aQ|/<}NJ&B_3d#1Lp.K#^_dȃ.´ Y~`znr98[ԚOt,mǕJ=_1Y+0Ml꛲"T!.0o>餔lΕmt( B!\ck$PIx_]q?J198p3֗>?XĶԲv&yqZ󎨚 jY=Becd=l&#u]QEWT1aHI |O6Sk9ž\˖ qy@p˽JE;g@ӗ,2 $CXi>MSU+VR]J1l3EGME?.Mn(zOz{O<D} e`UmS1 !'}[k7$E 5V(Y(fH"u~霼dL3tW '9MCخʬܛeBAV$ !Ĥ㝋?PKCy-tD"Do Syyr/FlKY)T~ʘ+EI + aUE4N9F ;JOC*O˜w)> . >ޮ 5܌2):{Mm˕s?dvgRÆa}NW @4n]b˵Ax ׀q7L8S4lNon%GI8 fD]$=b[5|}մEJ:d$3`AołƔG arP$0n)-2 R٣MeET<[!uFwhztMQvVjulgLN \?"P.j!OC]/U&2wUgZ>bm-.SηJV#(}Vށ-ržɍyx3,$}3+Smb~+ٰ͸.(0 "deCM &P~Pw<]#1#dF /bU4yLQWwzաy7ϴ-J,C6`t`)d$1l hy(v7ѱd=Wziqkc|.+y̋wkCvrՆ)⯚1G$:.n4}KQ:7 7 cŅq"YQQ(-dvԓU -,2o={G\3H{VP ;:W`1ҡxQ$U6xa̚@]}yފd|ov>=~@g.2w#b8ئ|CncM~x0pM5#yḖ7SΊ=杺h)'R1i:5@t(z=%+˪Ә΍21^)i* }('[2Cću1&@|g9דGwWvۊtkj >>bkq`癑ԗ vMB.fgm23 _Xodd)̉rhz2/F5G2O%/+=]< I뒀۳C뚖4hi ]?)i<;QkV+PvPL d|̴t< YZ