[haiku-bugs] Re: [Haiku] #10105: [package_daemon] leaves packages inactivated

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Thu, 17 Oct 2013 07:10:08 -0000

#10105: [package_daemon] leaves packages inactivated
--------------------------------------+----------------------------
   Reporter:  diver                   |      Owner:  bonefish
       Type:  bug                     |     Status:  new
   Priority:  normal                  |  Milestone:  R1
  Component:  Servers/package_daemon  |    Version:  R1/Development
 Resolution:                          |   Keywords:
 Blocked By:                          |   Blocking:
Has a Patch:  0                       |   Platform:  All
--------------------------------------+----------------------------

Comment (by diver):

 Same problem using pkgman

 {{{
 pkgman install --home distcc
 Downloading repochecksum-1...
 ##################################################
 Finished downloading repochecksum-1.
 Validating checksum for HaikuPorts...
 Validating checksum for HaikuPorts complete.
 The following changes will be made:
   in home:
     install package groff-1.20.1-3-x86_gcc2.hpkg from repository
 HaikuPorts
     install package sqlite-3.8.0.2-1-x86_gcc2.hpkg from repository
 HaikuPorts
     install package readline-6.2-3-x86_gcc2.hpkg from repository
 HaikuPorts
     install package nano-2.2.6-3-x86_gcc2.hpkg from repository HaikuPorts
     install package python-2.6.8-4-x86_gcc2.hpkg from repository
 HaikuPorts
     install package distcc-3.1-2-x86_gcc2.hpkg from repository HaikuPorts
 Continue? [y/n] (y) : y
 Downloading groff-1.20.1-3-x86_gcc2.hpkg...
 ##################################################
 Finished downloading groff-1.20.1-3-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/groff-1.20.1-3-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/groff-1.20.1-3-x86_gcc2.hpkg
 complete.
 Downloading sqlite-3.8.0.2-1-x86_gcc2.hpkg...
 ##################################################
 Finished downloading sqlite-3.8.0.2-1-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/sqlite-3.8.0.2-1-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/sqlite-3.8.0.2-1-x86_gcc2.hpkg
 complete.
 Downloading readline-6.2-3-x86_gcc2.hpkg...
 ##################################################
 Finished downloading readline-6.2-3-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/readline-6.2-3-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/readline-6.2-3-x86_gcc2.hpkg
 complete.
 Downloading nano-2.2.6-3-x86_gcc2.hpkg...
 ##################################################
 Finished downloading nano-2.2.6-3-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/nano-2.2.6-3-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/nano-2.2.6-3-x86_gcc2.hpkg
 complete.
 Downloading python-2.6.8-4-x86_gcc2.hpkg...
 ##################################################
 Finished downloading python-2.6.8-4-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/python-2.6.8-4-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/python-2.6.8-4-x86_gcc2.hpkg
 complete.
 Downloading distcc-3.1-2-x86_gcc2.hpkg...
 ##################################################
 Finished downloading distcc-3.1-2-x86_gcc2.hpkg.
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/distcc-3.1-2-x86_gcc2.hpkg...
 Validating checksum for http://haiku-
 
files.org/files/repo/d39e5e5db891ef4c5327232776a4f9915d26bff74dbe25f1445746b5af3c01cc/packages/distcc-3.1-2-x86_gcc2.hpkg
 complete.
 [home] Applying changes ...
 *** failed to commit transaction: No such file or directory
 }}}

 Also it is not clear which package caused commit transaction to fail. And
 while we're here can't we print Validating checksum (and then complete) in
 the same line to reduce the amount of output?

--
Ticket URL: <http://dev.haiku-os.org/ticket/10105#comment:2>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: