[opensuse-packaging] wrong checkout result for graphics/libpng12
While starting to look at libpng* issues I noticed that 'osc co -u grahpics' gave an empty libpng12. For some reason https://build.opensuse.org/package/show/openSUSE:Factory/libpng12 shows that the package is developed at grahpics. But graphics/libpng12 has just a _link to Factory and now a new project.diff. I wonder how that happend? Is graphics/libpng12 not the devel project for openSUSE:Factory/libpng12? Olaf -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Tue, 2015-01-20 at 09:14 +0100, Olaf Hering wrote:
While starting to look at libpng* issues I noticed that 'osc co -u grahpics' gave an empty libpng12. For some reason https://build.opensuse.org/package/show/openSUSE:Factory/libpng12 shows that the package is developed at grahpics. But graphics/libpng12 has just a _link to Factory and now a new project.diff. I wonder how that happend?
Is graphics/libpng12 not the devel project for openSUSE:Factory/libpng12?
libpng being a very old package, this is 'just' the way devel packages
were setup: they were a LINK to openSUSE:Factory and each modification
was added as a 'patch' on top of the link.
This was later changed to 'branches', which is a 'full copy of the
sources' (osc co -u would give all files PLUS a _link file in this
case).
Both are 'valid' setups, with a slight advantage of the branch that if
the package in Factory every breaks (e.g. deleted), the full sources are
retained in the devel package.
Does that answer your questions?
Dominique
--
Dimstar / Dominique Leuenberger
On Tue, Jan 20, Dimstar / Dominique Leuenberger wrote:
Both are 'valid' setups, with a slight advantage of the branch that if the package in Factory every breaks (e.g. deleted), the full sources are retained in the devel package.
Not sure if that is valid, not my call. What needs to happen to make libpng12 behave like every other package? Are there more odd package setups like that in Factory? Olaf -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
On Tue, 2015-01-20 at 09:33 +0100, Olaf Hering wrote:
On Tue, Jan 20, Dimstar / Dominique Leuenberger wrote:
Both are 'valid' setups, with a slight advantage of the branch that if the package in Factory every breaks (e.g. deleted), the full sources are retained in the devel package.
Not sure if that is valid, not my call. What needs to happen to make libpng12 behave like every other package? Are there more odd package setups like that in Factory?
to change it would be the maintainers task:
osc linktobranch graphics libpng12
I don't know how many such packages are; as it does not cause any
issues, there is also no reason to track them actively.
as long as you only use 'osc co' (without -u) the result is the same.
you can branch the package, submit fixes, work with it as you normally
would.
--
Dimstar / Dominique Leuenberger
participants (2)
-
Dimstar / Dominique Leuenberger
-
Olaf Hering