Results 1 to 3 of 3

Thread: dist-upgrade returns update-rc.d error: xy exists during rc.d purge (use -f to force)

Hybrid View

  1. #1
    Join Date
    Apr 2006
    Beans
    33

    dist-upgrade returns update-rc.d error: xy exists during rc.d purge (use -f to force)

    Code:
    sudo dist-upgrade
    sudo: dist-upgrade: command not found
    tristan@rocketserver:~$ sudo apt-get dist-upgrade
    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Calculating upgrade... Done
    The following packages will be upgraded:
      plexmediaserver
    1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    44 not fully installed or removed.
    Need to get 0 B/66.8 MB of archives.
    After this operation, 0 B of additional disk space will be used.
    Do you want to continue [Y/n]?
    Selecting previously unselected package plexmediaserver.
    (Reading database ... 143502 files and directories currently installed.)
    Preparing to replace plexmediaserver 0.9.9.10.458-008ea34-debian (using .../plexmediaserver_0.9.9.12.504-3e7f93c-debian_amd64.deb) ...
    Killing Plex Media Server: done
    update-rc.d: /etc/init.d/plexmediaserver exists during rc.d purge (use -f to force)
    dpkg: warning: subprocess old pre-removal script returned error exit status 1
    dpkg - trying script from the new package instead ...
    Killing Plex Media Server: done
    update-rc.d: /etc/init.d/plexmediaserver exists during rc.d purge (use -f to force)
    dpkg: error processing /var/cache/apt/archives/plexmediaserver_0.9.9.12.504-3e7f93c-debian_amd64.deb (--unpack):
     subprocess new pre-removal script returned error exit status 1
    No apport report written because MaxReports is reached already
                                                                  Errors were encountered while processing:
     /var/cache/apt/archives/plexmediaserver_0.9.9.12.504-3e7f93c-debian_amd64.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    I already tried to "force" and "purge" things, but without luck.

  2. #2
    Join Date
    Jul 2013
    Location
    Wisconsin
    Beans
    4,501

    Re: dist-upgrade returns update-rc.d error: xy exists during rc.d purge (use -f to fo

    Plex is not in the Ubuntu repositories.
    You should tell the maintainer of wherever you get plex from that their package's pre-removal script is broken.

    The error message is quite clear:
    Code:
    update-rc.d: /etc/init.d/plexmediaserver exists during rc.d purge (use -f to force)
    It means that you must manually delete /etc/init.d/plexmediaserver until the maintainer fixes the package's pre-removal script.

  3. #3
    Join Date
    Apr 2006
    Beans
    33

    Re: dist-upgrade returns update-rc.d error: xy exists during rc.d purge (use -f to fo

    Yes, it seems so. I tried to manually install the package (downloaded from the original website) via dpkg and it worked flawlessly (however it asked, if I want to keep or overwrite a config file). Thanks for the answer though!

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •