Opened 14 months ago
Last modified 10 months ago
#18633 new bug
Refreshing repository failed: Operation not supported
Reported by: | mbrumbelow | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | Kits/Package Kit | Version: | |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | All |
Description
- Launch SoftwareUpdater.
- Dialog-boxes popup stating that the repo cannot be refreshed.
- Close dialog-boxes.
- Looks like my system will be down graded for Haiku specific packages.
- "Failed to download package haiku" when I click the button to update.
I do a "pkgman full-sync" and get similar issue.
Attachments (3)
Change History (11)
by , 14 months ago
Attachment: | screenshot2.png added |
---|
by , 14 months ago
Attachment: | screenshot3.png added |
---|
by , 14 months ago
Attachment: | screenshot1.png added |
---|
comment:1 by , 14 months ago
comment:2 by , 14 months ago
Component: | Applications/SoftwareUpdater → Kits/Package Kit |
---|---|
Owner: | changed from | to
Platform: | x86-64 → All |
Priority: | high → normal |
Summary: | SoftwareUpdater Cannot Update Software → Refreshing repository failed: Operation not supported |
follow-up: 6 comment:3 by , 14 months ago
@humdinger, I did a build and install of the latest code base in the hopes that it would fix the issue. It did not and both SoftwareUpdater and pkgman wants to downgrade the version to be installed. And… the won’t install as the attached images describe.
comment:6 by , 14 months ago
Replying to mbrumbelow:
[...] both SoftwareUpdater and pkgman wants to downgrade the version to be installed.
That's because of the previous error. You don't get the updated repo data, so the cached one is used and that one has those entries.
Did you build it with openssl support enabled?
If you can't get that, select a previous revision from the boot options.
comment:7 by , 14 months ago
Did you build it with openssl support enabled?
If you built Haiku yourself, then it really looks like this. If you are not using the nightly or release build profiles, you need to add this to your UserBuildConfig for example:
AddHaikuImageSystemPackages openssl ;
Otherwise, OpenSSL is not included and you won't be able to do any https with the network kit HTTP APIs. I'm not sure why we still keep OpenSSL optional, we should probably enable it by default now.
comment:8 by , 10 months ago
Just experienced this problem. It would be useful to convert ENOTSUP from this specific operation to a more user-friendly message that would mention the root cause.
Not sure how it relates, but I'm on hrev57332, 64bit and doing a "pkgman update" has "Nothing to do". The OP appears to be on hrev57334, which seems not to be available yet...