[Bug 495217] Re: Cannot copy sockets if there is an existing target in the way

Launchpad Bug Tracker 495217 at bugs.launchpad.net
Wed Feb 15 18:05:13 UTC 2012


This bug was fixed in the package ubiquity - 2.9.19

---------------
ubiquity (2.9.19) precise; urgency=low

  * Install pixmaps/windows_square.png in ubiquity-frontend-gtk.
  * Make it possible to run the test suite against installed packages, and
    add a DEP-8 control file for this.
  * Refactor copy_all to be more robust, handle some more cases, and be
    testable and tested.  It can now:
    - copy a directory over an existing non-directory (LP: #891711);
    - copy device nodes and sockets over existing non-directories
      (LP: #495217);
    - handle all cases of copying a non-directory over an existing empty
      directory;
    - copy a symlink over a non-empty directory by attempting to move the
      directory to the symlink target (LP: #188976);
    - if all else fails, copy a non-directory over an existing non-empty
      directory by moving the target aside to a backup location.
  * Ignore all failures to set timestamps (LP: #411307, #654929).
  * Update translations from Launchpad.
  * Update imported translations from gtk+3.0 3.3.14-0ubuntu2 and
    gnome-panel 1:3.3.5-0ubuntu2.
 -- Colin Watson <cjwatson at ubuntu.com>   Wed, 15 Feb 2012 17:52:19 +0000

** Changed in: ubiquity (Ubuntu)
       Status: Confirmed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/495217

Title:
  Cannot copy sockets if there is an existing target in the way

Status in “ubiquity” package in Ubuntu:
  Fix Released

Bug description:
  Binary package hint: ubiquity

  Installing Linux Mint 8. Had previously installed it on the same
  drive, but couldn't boot so tried reinstalling. I then got this
  message:

  We're sorry; the installer crashed. Please file a new bug report at
  https://launchpad.net/ubuntu/+source/ubiquity/+filebug (do not attach
  your details to any existing bug) and a developer will attend to the
  problem as soon as possible. To help the developers understand what
  went wrong, include the following detail in your bug report, and
  attach the files /var/log/syslog and /var/log/partman:

  Traceback (most recent call last):
    File "/usr/lib/ubiquity/bin/ubiquity", line 457, in <module>
      main(oem_config)
    File "/usr/lib/ubiquity/bin/ubiquity", line 442, in main
      install(args[0], query=options.query)
    File "/usr/lib/ubiquity/bin/ubiquity", line 245, in install
      ret = wizard.run()
    File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 467, in run
      self.progress_loop()
    File "/usr/lib/ubiquity/ubiquity/frontend/gtk_ui.py", line 977, in progress_loop
      (ret, realtb))
  RuntimeError: Install failed with exit code 1
  Traceback (most recent call last):
    File "/usr/share/ubiquity/install.py", line 2444, in <module>
      install.run()
    File "/usr/share/ubiquity/install.py", line 367, in run
      self.copy_all()
    File "/usr/share/ubiquity/install.py", line 762, in copy_all
      os.mknod(targetpath, stat.S_IFSOCK | mode)
  OSError: [Errno 17] File exists

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/495217/+subscriptions




More information about the foundations-bugs mailing list