[opensuse-buildservice] New project, and already a question about revision numbers
Hello, I just started using the build services. Great! Introduction: I'm providing a patched version of dcraw, a package named dcraw-omp, improving Dave Coffin's original by making use of OpenMP. Allthough the original openSUSE dcraw packages already makes it possible to use dcraw+OpenMP using my patches by editing the spec file, I needed that on a "regular bases" and as I complete replacement for dcraw. Because I'm the owner of an old 2x500MHz SMP box, and I am using a Canon 350D, waiting almost 40 seconds for an image wasn't really an option. Now the three tiny questions, because even after searching openSUSE and the mailing list archives I wasn't very happy with the found results: Q0: When checking in a few spec file chances I discovered, that the release and revision numbers are automatically incremented in the following way: 1.401-17.1 -> 1.401-18.1 -> 1.401-19.1. Where can I find any documentation about this behaviour, and how is the "Release:" field of the spec file interpreted? Or is it just beeing ignored? Q1: I can find two directories under repositories/home:/, one named "fietze" and one named "fietze:". The one with the colon just contains an incomplete trial using a branched and never finished KDE backports repository. The other one my dcraw-omp. Where can I find any documentation about the naming scheme of repository directory names? Q2: Where is defined when or how old revisions/releases are removed from the repositories? Thanks a lot. Roman -- Roman Fietze rfno@fietze-home.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Roman Fietze escribió:
Q0: When checking in a few spec file chances I discovered, that the release and revision numbers are automatically incremented in the following way: 1.401-17.1 -> 1.401-18.1 -> 1.401-19.1. Where can I find any documentation about this behaviour, and how is the "Release:" field of the spec file interpreted? Or is it just beeing ignored?
This behaviour is expected, Release is automatically increased, and you really dont want to mess with it.
Q2: Where is defined when or how old revisions/releases are removed from the repositories?
Old revisions of binary packages are expected to be deleted, the system does not have infinite resources ;-) -- “First they ignore you, then they laugh at you, then they fight you, then you win.” - Gandhi Cristian Rodríguez R. Platform/OpenSUSE - Core Services SUSE LINUX Products GmbH Research & Development http://www.opensuse.org/
Roman Fietze wrote:
Q0: When checking in a few spec file chances I discovered, that the release and revision numbers are automatically incremented in the following way: 1.401-17.1 -> 1.401-18.1 -> 1.401-19.1. Where can I find any documentation about this behaviour, and how is the "Release:" field of the spec file interpreted? Or is it just beeing ignored?
The first part is increased with every change/commit to your package. The second part would increase if a rebuild is triggered by a new version of a build dependency. The Release field in the spec file can be taken as a minimum release number to use. (There is a way to fiddle with release numbering but I won't explain it now since the default scheme should be fine in most cases ;-))
Q1: I can find two directories under repositories/home:/, one named "fietze" and one named "fietze:". The one with the colon just contains an incomplete trial using a branched and never finished KDE backports repository. The other one my dcraw-omp. Where can I find any documentation about the naming scheme of repository directory names?
A project containing subprojects always has a colon.
Q2: Where is defined when or how old revisions/releases are removed from the repositories?
As soon as there is a new one uploaded. Wolfgang --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Hello Wolfgang, On Monday 16 June 2008 21:47:36 Wolfgang Rosenauer wrote:
As soon as there is a new one uploaded.
It seems that empty directories are not removed. Thank you for the help, it was very helpful. I read an old thread in this mailing list about fiddling with the number. Believe me, I won't try to do that after having read those mails. Roman -- Roman Fietze rfno@fietze-home.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (3)
-
Cristian Rodríguez
-
Roman Fietze
-
Wolfgang Rosenauer