Hi Qianqian Bu, it seems that you are only listed as "developer", not as "lead", and as such are not allowed to upload any release packages. Maybe it is possible that you add yourself as "lead" again on <https://pecl.php.net/admin/package-maintainers.php?pid=1043>. If that is not possible, please ping again, and I'll try to have one of the PECL admins to change this.
Other than that I think there is an issue with the package version number in php_mysqlnd_azure.h:32: #define EXT_MYSQLND_AZURE_VERSION "1.0.0" During the upload a check for the version number happens[1], which looks for the standard version name PHP_MYSQLND_AZURE_VERSION and compares that with the version given in the archive file name, which won't match. So you likely have to change the mentioned line to #define PHP_MYSQLND_AZURE_VERSION "1.0.1" to avoid errors during the validation checks after the upload. [1] <https://github.com/php/web-pecl/blob/master/public_html/release-upload.php#L120-L138> Best regards, Christoph On 31.10.2019 at 06:44, Qianqian Bu via pecl-dev wrote: > Hi Christoph, > > Thanks a lot for your information. I have prepared another package 1.0.1 > (package.xml attached in the attachment) using pecl package command, but find > that I cannot upload it with the following errors: > ERROR: > You don't have permissions to upload this release. > Upload a new package distribution file built using "pear package" here. The > information from your package.xml file will be displayed on the next screen > for verification. The maximum file size is 16 MB. > Uploading new releases is restricted to each package's lead developer(s). > //I set my self's account as leader user in package.xml > > May I ask do you know what I miss or make wrong? Thanks. > > Best Regards, > Qianqian Bu > >> -----Original Message----- >> From: Christoph M. Becker <cmbecke...@gmx.de> >> Sent: Tuesday, October 29, 2019 8:31 PM >> To: Qianqian Bu <qianqian...@microsoft.com> >> Cc: pecl-dev@lists.php.net >> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq >> >> Hi Qianqian Bu, >> >> indeed the subfoldername should contain the version number, so >> mysqlnd_azure-1.0.0 would be correct (using `pecl package` should properly >> handle that[1]). Uploading the same release is likely not supported by all >> tools, and could also be confusing for users, so I suggest to simply release >> version 1.0.1 with a respective changelog note. >> >> [1] >> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit >> hub.com%2Fmicrosoft%2Fmysqlnd_azure%2Fissues%2F3&data=02%7C >> 01%7CQianqian.Bu%40microsoft.com%7Ca74769fb46f84512ad5208d75c6bea9 >> b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63707949088806212 >> 6&sdata=81VM%2FXqqKT7%2FHLs1G5rScbUskfqiDThCYDg%2BoXQd8A8 >> %3D&reserved=0> >> >> Best regards, >> Christoph >> >> On 29.10.2019 at 04:24, Qianqian Bu via pecl-dev wrote: >>> Hi Christoph, >>> >>> Thanks a lot for your help, I notice that the DLLs are available now. >>> I've got another problem and still want to ask your help. I tried to >>> use "pecl install mysqlnd_azure" command to install the extension on >>> Ubuntu, but find the error message that >>> "ERROR: file /tmp/pear/temp/tmpWXwVKS/mysqlnd_azure- >> 1.0.0/config.m4 does not exist" >>> >>> I think this is because that I have made a mistake about the folder name in >> the tgz file, the folder inside should be with name mysqlnd_azure-1.0.0 >> instead of mysqlnd_azure, is this right? I tried to upload a new package to >> overwrite it, but failed. May I ask is there a way to update the package >> without changing the release version number? >>> >>> Best Regards, >>> Qianqian Bu >>> >>>> -----Original Message----- >>>> From: Christoph M. Becker <cmbecke...@gmx.de> >>>> Sent: Thursday, October 17, 2019 9:52 PM >>>> To: Qianqian Bu <qianqian...@microsoft.com>; pecl-dev@lists.php.net >>>> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq >>>> >>>> Hi Qianqian Bu, >>>> >>>> On 17.10.2019 at 05:37, Qianqian Bu via pecl-dev wrote: >>>> >>>>> Hi Christoph, >>>>> >>>>> Thanks for your information. I've added the page >>>> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. >>>> >> php.net%2Fpackage%2Fmysqlnd_azure&data=02%7C01%7CQianqian.B >>>> >> u%40microsoft.com%7C7132d6b3303146c78e0308d753093e75%7C72f988bf86 >>>> >> f141af91ab2d7cd011db47%7C1%7C0%7C637069171480908117&sdata=Q >>>> >> KUZpik%2BmF%2FbSQXUzDTSX5v1kYIj0wMQn8GRwt%2FR7gs%3D&res >>>> erved=0 and uploaded a tgz package for it, and modified the file >>>> landscape a little bit. May I have a question again that how can I >>>> upload a Windows DLL for it? I cannot find the entry or document for it. >> Thanks. >>>> >>>> Windows DLLs are usually created and uploaded by the PHP for Windows >>>> team. I'll see to this later today or on Friday. >>>> >>>> Best regards, >>>> Christoph >>>> >>>>> Best Regards, >>>>> Qianqian Bu >>>>> >>>>>> -----Original Message----- >>>>>> From: Christoph M. Becker <cmbecke...@gmx.de> >>>>>> Sent: Wednesday, October 16, 2019 3:04 PM >>>>>> To: Qianqian Bu <qianqian...@microsoft.com>; pecl- >> d...@lists.php.net >>>>>> Cc: der...@php.net >>>>>> Subject: Re: [PECL-DEV] Re: VCS Account Request: bqq >>>>>> >>>>>> Hi Qianqian Bu! >>>>>> >>>>>> On 16.10.2019 at 08:34, Qianqian Bu via pecl-dev wrote: >>>>>> >>>>>>> I've received an email from Derick telling me that my PECL account >>>>>>> request >>>>>> has been opened. I tried, and find I can login. >>>>>>> May I ask do I need to request another account as described on >>>>>> >>>> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. >>>>>> php.net%2Faccount- >>>>>> >>>> >> request.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444 >>>>>> >>>> >> 635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7 >>>>>> >>>> >> C1%7C0%7C637068062378341615&sdata=tzja7DjTljOzRnA22WBCfr2orhF >>>>>> y7YqYovk%2FA9JQCno%3D&reserved=0 " If approved, you will >> also >>>>>> need to apply for a php.net account in order to commit the code to >>>>>> the php.net SVN repository. Select 'PECL Group' within that form >>>>>> when applying." ? I've tried it last week and today, but didn't >>>>>> receive any email or other response for it. >>>>>>> Or is this enough and I can add a new package from >>>>>> >>>> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fpecl. >>>>>> php.net%2Fpackage- >>>>>> >>>> >> new.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444635 >>>>>> >>>> >> d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7C1% >>>>>> >>>> >> 7C0%7C637068062378341615&sdata=jKZnZHlxs%2BgoQf7E%2FbweOZ9I >>>>>> mi%2Fu06krdM8YBPQSybk%3D&reserved=0 directly? >>>>>> >>>>>> The PECL account should be sufficient for maintaining the package >>>>>> on PECL; you'd only need a PHP account if you're planning to put >>>>>> documentation on >>>>>> >>>> >> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw >>>>>> >>>> >> ww.php.net%2Fmanual%2F&data=02%7C01%7CQianqian.Bu%40micros >>>>>> >>>> >> oft.com%7C444635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d >>>>>> >>>> >> 7cd011db47%7C1%7C0%7C637068062378351618&sdata=hOq0ixXy%2BEJ >>>>>> 3kRBNFOnlcm2xOxokHP%2FGoh7jy%2Bpit3A%3D&reserved=0>. >> In >>>> this >>>>>> case you could apply for a PHP account via >>>>>> >>>> >> <https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fw >>>>>> ww.php.net%2Fgit- >>>>>> >>>> >> php.php&data=02%7C01%7CQianqian.Bu%40microsoft.com%7C444635 >>>>>> >>>> >> d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91ab2d7cd011db47%7C1% >>>>>> >>>> >> 7C0%7C637068062378351618&sdata=W24ot4y5GRFxidISN9treh8g5oBUa >>>>>> VDqQGbAj3H9%2BNM%3D&reserved=0>. >>>>>> >>>>>>> If so, my proposed package information is as follows, can you >>>>>>> help review >>>>>> whether this is OK? >>>>>>> >>>>>>> Package name: mysqlnd_azure >>>>>>> License: The PHP License, version 3.01 Category : PHP Summary : A >>>>>>> mysqlnd extension which enables redirection connection Full >>>>>>> description : mysqlnd_azure is a PHP extension implemented using >>>>>>> the >>>>>> mysqlnd plugin API, which provides redirection feature support for >>>>>> the Azure Database for MySQL and MariaDB services. The MYSQL >>>>>> proxy/server side will leverage the last message field in OK packet >>>>>> and set the redirection information in it, this driver extension >>>>>> will parse it and use the information to initiate a new connection >>>>>> and use the >>>> new connection if succeeded. >>>>>>> Browse source URL : >>>>>>> >>>>>> >>>> >> https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgit >>>>>> h >>>>>>> >>>>>> >>>> >> ub.com%2Fmicrosoft%2Fmysqlnd_azure&data=02%7C01%7CQianqian.B >>>>>> u%40mi >>>>>>> >>>>>> >>>> >> crosoft.com%7C444635d96c2a43ffb4f308d7520701c7%7C72f988bf86f141af91a >>>>>> b2 >>>>>>> >>>>>> >>>> >> d7cd011db47%7C1%7C0%7C637068062378351618&sdata=PVsRk87GbB3 >>>>>> 273RLVt% >>>>>>> 2BjmXIYzcNb4IzvfKXmIFqjzdM%3D&reserved=0 >>>>>> >>>>>> Looks good to me. Maybe the better category would be "Database", >>>> though. >>>>>> >>>>>> Regards, >>>>>> Christoph >>>>>> >>>>>>> Thanks & Best Regards, >>>>>>> Qianqian Bu >>>>>>> >>>>>>>> -----Original Message----- >>>>>>>> From: Qianqian Bu >>>>>>>> Sent: Wednesday, September 25, 2019 5:07 PM >>>>>>>> To: pecl-dev@lists.php.net >>>>>>>> Cc: Christoph M. Becker <cmbecke...@gmx.de>; Jun Su >>>>>>>> <ju...@microsoft.com> >>>>>>>> Subject: RE: [PECL-DEV] Re: VCS Account Request: bqq >>>>>>>> >>>>>>>> Hi, >>>>>>>> >>>>>>>> May I ask is there any update? Can I expect some kind of ETA for >>>>>>>> this for better work arrangement? Many thanks. >>>>>>>> >>>>>>>> Best Regards, >>>>>>>> Qianqian Bu >>>>>>>> >>>>>>>>> -----Original Message----- >>>>>>>>> From: Christoph M. Becker <cmbecke...@gmx.de> >>>>>>>>> Sent: Friday, September 20, 2019 6:17 PM >>>>>>>>> To: Qianqian Bu <xixi...@163.com>; pecl-dev@lists.php.net >>>>>>>>> Subject: [PECL-DEV] Re: VCS Account Request: bqq >>>>>>>>> >>>>>>>>> On 20.09.2019 at 05:21, Qianqian Bu wrote: >>>>>>>>> >>>>>>>>>> I have written a PHP extension which is a mysqlnd extension >>>>>>>>>> with >>>>>>>>> redirection support, and would like it listed within the PECL >>>>>>>>> directory >>>>>>>>>> >>>>>>>>>> Sponsor: >>>>>>>>>> cmb69 >>>>>>>>> >>>>>>>>> Please grant this account request (also the related PECL account >>>>>> request). >>>>>>>>> >>>>>>>>> Thanks, >>>>>>>>> Christoph >>>>>>>>> >>>>>>>>> -- >>>>>>>>> PECL development discussion Mailing List >>>>>>>>> >>>>>>>> >>>>>> >>>> >> (https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpecl. >>>>>>>>> >>>>>>>> >>>>>> >>>> >> php.net%2F&data=02%7C01%7CQianqian.Bu%40microsoft.com%7Cb9d >>>>>>>>> >>>>>>>> >>>>>> >>>> >> e39b8d45648ed093008d73db3ba5c%7C72f988bf86f141af91ab2d7cd011db47% >>>>>>>>> >>>>>>>> >>>>>> >>>> >> 7C1%7C0%7C637045714454319025&sdata=v07Kvsb6aH18LgWFuFN0AbQ >>>>>>>>> nv%2B1clebqDq3T72Kkr%2Bk%3D&reserved=0) >>>>>>>>> To unsubscribe, visit: >>>>>>>>> >>>>>>>> >>>>>> >>>> >> https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww >>>>>>>>> >>>>>>>> >>>>>> >>>> >> .php.net%2Funsub.php&data=02%7C01%7CQianqian.Bu%40microsoft.c >>>>>>>>> >>>>>>>> >>>>>> >>>> >> om%7Cb9de39b8d45648ed093008d73db3ba5c%7C72f988bf86f141af91ab2d7c >>>>>>>>> >>>>>>>> >>>>>> >>>> >> d011db47%7C1%7C0%7C637045714454319025&sdata=Ue9H5bSuv1SyoH >>>>>>>>> FWLLfSVQExlkeITeKJPRjpf%2Biy2yE%3D&reserved=0 >>>>>>> >>>>> >>> >> >> -- >> PECL development discussion Mailing List >> (https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpecl. >> php.net%2F&data=02%7C01%7CQianqian.Bu%40microsoft.com%7Ca74 >> 769fb46f84512ad5208d75c6bea9b%7C72f988bf86f141af91ab2d7cd011db47%7 >> C1%7C0%7C637079490888062126&sdata=bS2hsJYAhybmIzMIQjDGlIKY8t >> ApJVWvGJykhu0l39Q%3D&reserved=0) >> To unsubscribe, visit: >> https://nam06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww >> .php.net%2Funsub.php&data=02%7C01%7CQianqian.Bu%40microsoft.c >> om%7Ca74769fb46f84512ad5208d75c6bea9b%7C72f988bf86f141af91ab2d7cd >> 011db47%7C1%7C0%7C637079490888062126&sdata=27gTM%2FnrKbG4 >> NWKZ%2FMGH%2B3zDCrzIK40SBKYu4eJMkGU%3D&reserved=0 > -- PECL development discussion Mailing List (http://pecl.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php