Re: Creating package/uploading release problems

From: Date: Thu, 08 Aug 2002 12:36:36 +0000
Subject: Re: Creating package/uploading release problems
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-8244@lists.php.net to get a copy of this message
Ludovico Magnocavallo wrote: > > I tried to create/upload DB_ldap on the pear web site, but I failed > miserably. If anybody can give me a hint, here are the steps I performed: > > 1) browsed through cvs to discover the url of the "new package" page =) > 2) inserted package info and submitted the form > 3) got an error message, saying I did not have permission to create this > package (uhm, I was logged in, and I am the maintaner) I found the problem. The package is registered but when it tries to add a new maintainer fails because maintainer::add() is checking that the user is lead of the package. Line 542 package-database.php: if (empty($auth_user->admin) && !user::maintains($auth_user->handle, $package, 'lead')) { return PEAR::raiseError('maintainer::add: insufficient privileges'); } Another side effect is that the code to update the number of packages from each category never gets executed. I've commited a patch and manually fixed your account. Tomas V.V.Cox

« previous php.pear.dev (#8244) next »