ports/50737: PEAR ports: make package does not register + some upgrades.

Thierry Thomas thierry at pompo.net
Tue Apr 8 21:20:16 UTC 2003


>Number:         50737
>Category:       ports
>Synopsis:       PEAR ports: make package does not register + some upgrades.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 08 14:20:13 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 4.8-RC i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 4.8-RC FreeBSD 4.8-RC #0: Sat Mar 29 02:08:33 CET 2003 thierry at graf.pompo.net:/usr/obj/mntsrc/src/sys/GRAF020727 i386


	
>Description:
	. PEAR registration was done in post-install, which is never
	  executed for packages; this breaks packages with dependencies
	  (noticed on Bento:
	  <http://bento.freebsd.org/errorlogs/i386-5-latest/pear-Net_SMTP-1.1.2.log>)
	  Now, the post-install target is replaced by a pkg-install, and
	  package.xml are installed under $PREFIX/.PEAR.pkg/

	. since I'm there, upgrading net/pear-Net_SMTP to 1.2.0
	  and sysutils/pear-Log to 1.6.4.

>How-To-Repeat:
	. install security/pear-Auth_SASL
	. make package
	. make deinstall
	. pkg_add your package
	. 'pear list' does not report Auth_SASL
	. try to install net/pear-Net_SMTP => you get this error:
	  requires package `Auth_SASL'
	  Net_SMTP: dependencies failed

>Fix:
	. The following uuencoded bzipped patches update devel/pear-install,
	  security/pear-Auth, devel/pear-PEAR, security/pear-Auth_SASL,
	  net/pear-Net_SMTP, sysutils/pear-Log, security/pear-Crypt_CBC,
	  devel/pear-Date, devel/pear-I18N, devel/pear-HTML_Common,
	  devel/pear-HTML_Select_Common and mail/pear-Mail_Mime.

	. Pre-requisite: security/pear-Crypt_CBC is patched against 0.4
	  => PR ports/50168 must have been committed.

	. New files: excepted for devel/pear-install, pkg-install.

	. No PORTREVISION (ports were OK, and packages were broken
	  because pear was missing from mod_php4).


begin 644 pear.tar.bz2
M0EIH.3%!629366$6\!\`*6O_CL at P`D!_?___?__?WO_O__X`@0`!1!`!"&`4
M/VOOO3=M+9/0[O=MQP]FQ/;N;,NYVP`Z0<H"B at H5765#1J at D440J!'ABJ>:H
MCS5#U#U!HT&F@``#(:`````-``R`)$Q3(T4:#:C0:>H:#0``!H`````X-&C0
M-!H#)B`R-#(``TTR```8(`#-)3U)I/5/%&)BGJ:8(T,0TR#(&C$>H,F1HQ`#
M!!$DFIA33%,J?J>FDGZIO4\DGZIO4\DT3VJ,U'J-I&U#U&AD_2C3:@:-,(E"
M$R``0TC331JI^35'DTU/9-4;30$/4QZIA&CU/4`;U/N!^)]I(E\3J!K4GP!E
M"1)(*R]`0],=[U^NB.BITSUP#H`7`,=*+8:&;"+&'P[S(:<>8$$=X,07$!\5
M*PW*0\BD1(I%;*E*0(#/:4I2R>G^LE:I:`MFOI($Y+:CJ2$DDDDJ552JDDDD
MDDD at BA08$"`>@4EO]%+OUXHM:L6<YJ64'OSLASZ['F&:2/'!K;0EX_#%[*&[
MP6)F\B($`"$#`/#G7CPY`"!;V#VF/7(A<IM;FAK++44L^(XO4SV]:I<6KF]&
M.LVJ7YH0GUDNI=3M+'=#"*\*G,IQ*9=<Q.KNK=:NSFI9^93UJ>=3Z%/,*;%,
M at -&-/=W^G))!$D$B100($#)IX_0RG#RMK`YN[MMG9\5"EE(IKX>53**12E-Y
M3PJ2V]554DDDD"2=&JJ222255;JTMK at V<_DI)],!\L6DB7!#*,%\WB``#>D/
M?D``DZC3R2?6%`XP?#X5*5#U9]AO^-3Z!2*9AR*>%2XR-T/Z*5Z1?O:T(0.%
M;I:PIR4BFE2=1!((VHVL$S]GJ8,`8"&(8-B0"&T)JML/YY=2`!XFUPI<Y=%M
M>PNIS.O+O#&U<]NJ3U):A2H5MXH#M%U:Q2AM.`=)(!)('!$/&W%!\`=VZ*:N
M2G@#Y[%V^`\J;^+Q_(@9FG,6J&IIU?HAUI[G")4((=7#MB@]RU3.:M<RG$AF
M&%H&,0TQ"\:YL;7WZ!Z]VNG=I&2JH<E/<*>T,YO=VN39KKMVRI>1I2F\,T=Y
M;%2XX@/W^K6B&VVV/;66WV+!8K[;AKVX at XYE+1"ZI at M;7==]/<9N\P`>X4A%
M/$4Q:U0<RDP4]D4VH8V#IL:]W3A4U=6%L/>\<DGOY3<;EV`599=V`599=V`5
M99=V`599;,DYD^S!V21#B(GDB0$"ZG1QI)11J":ON9<6U(BRDDDS93?,\S_<
MA<>WWH<2JFGG13YN8.(-=9HV;`#59K-%V`599=V`599?',<0`,,213E-S=/1
MLB1*2-XD-6!G@/$)&A*Y&91H421 at BK?$G8IVJ?&I<`?80#D4BE13R>E3S*8*
M8BD4K]/Q*EDLT#8'W5+*12*13`IP`*#"`,$I"$()2EE("F"E/Q%%+*6H*7*6
M0JA92(OV`NT&`;@*"K"JHZ%()8`""P%#V*44Y$"X_Y#1TCMGB@)DB$$`B(1$
M,$!@(OX5/;\O/Z?=[K6N]LOKV at QDA)64ON81"E4>(=V`F*-H)>507"TT2]0<
M$CQ!J00I2J1"D0XU-]`\I^(H`-2BG<*1`U$!2(V`D1<!2T%(AUCU at X%@!B*_
M0GK])72;-A($('JZR3KOBGF4U=0^7LZ<W4O:\/RN;78=B%%VG("=64D<Y(@8
MUK337&PVT8,&:GJJO#HB1 at 8PT7=W%B[:[N[M4N9G%B\+8MH>[O&'C3R]G[[2
M4[7G,,:;V=!"KFB=O67[=Y;.N>G*UV:^XV4T%\F?::BQ8VXXWPAG(`^M2RE_
M3L\/385-Q>;E*=AKB#52;*T-,!\">PD"`\ILFBH]UJZ8GANS3HM*F"7&BB!)
M4AXTE.8-[IGA'''6W!7!10U6]8QC!!O-`$S[P#,*HD"U..Z^8[35`PN6@:]N
MW,EQ3]BF'GL;#=)&F;.?.+H4W?CTH8*0 at II4T13H"%X`U`(#B`04H><^Q!TJ
M;M^_;;ENY:BA"F#3=U8)#;JB8FKP%<(H:K>L8Q@@\AR)"CJ).'0Z`>PZ/O@/
M393]RG-V%U.>K0D&&\I[O1GB`]"D`>T$(#FJN0.JZF^3NY/Z=Q4G],\GIRT@
MZ0<ZFNU4T;Y=41?LU\;@X2GT5K[,`:E3/70#FL8P&P.,X)I at 4CGQN1NI_<IR
MU*<9>@<C78)5&P at UVF0I%,#$*#5IAI:TMU<<Y)($X=B%L2>/&PK")B>"BUU6
MNW:Q+I6`,8SF0#$I184>Y$1$.A\R`"SY[?802PLD6*)&0V0@;M%(#(1[_/PX
M\=^5VO0W!B.;D#S&FM.PY*77P>'"@5CD[MXB$A-%L;[D&EU$"5CSJ#JZH>K5
M*3J8:)C%>>>YBM:6 at S)E&"="SQV9X;[JP03L%+3:Z-HJ9M`W%`>4THJD1PZ`
M[2\%"@"%XYY03N$U$0"SLTZ(IXJB7Q?5`CH'143)DY1LKZ;`&@PCFWAD&_(3
M2.()'FY0F2XX;Z34-P11K2N\:4('(DSD`69KN`"F<RK\7$@&5(EEI#:`;9!,
MT7,C?HX2,<T=8"QPI4PF$:T8&"V[2A;]3::;@#=YP$17WR@<&94#CEKE#:Y;
MGU+P*?=!TW"%"\H"-G.);`!S:`"H!WO#C.N7GRETBJ5&6E3>^2:@&@$)333*
MK)&6,H3HG?(!C*=Q!=>:M9E4Z""!>PPHVIMDY8UURUUWL,D`1!JBY$$HVVH.
MS[DK)0T$6-_#S]N3221DRC- at FV.P(>+K\:'U*<IDIHI#O.XM]["K1<)OU1;;
M:F-RJLAT<.)",$5EU69>VE$2&5J:D1I(9PHJ666J5E0C!D++*!':&+S5JS)"
MOW"1Q)'A%/<D(`'N!Y6TGZZG#1]`I,"E)PDZ,Q'-`,!2"GH\Y_A2<7RB`^\@
MAD@/R(#Y*`/P at U0&S>[0=R*<*CM5\8/P\2"IZA""F8IQ(ESB!T-:H?&=:\%)
M1!B!L!_L*?C4V>M#RR*:*]:F]_J]5,4`W*Y`U+ET$&\7;_&ZH%X-Y>+#7*!"
M`2XB5*>\*IL1YKP4ZA??R3?G!T0)?_LIF0J#(#`B,*4H6"D%(*2(%11F>L%@
M+1HI52*>Y-G,'H&1KV[%VU*$@4Y:0MJ3`.O:^"J#QP00=)$*A:JE4+ at J?[A8
MP(=90'[@8<5-1U=0&D+L\SJ2`X"F(.8+PZP!-A42?B4X!2R"O4IY"`-"(*Q"
M"F*AY%>"BW@\Q&64C1")`F:92DIJ!3B=0.AX`;<138#T4T!O44#(4H4P`$SH
M\, at R5UBFT04B[K.BFE24I0E1(,#P`\5P1D(]H*4%*HIK!T*1`/,I!3,CB#$>
MV[AQAP0D`CMP4C<N9(78R?AU:#1$&_!7H*'DYGF2]7=O4<-B:D8`.B%QH8CW
MNQ\R(00X-\-AL`9RAL!^HT;D4L#V&0&FZ:M420UH%C[Q#7NU<P?(#R7IL#RG
M`[435K(4%.M#@A?380TP@/*"TXYM]YE*UD&A1\`&',L0I0+*=JGG42BF`IV@
MCJ#K2 at G(%(I<04O%,%+*64HI0"PI!8*54XJXJ7*7B>R7-3>\EE/G4S4T,%*4
MU(IN%'VC9T\R'8!R-*PD>P1""#<$4HBA%+^U:"(]X=`!.U!6HAO/*BU0W!5$
MW:*G`4SU70JN(I``,`U`SIK\KD.67%9V1H2!Z5+@?*=2FH4Z41>88%D2`Y+`
M)T+L#:*:+S(IB<"C9,A39FM(]85`V%VV6!<8*F(.D&%E*F1T%"[EN4:&ZCHK
MKO-86!3!1X$P+FHW:86DW!EJ4V"&Y%T9E`UJQ%.G-3)%.Q-9>NF^8@`!"```
M`!)YK>5I-JZ3[D8:T[13\Z/`R!+"F2.D/Q]H.H6OU*`=_I'I[?)C\"I]/S$H
M%*4Y?2,(#%?8X%H`?10BGRJ=9ZT=XR)Q&Y.%4R!T0I!$ZNTXA75^7Q[BT`L8
MM)0*`?YM@(@_7[]]L_)7>?FZD`]:G5A<3DSY>>_GYOY*2K^@$"^2F90\P4^0
MBH\[BG.4A62%RDTS.<,=/HT!Z%*EJGP.!4`9`9`-*\@?_?L)"0D)"20D9"0D
M)'\@K5;P+QH[@'..[]:E08IS5LB%H-)2P'G`>V at 3EXW9B4DDDD@;,8L!,1I'
M$FT*P. at 0`#B6_O\#:PVAY!R]``#HS_6!8MZ/D`UTP!-@(?7+'PTGCX:5.0/]
M0`X'SBEE/H>`.0H%?8"=8WUIBI.U>8;@UEE+HI1)[`>KX0W\:!/E'*#7;C10
MT(0$X`$*0]LYRDG.I7[P=\/D%*(A13P/M]%N_\!>@/H^I3RB#G`UIV)J[CV%
MX4"I%(*9C4&06$1A$20D!AG$$IN*TQ!#TC@=$[%(`D@#_$&`-+"`_.?4KO4[
MPO?*@^8'>;S at I1`;Q$.^;P0Q`'UY('F1[W3GZ@#OQ\J`4L#?D7+B!N[A`Q$(
M*$TAK%=P#"`P(#,XI`(IZU.5P(:%/P*`:`!W at 1:Y`=!3OZB\$*A:*13P4I0A
MAC2F$(0/]T%$Q`&`P4HH at A$>W'%S0^6Y`<$2QVJ=PM`!SJK?%&JF&"!F4LII
M5>Z9&_:9X4!S[,D"\+&B9N:F8%,A`MF0#!SE4QNLI92H0R`M4&Q0M5*$@I`(
M`X6(MK";,S%!Q260P6"*7 at 2P8!`S\QY]<H<QX*:MQ[4:P'=^<0+NV`!_U5;<
MLA,[P$0X6%3-3H]^('K+J at CY?90(E)0VP!,YBJ<`4Y!%3P%O^V!^R`_^@/V0
M'C@/UP'G@/VP`]$!^,0/C$9`?'SCT4:J00D1(P8)]M:E05(*;SJ>H`?3[>*E
MZD1BGZE0]HAZ at T_IS'3Y%*,`?!4-`#1"MH$5*5!)313J4FY$.@>I+^WXE-R,
M#-1"P8 at AT@MR&?3CM%;`Y*9D4 at 3B'$&*](A=HDG504-`%&U'OZX>)32P(;+W
M4L=A\"<?)?%36CGN%'<J2V0BEP.8L at D0,/5G`-`#FZBA,\XU`,5*&%AO#A4V
MTZX`VU$!N96"@'`LC9&P)I6PH/U!\SD#L at A8Q#3A44S;0T&J"A>H&/0&-4#`
M#-=D\#$J-REP:]$H$/84#0"%%>AS4O'H"FK#]6\#WI8#2/T]R(<P0KV*?$'R
M=X"<$#P3(Z2"@8?UE$/B#E4AH3_0%+D2^Q.P5*\533TI(P4.^@AJX$0.L/WH
M@#_X.@>P^G"!(C\&"V at O*I93^`I:_SUA/A>[*BTD>93M4L#Y3\`,7S:@-:F:
JFBGJ4N&0I:.]"E,%*#WR@:"B(R$EE+*46B`9H=:`G_%W)%.%"081;P'P
`
end
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list