[opensuse-buildservice] Repository not updated, remove package's rpm not removed
Hi, I have two possibly related issues in my home project: https://build.opensuse.org/project/show?project=home%3Asebschub 1) The openSUSE_12.3 repository has been on the status "Build jobs have been processed, new repository is not yet created" for about a week, while the other repositories update just fine. I was hit by the following bug https://bugzilla.novell.com/show_bug.cgi?id=823610 so I really would like to test whether it has been solved. Is there anything that stops the repository to update? 2) I removed the package "emacs-auctex" from my home project because a newer and better version is available in the factory and editor repository. However, the rpm is still available in the repository. How can I get rid of it? Cheers, Sebastian
On Fri, Jun 14, 2013 at 04:19:15PM +0200, Sebastian Schubert wrote:
I have two possibly related issues in my home project: https://build.opensuse.org/project/show?project=home%3Asebschub
1) The openSUSE_12.3 repository has been on the status "Build jobs have been processed, new repository is not yet created" for about a week, while the other repositories update just fine. I was hit by the following bug https://bugzilla.novell.com/show_bug.cgi?id=823610 so I really would like to test whether it has been solved. Is there anything that stops the repository to update?
2) I removed the package "emacs-auctex" from my home project because a newer and better version is available in the factory and editor repository. However, the rpm is still available in the repository. How can I get rid of it?
Oh, I'm sorry, I'm to blame for this. I ran createrepo in the "noarch" directory when debugging the problem you had with the Recommends dependencies. I forgot to delete the directory after testing though, the build service then could not deal with the sub directory in "noarch" and aborted the metadata creation. I now deleted the spurious directory, so you shold now have a freshly published project again. Sorry again, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 14/06/13 17:03, Michael Schroeder wrote:
On Fri, Jun 14, 2013 at 04:19:15PM +0200, Sebastian Schubert wrote:
I have two possibly related issues in my home project: https://build.opensuse.org/project/show?project=home%3Asebschub
1) The openSUSE_12.3 repository has been on the status "Build jobs have been processed, new repository is not yet created" for about a week, while the other repositories update just fine. I was hit by the following bug https://bugzilla.novell.com/show_bug.cgi?id=823610 so I really would like to test whether it has been solved. Is there anything that stops the repository to update?
2) I removed the package "emacs-auctex" from my home project because a newer and better version is available in the factory and editor repository. However, the rpm is still available in the repository. How can I get rid of it?
Oh, I'm sorry, I'm to blame for this. I ran createrepo in the "noarch" directory when debugging the problem you had with the Recommends dependencies. I forgot to delete the directory after testing though, the build service then could not deal with the sub directory in "noarch" and aborted the metadata creation.
I now deleted the spurious directory, so you shold now have a freshly published project again.
Dear Michael, hi all, thanks for fixing it. However, my initial problem and problem 2) from above still remain! Still, the recommended and suggested packages are not evaluated (flac2all issue from zypp-devel mailing list). And although I removed emacs-auctex completely 2 days ago, the rpm is included in my repository and zypper wants to install it from there. Furthermore, my home repository is listed under http://software.opensuse.org/package/emacs-auctex?search_term=emacs-auctex Thanks Sebastian
On Sat, Jun 15, 2013 at 10:50:30PM +0200, Sebastian Schubert wrote:
Dear Michael, hi all,
thanks for fixing it. However, my initial problem and problem 2) from above still remain!
Ah, the wonders of createrepo. It reuses the old xml data if a package is unchanged, so just re-running createrepo did not help. I had to delete the old repodata to make the weak dependencies appear again. Regarding emacs-auctex, it's in the repo because it is still included in the "patchinfo" package of yours. Cheers, Michael. -- Michael Schroeder mls@suse.de SUSE LINUX Products GmbH, GF Jeff Hawn, HRB 16746 AG Nuernberg main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);} -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-buildservice+owner@opensuse.org
On 17/06/13 11:41, Michael Schroeder wrote:
On Sat, Jun 15, 2013 at 10:50:30PM +0200, Sebastian Schubert wrote:
Dear Michael, hi all,
thanks for fixing it. However, my initial problem and problem 2) from above still remain!
Ah, the wonders of createrepo. It reuses the old xml data if a package is unchanged, so just re-running createrepo did not help. I had to delete the old repodata to make the weak dependencies appear again.
Regarding emacs-auctex, it's in the repo because it is still included in the "patchinfo" package of yours.
Thanks a lot for fixing and the explanation! Sebastian
participants (2)
-
Michael Schroeder
-
Sebastian Schubert