[haiku-bugs] Re: [Haiku] #13120: pkgman full-sync error

  • From: "pulkomandy" <trac@xxxxxxxxxxxx>
  • Date: Wed, 28 Dec 2016 08:27:33 -0000

#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.

Other related posts: