Mailinglist Archive: opensuse-buildservice (258 mails)

< Previous Next >
RE: [opensuse-buildservice] Question about Package Deletion
  • From: <Davis_Phillips@xxxxxxxx>
  • Date: Thu, 5 Aug 2010 14:56:58 -0500
  • Message-id: <E6120017B113DE4D8C1B1E7F115C2CE57CB96399@xxxxxxxxxxxxxxxxxxxxxxxxxx>
Thanks much Adrian. :)

That worked great! Yes, our OBS installation is 1.6 and in desperate need of an
upgrade.

Thanks!

Davis Phillips
Release Engineer
Dell | PG Release Engineering
office + 1 512 723 5910


-----Original Message-----
From: Adrian Schröter [mailto:adrian@xxxxxxx]
Sent: Wednesday, August 04, 2010 3:03 AM
To: opensuse-buildservice@xxxxxxxxxxxx
Cc: Phillips, Davis; Glanz, Jeff
Subject: Re: [opensuse-buildservice] Question about Package Deletion

On Monday 02 August 2010 22:14:05 Davis_Phillips@xxxxxxxx wrote:
Greetings everyone,

I was hoping that someone would have a quick fix for an issue we are
experiencing:

There is a bad package in one of our projects: %{name}

I can't delete the project or the package using osc or the front end. I
temporarily removed the home page directories as a dependencies - this isn't
preventing the project deletion.

But:
oscbdc rdelete --force OpenManage:640:HudsonBuilder_2 Server returned an
error: HTTP Error 404: Not Found package '%{name}' does not exist in project
'OpenManage:640:HudsonBuilder_2'

How do we get rid of this? I've already removed the %{name} files & folders
in that repository on the frontend server:
find /srv/obs/build/OpenManage:640:HudsonBuilder_2/ -name \*name\* | xargs
sudo -u obsrun rm -rf

And the :depends binary in the /srv/obs/builds repository holds this value.


Is there a database table or something else we should look at first?

This is in the "db_packages" table of the running MySQL instance. You can
delete it there.

However, this package was created on an OBS before 2.0, right ?
Because 2.0 should not permit to create such a package.

bye
adrian

--
Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >