#13120: pkgman full-sync error
-------------------------+----------------------------
Reporter: michel | Owner: pulkomandy
Type: bug | Status: assigned
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------+----------------------------
Comment (by pulkomandy):
After a little history tracking:
I had removed the libpng provides in the 1.16.20 recipe. This had
apparently never been uploaded to the repo, and stayed in the recipe only.
I used this recipe with the libpng provide removed when creating the
release repo. I see that this change was ignored when making later
versions of the recipe, too.
The removal seems correct: there is no libpng.so* at all in the package,
and as far as I can see, there hasn't been for a long time. So the
packages pretend to provide "libpng.so", but in fact they don't. This
could lead to more trouble later on.
I think it makes sense to fix this now, rather than later. Or, if we want
to have a plain "libpng.so", we should not only add it to the "provides",
but also make the packages actually include the library. Otherwise, this
makes no sense.
--
Ticket URL: <https://dev.haiku-os.org/ticket/13120#comment:5>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.