Re: PAUSE 504 errors when trying to add a co-maintainer
[email protected] (Mattia Tommasone via modules) Tue, 4 Aug 2026 17:27:39 +0200
| Newsgroups | perl.modules |
|---|---|
| Message-ID | <CAJejt0tgRNbW9USn4DkmTxBCTPCW2UmuCWBvEcAVCMjrzYBaPA@mail.gmail.com> |
--0000000000004b461206583a4cec Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi there, Pinging the thread as our team is moving to a release rotation plan, so Laura will no longer be the only person publishing our Perl client library on CPAN. Ideally, we'd like to have co-ownership shared among team members and/or to be able to manage co-owners autonomously: would that be possible? As an alternative, as Laura was suggesting, we could always use a single set of shared credentials, but I was wondering if there was a more streamlined option. Thanks, M On Thu, Jul 23, 2026 at 9:29=E2=80=AFPM Laura Chevalier <laurachevalier@goo= gle.com> wrote: > Quick follow-up: I was able to run the release myself today so users are > at least unblocked on this latest version. We'd still love your help to > resolve this for future releases! > > It's quite possible we'll want to grant other teammates Perl client > library access in the future, so I'm wondering if there's a way to addres= s > the root of the "add co-maintainer" failures, since the original attempt > (deleting old releases to prevent timeouts) didn't work. If there isn't a > better way, we may just need to create secure shared credentials; this > isn't ideal, but it might be an option. > > Many thanks, > > > Laura Chevalier > > Developer Relations Engineer > > [email protected] > > > > On Wed, Jul 22, 2026 at 6:00=E2=80=AFPM Laura Chevalier <laurachevalier@g= oogle.com> > wrote: > >> Hey Neil, >> >> Hope you're well! My teammate Mattia is trying to release the newest >> version of the Google Ads client, and is seeing an "unauthorized release= " >> message (https://share.google/tyTTEyoJoABzymb6i) plus indexing failures. >> Since I was still getting the same 500 errors I saw with Dora when tryin= g >> to grant co-ownership (to MATTIAT), I tried granting him ownership to >> individual modules. It appears some of those modules were successfully >> indexed, but I'm not sure why we're seeing the unauthorized release mess= age >> or what it means for our users. Can you help us sort out permissions so >> that this release is accessible to our users, and so Mattia has access t= o >> release to CPAN going forward? Let me know if there's anything I need to= do. >> >> Many thanks, >> >> >> Laura Chevalier >> >> Developer Relations Engineer >> >> [email protected] >> >> >> On Wed, Mar 25, 2026, 5:01=E2=80=AFPM Laura Chevalier <laurachevalier@go= ogle.com> >> wrote: >> >>> Hey Neil, >>> >>> Happy almost Friday! Thanks for the continued follow-ups. >>> >>> I wasn't able to follow your suggested steps since I get the 504 before >>> I can reach the "Add comaintainers" page, *but* I think I reached the >>> same page by clicking "Change Permissions per module" in the left nav. = So I >>> think that should work if I need to add another comaintainer in the fut= ure. >>> >>> I'm a little surprised that the size is still a problem. It looks like >>> the distributions are only ~1.2MB each, and after the previous versions >>> were deleted we only have 7 distinct versions on PAUSE. Plus, we're no >>> longer indexing >>> <https://github.com/googleads/google-ads-perl/blob/05a263401e4119271cf0= fcbc5427b5b051184bd2/Build.PL#L46> >>> the largest directories after you helped us identify that this was caus= ing >>> indexing errors. Could there be another issue here or am I missing >>> something? >>> >>> Many thanks, >>> Laura >>> >>> On Tue, Mar 24, 2026 at 6:38=E2=80=AFAM Neil Bowers <[email protected]> w= rote: >>> >>>> Hi Laura, >>>> >>>> I think the issue is the number of modules, and some action is timing >>>> out. >>>> >>>> I discovered a way around this: >>>> >>>> - First click on "Add comaintainers" in the side bar on PAUSE >>>> - In the blurb at the top, you'll see there's a link to "Add >>>> Comaintainers per module" >>>> - If you go there, you get a list of all your modules, and you can >>>> tick them individually and then give someone, such as Dora, co-main= t. >>>> - This is a lot more tedious than just selecting a distribution >>>> name and letting PAUSE work out the associated modules, but it does= n't seem >>>> to have the timeout problem. >>>> >>>> Could you split the old modules off into a different distribution, and >>>> direct people to that if they want to use an older version of the inte= rface? >>>> >>>> You've managed to push PAUSE further than anyone else ever has, so you >>>> should feel proud. Maybe. :-) >>>> >>>> Cheers, >>>> Neil >>>> >>>> On 11 Mar 2026 at 14:50 +0000, Laura Chevalier via modules < >>>> [email protected]>, wrote: >>>> >>>> Hey Neil, >>>> >>>> I've tried accessing the "Add Comaintainers" page again now that old >>>> releases have been deleted, but I'm still running into 504s. Since I m= ay >>>> eventually need to add another comaintainer who isn't Dora, I'd like t= o >>>> proactively figure this out. Is it possible there are still too many >>>> modules? Or might there be another cause for the error? >>>> >>>> Many thanks, >>>> Laura >>>> >>>> On Mon, Mar 9, 2026 at 12:12=E2=80=AFPM Laura Chevalier < >>>> [email protected]> wrote: >>>> >>>>> Thanks so much for jumping in to share your expertise and add the >>>>> missing permissions while I was away, Neil! We really appreciate it. >>>>> >>>>> On Thu, Feb 26, 2026 at 11:14=E2=80=AFAM Dora Sun <[email protected]= > wrote: >>>>> >>>>>> Thanks for all your help, Neil! >>>>>> >>>>>> >>>>>> >>>>>> Dora Sun >>>>>> Developer Relations Engineer >>>>>> >>>>>> >>>>>> On Thu, Feb 26, 2026 at 11:06=E2=80=AFAM Neil Bowers <[email protected]= g> wrote: >>>>>> >>>>>>> Hi Dora, >>>>>>> >>>>>>> >>>>>>> Thanks for the follow up, Neil! I'm pretty new to CPAN; is there a >>>>>>> good way to identify and update modules that haven't been updated i= n the >>>>>>> Index? >>>>>>> >>>>>>> >>>>>>> When you log into PAUSE, in the left sidebar you'll see "Force >>>>>>> Reindexing". Click on that, and you'll get a list of the files in y= our >>>>>>> author directory: >>>>>>> >>>>>>> - Click on the checkbox next to the .tar.gz file for your most >>>>>>> recent release >>>>>>> - Scroll to the bottom and hit "Reindex" >>>>>>> - That would put it in the queue for reindexing >>>>>>> - It can take up to an hour for the reindexing to happen, after >>>>>>> which you'll get the usual email from PAUSE. >>>>>>> >>>>>>> >>>>>>> Cheers, >>>>>>> Neil >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> -- >>>>> Laura Chevalier >>>>> Developer Relations Engineer | Google Ads API >>>>> >>>>> >>>> >>>> -- >>>> Laura Chevalier >>>> Developer Relations Engineer | Google Ads API >>>> >>>> >>> >>> -- >>> Laura Chevalier >>> Developer Relations Engineer | Google Ads API >>> >>> >> >> --0000000000004b461206583a4cec Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hi there,<div><br></div><div>Pinging the thread as our tea= m is moving to a release rotation plan, so Laura will no longer be the only= person publishing our Perl client library on CPAN.</div><div><br></div><di= v>Ideally, we'd like to have co-ownership shared=C2=A0among team member= s and/or to be able to manage co-owners autonomously: would that be possibl= e?</div><div><br></div><div>As an alternative, as Laura was suggesting, we = could always use a single set of shared credentials, but I was wondering if= there was a more streamlined option.</div><div><br></div><div>Thanks,</div= ><div>M</div></div><br><div class=3D"gmail_quote gmail_quote_container"><di= v dir=3D"ltr" class=3D"gmail_attr">On Thu, Jul 23, 2026 at 9:29=E2=80=AFPM = Laura Chevalier <<a href=3D"mailto:[email protected]">lauracheva= [email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_quote" s= tyle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);pad= ding-left:1ex"><div dir=3D"ltr"><div>Quick follow-up: I was able to run the= release myself today so users are at least unblocked on this latest versio= n. We'd still love your help to resolve this for future releases!=C2=A0= </div><div><br></div><div>It's quite possible we'll want to grant o= ther teammates Perl client library access in the future, so I'm wonderi= ng if there's a way to address the root of the "add co-maintainer&= quot; failures, since the original attempt (deleting old releases to preven= t timeouts) didn't work. If there isn't a better way, we may just n= eed to create secure shared credentials; this isn't ideal, but it might= be an option.</div><div><br></div><div>Many thanks,</div><div><div dir=3D"= ltr" class=3D"gmail_signature"><div dir=3D"ltr"><span><p dir=3D"ltr" style= =3D"line-height:1.656;background-color:rgb(255,255,255);margin-top:0pt;marg= in-bottom:0pt"></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;= margin-bottom:0pt"><span></span></p><div dir=3D"ltr" style=3D"margin-left:0= pt" align=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1.656;margin-t= op:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin-left:0pt" al= ign=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1.656;margin-top:0pt= ;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin-left:0pt" align=3D= "left"></div><p dir=3D"ltr" style=3D"line-height:1.656;background-color:rgb= (255,255,255);margin-top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style= =3D"margin-left:0pt" align=3D"left"></div><div dir=3D"ltr" style=3D"margin-= left:0pt" align=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1.656;ma= rgin-top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin-left:0= pt" align=3D"left"><table style=3D"border-width:medium;border-style:none;bo= rder-color:currentcolor;border-collapse:collapse"><colgroup><col width=3D"1= 67"><col width=3D"180"></colgroup><tbody><tr style=3D"height:0pt"><td style= =3D"border-width:0.75pt;border-style:solid;border-color:rgb(255,255,255);ve= rtical-align:top;padding:5pt;overflow:hidden"><img src=3D"https://lh3.googl= eusercontent.com/pw/AP1GczO27AMjXjdjiz3YHI9EYFM9URDOE8pckjh0ff_RRYs2kZAkFFt= umuhkR3q1McW0xRbPlUWFFeV4SHANglfLFTe-svso1aZsrlKs6XNKBFVDPJ3m8GmFv32lcYSOT3= VQIhe0AmkU0eUDgUWprsjAzEtu=3Dw468-h162-s-no-gm?authuser=3D0" width=3D"200" = height=3D"69"><br></td><td style=3D"border-width:0.75pt;border-style:solid;= border-color:rgb(255,255,255);vertical-align:top;padding:5pt;overflow:hidde= n"><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0p= t"><span style=3D"font-size:11pt;font-family:"Google Sans",sans-s= erif;color:rgb(103,78,167);background-color:transparent;font-weight:700;ver= tical-align:baseline">Laura Chevalier</span></p><p dir=3D"ltr" style=3D"lin= e-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"font-size:8p= t;font-family:"Google Sans",sans-serif;color:rgb(17,85,204);backg= round-color:transparent;vertical-align:baseline">Developer Relations Engine= er</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin= -bottom:0pt"><span style=3D"font-size:8pt;font-family:"Google Sans&quo= t;,sans-serif;color:rgb(60,120,216);background-color:transparent;vertical-a= lign:baseline"><a href=3D"mailto:[email protected]" target=3D"_blan= k">[email protected]</a></span></p></td></tr></tbody></table></div>= <br></span></div></span></div></span></div></span></div></div></div><br></d= iv><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On = Wed, Jul 22, 2026 at 6:00=E2=80=AFPM Laura Chevalier <<a href=3D"mailto:= [email protected]" target=3D"_blank">[email protected]</a>&= gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0= px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div = dir=3D"auto"><div dir=3D"auto"><div>Hey Neil,</div><div dir=3D"auto"><br></= div><div dir=3D"auto">Hope you're well! My teammate Mattia is trying to= release the newest version of the Google Ads client, and is seeing an &quo= t;unauthorized release" message (<a href=3D"https://share.google/tyTTE= yoJoABzymb6i" target=3D"_blank">https://share.google/tyTTEyoJoABzymb6i</a>)= plus indexing failures. Since I was still getting the same 500 errors I sa= w with Dora when trying to grant co-ownership (to MATTIAT), I tried grantin= g him ownership to individual modules. It appears some of those modules wer= e successfully indexed, but I'm not sure why we're seeing the unaut= horized release message or what it means for our users. Can you help us sor= t out permissions so that this release is accessible to our users, and so M= attia has access to release to CPAN going forward? Let me know if there'= ;s anything I need to do.</div><div dir=3D"auto"><br></div><div dir=3D"auto= ">Many thanks,</div><div><br></div><div><div dir=3D"ltr"><span><p dir=3D"lt= r" style=3D"line-height:1.656;background-color:rgb(255,255,255);margin-top:= 0pt;margin-bottom:0pt"></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-= top:0pt;margin-bottom:0pt"><span></span></p><div dir=3D"ltr" style=3D"margi= n-left:0pt" align=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1.656;= margin-top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin-left= :0pt" align=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1.656;margin= -top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin-left:0pt" = align=3D"left"></div><p dir=3D"ltr" style=3D"line-height:1.656;background-c= olor:rgb(255,255,255);margin-top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr= " style=3D"margin-left:0pt" align=3D"left"></div><div dir=3D"ltr" style=3D"= margin-left:0pt" align=3D"left"><span><p dir=3D"ltr" style=3D"line-height:1= .656;margin-top:0pt;margin-bottom:0pt"></p><div dir=3D"ltr" style=3D"margin= -left:0pt" align=3D"left"><table style=3D"border-width:medium;border-style:= none;border-color:currentcolor;border-collapse:collapse"><colgroup><col wid= th=3D"167"><col width=3D"180"></colgroup><tbody><tr style=3D"height:0pt"><t= d style=3D"border-width:0.75pt;border-style:solid;border-color:rgb(255,255,= 255);vertical-align:top;padding:5pt;overflow:hidden"><img src=3D"https://lh= 3.googleusercontent.com/pw/AP1GczO27AMjXjdjiz3YHI9EYFM9URDOE8pckjh0ff_RRYs2= kZAkFFtumuhkR3q1McW0xRbPlUWFFeV4SHANglfLFTe-svso1aZsrlKs6XNKBFVDPJ3m8GmFv32= lcYSOT3VQIhe0AmkU0eUDgUWprsjAzEtu=3Dw468-h162-s-no-gm?authuser=3D0" width= =3D"200" height=3D"69"><br></td><td style=3D"border-width:0.75pt;border-sty= le:solid;border-color:rgb(255,255,255);vertical-align:top;padding:5pt;overf= low:hidden"><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-= bottom:0pt"><span style=3D"font-size:11pt;font-family:"Google Sans&quo= t;,sans-serif;color:rgb(103,78,167);background-color:transparent;font-weigh= t:700;vertical-align:baseline">Laura Chevalier</span></p><p dir=3D"ltr" sty= le=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span style=3D"fon= t-size:8pt;font-family:"Google Sans",sans-serif;color:rgb(17,85,2= 04);background-color:transparent;vertical-align:baseline">Developer Relatio= ns Engineer</span></p><p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0= pt;margin-bottom:0pt"><span style=3D"font-size:8pt;font-family:"Google= Sans",sans-serif;color:rgb(60,120,216);background-color:transparent;v= ertical-align:baseline"><a href=3D"mailto:[email protected]" rel=3D= "noreferrer" target=3D"_blank">[email protected]</a></span></p></td= ></tr></tbody></table></div><br></span></div></span></div></span></div></sp= an></div></div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= =3D"gmail_attr">On Wed, Mar 25, 2026, 5:01=E2=80=AFPM Laura Chevalier <<= a href=3D"mailto:[email protected]" rel=3D"noreferrer" target=3D"_b= lank">[email protected]</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg= b(204,204,204);padding-left:1ex"><div dir=3D"ltr">Hey Neil,<div><br></div><= div>Happy almost Friday! Thanks for the continued follow-ups.</div><div><br= ></div><div>I wasn't able to follow your suggested steps since I get th= e 504 before I can reach the "Add comaintainers" page, <i>but</i>= =C2=A0I think I reached the same page by clicking "Change Permissions = per module" in the left nav. So I think that should work if I need to = add another comaintainer in the future.</div><div><br></div><div>I'm a = little surprised that the size is still a problem. It looks like the distri= butions are only ~1.2MB each, and after the previous versions were deleted = we only have 7 distinct versions on PAUSE. Plus, we're <a href=3D"https= ://github.com/googleads/google-ads-perl/blob/05a263401e4119271cf0fcbc5427b5= b051184bd2/Build.PL#L46" rel=3D"noreferrer noreferrer" target=3D"_blank">no= longer indexing</a> the largest directories after you helped us identify t= hat this was causing indexing errors. Could there be another issue here or = am I missing something?</div><div><br></div><div>Many thanks,</div><div>Lau= ra</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmai= l_attr">On Tue, Mar 24, 2026 at 6:38=E2=80=AFAM Neil Bowers <<a href=3D"= mailto:[email protected]" rel=3D"noreferrer noreferrer" target=3D"_blank">nei= [email protected]</a>> wrote:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);paddin= g-left:1ex"> <div> <div name=3D"messageBodySection"> <div>Hi Laura,</div> <div>=C2=A0</div> <div>I think the issue is the number of modules, and some action is timing = out.</div> <div>=C2=A0</div> <div>I discovered a way around this:</div> <ul> <li>First click on "Add comaintainers" in the side bar on PAUSE</= li> <li>In the blurb at the top, you'll see there's a link to "Add= Comaintainers per module"</li> <li>If you go there, you get a list of all your modules, and you can tick t= hem individually and then give someone, such as Dora, co-maint.</li> <li>This is a lot more tedious than just selecting a distribution name and = letting PAUSE work out the associated modules, but it doesn't seem to h= ave the timeout problem.</li> </ul> <div>Could you split the old modules off into a different distribution, and= direct people to that if they want to use an older version of the interfac= e?</div> <div>=C2=A0</div> <div>You've managed to push PAUSE further than anyone else ever has, so= you should feel proud. Maybe. :-)</div> <div>=C2=A0</div> <div>Cheers,</div> <div>Neil</div> <div>=C2=A0</div> </div> <div name=3D"messageReplySection">On 11 Mar 2026 at 14:50 +0000, Laura Chev= alier via modules <<a href=3D"mailto:[email protected]" rel=3D"noreferrer= noreferrer" target=3D"_blank">[email protected]</a>>, wrote:<br> <blockquote type=3D"cite"> <div dir=3D"ltr">Hey Neil, <div><br></div> <div>I've tried accessing the "Add Comaintainers" page again = now that old releases have been deleted, but I'm still running into 504= s.=C2=A0Since I may eventually need to add another comaintainer who isn'= ;t Dora, I'd like to proactively figure this out. Is it possible there = are still too many modules? Or might there be another cause for the error?<= /div> <div><br></div> <div>Many thanks,</div> <div>Laura</div> </div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Mon, Mar 9, 2026 at 12:12=E2=80=AF= PM Laura Chevalier <<a href=3D"mailto:[email protected]" rel=3D"= noreferrer noreferrer" target=3D"_blank">[email protected]</a>> = wrote:<br></div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir=3D"ltr">Thanks so much for jumping in to share your expertise and = add the missing permissions while I was away, Neil! We really appreciate it= .</div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 26, 2026 at 11:14=E2=80= =AFAM Dora Sun <<a href=3D"mailto:[email protected]" rel=3D"noreferrer = noreferrer" target=3D"_blank">[email protected]</a>> wrote:<br></div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> <div dir=3D"ltr"> <div>Thanks for all your help, Neil!</div> <div> <div dir=3D"ltr" class=3D"gmail_signature"> <div dir=3D"ltr"> <div></div> <div><span></span> <div dir=3D"ltr" style=3D"margin-left:0pt" align=3D"left"><span><span></spa= n></span> <div dir=3D"ltr" style=3D"margin-left:0pt" align=3D"left"><span></span> <table style=3D"border-width:medium;border-style:none;border-color:currentc= olor;border-collapse:collapse"> <colgroup> <col width=3D"268"> <col width=3D"356"></colgroup> <tbody> <tr style=3D"height:77pt"> <td style=3D"vertical-align:top;padding:5pt;overflow:hidden"><br> <span style=3D"border-width:medium;border-style:none;border-color:currentco= lor;display:inline-block;overflow:hidden;width:236px;height:83px"><img src= =3D"https://lh7-rt.googleusercontent.com/docsz/AD_4nXdPGdVSn5fNdGNZEpu0rVe0= 7UJ6kdvABry6djdh5OqKCGHYxvGfrDJNNwfgKP646lsdBH3MEjz098fU0h-miz9MX2Z4gViURp2= oq11jWyxZ-1u2MUJejS0qGpgGcLSzgkeQ6TbInuqJLaVe1GkFQGBnyjWeWGH85ns63xchkl5tvv= 1Suk50z8rjSSgUZTGof9c?key=3DOFUX-5_UUIEOfwnl8F_svQ" width=3D"236" height=3D= "83" style=3D"margin-left: 0px; margin-top: 0px;"></span></td> <td style=3D"vertical-align:top;padding:5pt;overflow:hidden"><br> <br> <p dir=3D"ltr" style=3D"line-height:1.38;margin-top:0pt;margin-bottom:0pt">= <span style=3D"font-size:12pt;font-family:"Google Sans",sans-seri= f;color:rgb(0,0,0);background-color:transparent;vertical-align:baseline">Do= ra Sun</span><span style=3D"font-size:9pt;font-family:"Google Sans&quo= t;,sans-serif;color:rgb(0,0,0);background-color:transparent;vertical-align:= baseline"><br></span><span style=3D"font-size:8pt;font-family:"Google = Sans",sans-serif;color:rgb(0,0,0);background-color:transparent;vertica= l-align:baseline">Developer Relations Engineer</span></p> </td> </tr> </tbody> </table> </div> </div> </div> </div> </div> </div> <br></div> <br> <div class=3D"gmail_quote"> <div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 26, 2026 at 11:06=E2=80= =AFAM Neil Bowers <<a href=3D"mailto:[email protected]" rel=3D"noreferrer = noreferrer" target=3D"_blank">[email protected]</a>> wrote:<br></div> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> <div> <div name=3D"messageBodySection"> <div>Hi Dora,</div> <div>=C2=A0</div> <blockquote style=3D"margin:5px;padding-left:10px;border-left:thin solid rg= b(26,188,156)"> <div>Thanks for the follow up, Neil! I'm pretty new to CPAN; is there a= good way to identify and update modules that haven't been updated in t= he Index?</div> </blockquote> <div>=C2=A0</div> <div>When you log into PAUSE, in the left sidebar you'll see "Forc= e Reindexing". Click on that, and you'll get a list of the files i= n your author directory:</div> <ul> <li>Click on the checkbox next to the .tar.gz file for your most recent rel= ease</li> <li>Scroll to the bottom and hit "Reindex"</li> <li>That would put it in the queue for reindexing</li> <li>It can take up to an hour for the reindexing to happen, after which you= 'll get the usual email from PAUSE.</li> </ul> <div>=C2=A0</div> <div>Cheers,</div> <div>Neil</div> <div>=C2=A0</div> </div> <div name=3D"messageReplySection"> <div><br> <blockquote type=3D"cite"> <div class=3D"gmail_quote"> <blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-= left:1px solid rgb(204,204,204);padding-left:1ex"> <div> <div name=3D"messageBodySection"></div> </div> </blockquote> </div> </blockquote> </div> </div> </div> </blockquote> </div> </blockquote> </div> <div><br clear=3D"all"></div> <div><br></div> <span class=3D"gmail_signature_prefix">--</span><br> <div dir=3D"ltr" class=3D"gmail_signature"> <div dir=3D"ltr"> <div><span>Laura Chevalier</span></div> <div><font color=3D"#6AA84F">Developer Relations Engineer</font> <font colo= r=3D"#666666">|=C2=A0</font><font color=3D"#3D85C6">Google Ads=C2=A0API</fo= nt></div> <span><img src=3D"https://lh3.googleusercontent.com/fzxbq8HPhHKZ8QIyzy8YeCq= L8NuuXqkOPpYFrqNC4AL5TCOhM6lKvukGCYgnyOBVcgxMZD0SFfHE8Lj6aFAhbaLGNrmHoYnvTt= _D6rr8A800mSEBOXGNkE4WVDPEdbdu1eNiPvCVBRxt" width=3D"96" height=3D"43"></sp= an><br></div> </div> </blockquote> </div> <div><br clear=3D"all"></div> <div><br></div> <span class=3D"gmail_signature_prefix">--</span><br> <div dir=3D"ltr" class=3D"gmail_signature"> <div dir=3D"ltr"> <div><span>Laura Chevalier</span></div> <div><font color=3D"#6AA84F">Developer Relations Engineer</font> <font colo= r=3D"#666666">|=C2=A0</font><font color=3D"#3D85C6">Google Ads=C2=A0API</fo= nt></div> <span><img src=3D"https://lh3.googleusercontent.com/fzxbq8HPhHKZ8QIyzy8YeCq= L8NuuXqkOPpYFrqNC4AL5TCOhM6lKvukGCYgnyOBVcgxMZD0SFfHE8Lj6aFAhbaLGNrmHoYnvTt= _D6rr8A800mSEBOXGNkE4WVDPEdbdu1eNiPvCVBRxt" width=3D"96" height=3D"43"></sp= an><br></div> </div> </blockquote> </div> </div> </blockquote></div><div><br clear=3D"all"></div><div><br></div><span class= =3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_s= ignature"><div dir=3D"ltr"><div><span>Laura Chevalier</span></div><div><fon= t color=3D"#6aa84f">Developer Relations Engineer </font><font color=3D"#666= 666">|=C2=A0</font><font color=3D"#3d85c6">Google Ads=C2=A0API</font></div>= <span><img src=3D"https://lh3.googleusercontent.com/fzxbq8HPhHKZ8QIyzy8YeCq= L8NuuXqkOPpYFrqNC4AL5TCOhM6lKvukGCYgnyOBVcgxMZD0SFfHE8Lj6aFAhbaLGNrmHoYnvTt= _D6rr8A800mSEBOXGNkE4WVDPEdbdu1eNiPvCVBRxt" width=3D"96" height=3D"43"></sp= an><br></div></div> </blockquote></div> <br><br></div> </blockquote></div> </blockquote></div> --0000000000004b461206583a4cec--