On Tue, 8 Apr 2008, Jason Chu wrote:
On Tue, Apr 08, 2008 at 09:04:44PM +0200, Pierre Schmitz wrote:
Am Dienstag, 8. April 2008 20:44:38 schrieb Aaron Griffin:
There was a question about moving something from testing to extra.
Originally, the package was submitted with "testingpkg" which creates pkgname/repos/testing-$arch and uploads. Now, to release to extra, we run extrapkg to create pkgname/repos/extra-$arch and upload. Easy as pie.
Removing from testing would be as simple as: svn rm -f pkgname/repos/testing-$arch
Now.... head's up: I will be partially implementing the move on the dbscripts side. That is, if a package being uploaded to extra is in testing, it will do all the removal from the DB and that fun stuff... I don't know if I will remove it from svn or not, but I always could...
No idea if I got this right, but this way we have to upload the package twice? (OK, if this is the case I could update my testing2extra script which runs on gerolde anyway; so in fact it would be a local copy)
Oh, I see what you're saying. I'll make an amendment to Aaron's comment. If you're moving a package from testing to extra, usually an "archrelease extra" is all you need from the trunk directory. You do *not* need to upload the package again.
Jason
From the output there was no error but the package is not in the repo. This has happened a couple of time. Am I trying to update packages that have already been uploaded to another dev staging dir? Or is there another
I tried to move bmpx from testing to extra but it doesn't work. First, the '-f' switch doesn't it's '--force'. I ran 'archrelease extra' in the trunk directory then did the package move and db-script on gerolde but it only removed the testing package. The package in extra is still at the old version. It seems that the command should be 'archrelease extra-$arch'. Is that correct? I tried that then ran the db-script after copying the package to my staging dir but it doesn't work. Can someone fix this and clarify the process? I also tried to update firefox3 for unstable x86_64. When running unstablepkg I got: $ unstablepkg firefox3-3.0b5-1-x86_64.pkg.tar.gz 100% 11MB 91.1KB/s 02:03 File integrity okay. ===> Uploaded firefox3-3.0b5-1-x86_64.pkg.tar.gz ===> Commited with "upgpkg: firefox3 3.0b5-1" message ~/svnroot/firefox3 ~/svnroot/firefox3/trunk Nothing to commit ~/svnroot/firefox3/trunk ===> Tagged for unstable-x86_64 The package was uploaded to my staging directory and I ran the db script. problem. Thanks. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.