[haiku-bugs] Re: [Haiku] #16770: Trying to upgrade Haiku to latest available nightly or stable fails

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Sat, 23 Jan 2021 23:45:09 -0000

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

Other related posts: