Opened 10 years ago
Last modified 9 years ago
#12090 new bug
[HaikuDepot] upgrading local packages doesn't seem to work
Reported by: | diver | Owned by: | stippi |
---|---|---|---|
Priority: | normal | Milestone: | R1 |
Component: | Applications/HaikuDepot | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
I have bescreencapture-1.9.4-1-x86_gcc2.hpkg installed and bescreencapture-2.0-1-x86_gcc2.hpkg on the Desktop. When I double click it and click Install button (which takes a whooping 15 seconds for Package changes window to appear) Install button disappears but the old version of bescreencapture is still in /system/packages.
Both packages were locally built.
Change History (5)
comment:1 by , 10 years ago
comment:2 by , 10 years ago
You should be able to work around the bug by just dropping the locally built packages into the packages folder. No need for this bug to halt your development efforts.
comment:4 by , 10 years ago
There's a workaround but it gets tedious, especially if you've just upgraded Haiku to a new build.
- Delete all related packages i.e. main, devel, compat (in the cae of libusb)
- Double-click install from the ~/config tree
- Manually check that each package actually installs
- Open each package to ensure pkgconfig was included in the build
- Manually check that each pkgconfig installs
- Rinse, lather, repeat
*sigh* That package server isn't doing the job very well.
comment:5 by , 9 years ago
Has this issue been fixed? I cannot reproduce it with the same versions of bescreencapture, also both locally built. After double clicking the new .hpkg and choosing "Install" and "Apply changes" the new version gets placed in /system/packages/.
Yep. I can't get most locally built packages to install, even if I manually delete the previous version. Development here has therefore stopped.