#16770: Trying to upgrade Haiku to latest available nightly or stable fails
------------------------+-------------------------
Reporter: tps800 | Owner: nobody
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: - General | Version: R1/beta2
Resolution: | Keywords:
Blocked By: | Blocking:
Platform: All |
------------------------+-------------------------
Comment (by tps800):
hrev54154_111-x86_64 - as downloadable by this "Download it now!
beta2"-button on {{{https://www.haiku-os.org}}}
But I do not think this is the problem here: take curl and have the same
result from any other Linux/BSD/Windows.
{{{https://eu.hpkg.haiku-os.org/haiku/master/x86_64/current}}} delivers
{{{ Route { branch: "master", arch: "x86_64", version:
"r1~beta2_hrev54907", path: "master/x86_64/r1~beta2_hrev54907" } }}}
pkgman takes this, tries to access:
{{{https://hpkg.haiku-os.org/haiku/master/x86_64/r1~beta2_hrev54907}}}
Failing with {{{hpkg.haiku-os.org}}} because of {{{NXDOMAIN}}}.
{{{
$ host eu.hpkg.haiku-os.org
eu.hpkg.haiku-os.org is an alias for ingress.haiku-os.org.
ingress.haiku-os.org is an alias for limerick.ams3.haiku-os.org.
limerick.ams3.haiku-os.org has address 104.248.198.131
limerick.ams3.haiku-os.org has IPv6 address 2a03:b0c0:2:d0::3481:e001
}}}
while
{{{
$ host hpkg.haiku-os.org
Host hpkg.haiku-os.org not found: 3(NXDOMAIN)
}}}
So why does pkgman while adding repos change
{{{eu.hpkg.haiku-os.org}}}
to
{{{hpkg.haiku-os.org}}}
instead of taking
{{{eu.hpkg.haiku-os.org}}}
entering for repos:
{{{
Haiku
base-url: https://eu.hpkg.haiku-
os.org/haiku/master/x86_64/current
url: https://hpkg.haiku-
os.org/haiku/master/x86_64/current
priority: 1
HaikuPorts
base-url: https://eu.hpkg.haiku-
os.org/haikuports/master/x86_64/current
url: https://hpkg.haiku-
os.org/haikuports/master/x86_64/current
priority: 1
}}}
instead of
{{{
Haiku
base-url: https://eu.hpkg.haiku-
os.org/haiku/master/x86_64/current
url: https://eu.hpkg.haiku-
os.org/haiku/master/x86_64/current
priority: 1
HaikuPorts
base-url: https://eu.hpkg.haiku-
os.org/haikuports/master/x86_64/current
url: https://eu.hpkg.haiku-
os.org/haikuports/master/x86_64/current
priority: 1
}}}
what would work!
--
Ticket URL: <https://dev.haiku-os.org/ticket/16770#comment:2>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.