Announcement

Collapse
No announcement yet.

I broke my printer today, or maybe I broke CUPS?

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    I broke my printer today, or maybe I broke CUPS?

    Suddenly my printer stopped working, after some upgrades this afternoon.

    Error logs

    Code:
    E [27/Mar/2017:09:35:36 -0400] [Client 2] Returning IPP client-error-bad-request for Create-Printer-Subscriptions (/) from localhost
    E [27/Mar/2017:11:31:38 -0400] HP_HP_Photosmart_C7200_series: File \"/usr/lib/cups/filter/hpcups\" not available: No such file or directory
    E [27/Mar/2017:11:31:39 -0400] HP_HP_Photosmart_C7200_series: File \"/usr/lib/cups/filter/hpcups\" not available: No such file or directory
    Code:
    [FONT=monospace][COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]~[/B][/COLOR]$ sudo apt install cups
    [sudo] password for specialed:  
    Reading package lists... Done
    Building dependency tree        
    Reading state information... Done
    Starting pkgProblemResolver with broken count: 1
    Starting 2 pkgProblemResolver with broken count: 1
    Investigating (0) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net )
    Broken cups:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (= 2.1.3-4)
     Considering libcups2:amd64 263 as a solution to cups:amd64 10014
    Broken cups:amd64 Depends on cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4)
     Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
       Reinst Failed early because of libcups2:amd64
     Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
     Considering cups-core-drivers:i386 0 as a solution to cups:amd64 10014
       Reinst Failed early because of libcups2:i386
    Broken cups:amd64 Depends on cups-daemon [ amd64 ] < none -> 2.1.3-4 > ( net ) (>= 2.1.3-4)
     Considering cups-daemon:amd64 0 as a solution to cups:amd64 10014
       Reinst Failed early because of libcups2:amd64
     Considering cups-daemon:i386 0 as a solution to cups:amd64 10014
       Reinst Failed early because of libcups2:i386
    Done
    Some packages could not be installed. This may mean that you have
    requested an impossible situation or if you are using the unstable
    distribution that some required packages have not yet been created
    or been moved out of Incoming.
    The following information may help to resolve the situation:
    
    The following packages have unmet dependencies:
    cups : Depends: libcups2 (= 2.1.3-4) but 2.1.3-4ubuntu0.2 is to be installed
           Depends: cups-core-drivers (>= 2.1.3-4)
           Depends: cups-daemon (>= 2.1.3-4)
           Recommends: printer-driver-gutenprint but it is not going to be installed
    E: Unable to correct problems, you have held broken packages.
    [/FONT]
    I've googled it a bit and searched in this forum but I have no idea where to go from here. Any suggestions would be greatly appreciated.

    Click image for larger version

Name:	Screenshot_20170327_204238.jpg
Views:	1
Size:	28.2 KB
ID:	649180
    If you think Education is expensive, try ignorance.

    The difference between genius and stupidity is genius has limits.

    #2
    You show the installation command: sudo apt install, but are you updating the package cache beforehand: sudo apt update

    The package cache needs to be updated before attempting to install a package. Also of importance, are you dist-upgrading (fullupgrade when using apt as opposed to apt-get) your system? There is a huge difference between doing upgrade vs fullupgrade. The sequence of commands should be:

    sudo apt update [this updates the package cache]
    sudo apt full-upgrade [this performs a 'smart' update of installed packages on your system and handles package dependencies 'intelligently']
    sudo apt install new_package(s) [if wanting to install new packages]

    So you might want to try:

    sudo apt update && sudo apt full-upgrade && sudo apt install --reinstall cups
    Windows no longer obstructs my view.
    Using Kubuntu Linux since March 23, 2007.
    "It is a capital mistake to theorize before one has data." - Sherlock Holmes

    Comment


      #3
      Thanks Snowhog I did as instructed but unfortunately, got the same results.

      Code:
      [FONT=monospace][COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]/[/B][/COLOR]$ sudo apt update && sudo apt full-upgrade && sudo apt install --reinstall cups
      [sudo] password for specialed:  
      Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
      Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease                                                                                                   
      Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]                                                                                  
      Hit:4 http://archive.canonical.com/ubuntu xenial InRelease                                                                                                   
      Hit:5 http://ppa.launchpad.net/peek-developers/stable/ubuntu xenial InRelease                                                                                
      Ign:6 http://repo.vivaldi.com/stable/deb stable InRelease                                                                                                    
      Hit:7 http://repo.vivaldi.com/stable/deb stable Release                                                  [COLOR=#B26818]                                                   [/COLOR] 
      Get:8 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB][COLOR=#B26818]                            [/COLOR] 
      Hit:9 http://ppa.launchpad.net/teejee2008/ppa/ubuntu xenial InRelease   [COLOR=#B26818]                                 [/COLOR] 
      Hit:10 http://archive.neon.kde.org/user xenial InRelease[COLOR=#B26818]                [/COLOR] 
      Hit:11 http://ppa.launchpad.net/unit193/encryption/ubuntu xenial InRelease
      Hit:12 http://ppa.launchpad.net/utappia/stable/ubuntu xenial InRelease
      Hit:13 https://repo.skype.com/deb stable InRelease
      Get:14 http://security.ubuntu.com/ubuntu xenial-security/main amd64 Packages [234 kB]
      Get:15 http://security.ubuntu.com/ubuntu xenial-security/main i386 Packages [226 kB]
      Get:16 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [54.1 kB]
      Get:17 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 128x128 Icons [112 kB][COLOR=#B26818]   [/COLOR] 
      Get:18 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [32.1 kB]
      Get:19 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 128x128 Icons [98.5 kB][COLOR=#B26818]       [/COLOR] 
      Get:21 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [499 kB][COLOR=#B26818]              [/COLOR] 
      Get:22 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [488 kB]
      Get:23 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [288 kB]
      Get:24 http://us.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 128x128 Icons [453 kB][COLOR=#B26818]   [/COLOR] 
      Get:25 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 Packages [448 kB][COLOR=#B26818]         [/COLOR] 
      Get:26 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe i386 Packages [436 kB][COLOR=#B26818]      [/COLOR] 
      Get:27 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [160 kB]
      Get:28 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 128x128 Icons [467 kB]
      Get:29 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [2,516 B]
      Get:30 http://us.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,324 B]
      Fetched 4,306 kB in 1s (2,730 kB/s)[COLOR=#B26818]                      [/COLOR] 
      Reading package lists...
      
      Done
      Building dependency tree        
      Reading state information... Done
      1 package can be upgraded. Run 'apt list --upgradable' to see it.
      Reading package lists... Done
      Building dependency tree        
      Reading state information... Done
      Starting pkgProblemResolver with broken count: 0
      Starting 2 pkgProblemResolver with broken count: 0
      Done
      Calculating upgrade... Done
      The following packages were automatically installed and are no longer required:
       cups-browsed cups-server-common hplip-data libart-2.0-2 libcupscgi1 libcupsmime1 libgutenprint2 libhpmud0 libsane-hpaio libsnmp-base libsnmp30
       linux-headers-4.8.0-41 linux-headers-4.8.0-41-generic linux-image-4.8.0-41-generic linux-image-extra-4.8.0-41-generic python3-pexpect python3-pil
       python3-ptyprocess python3-renderpm python3-reportlab python3-reportlab-accel
      Use 'sudo apt autoremove' to remove them.
      The following packages will be upgraded:
       eject
      1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
      Need to get 23.0 kB of archives.
      After this operation, 0 B of additional disk space will be used.
      Do you want to continue? [Y/n] y
      Get:1 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 eject amd64 2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1 [23.0 kB]
      Fetched 23.0 kB in 0s (121 kB/s)[COLOR=#B26818] [/COLOR] 
      (Reading database ... 269739 files and directories currently installed.)
      Preparing to unpack .../eject_2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1_amd64.deb ...
      Unpacking eject (2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1) over (2.1.5+deb1+cvs20081104-13.1) ...
      Processing triggers for man-db (2.7.5-1) ...
      Setting up eject (2.1.5+deb1+cvs20081104-13.1ubuntu0.16.04.1) ...
      Reading package lists... Done
      Building dependency tree        
      Reading state information... 
      
      Done
      Starting pkgProblemResolver with broken count: 1
      Starting 2 pkgProblemResolver with broken count: 1
      Investigating (0) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net )
      Broken cups:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (= 2.1.3-4)
       Considering libcups2:amd64 265 as a solution to cups:amd64 10014
      Broken cups:amd64 Depends on cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4)
       Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
         Reinst Failed early because of libcups2:amd64
       Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
       Considering cups-core-drivers:i386 0 as a solution to cups:amd64 10014
         Reinst Failed early because of libcups2:i386
      Broken cups:amd64 Depends on cups-daemon [ amd64 ] < none -> 2.1.3-4 > ( net ) (>= 2.1.3-4)
       Considering cups-daemon:amd64 0 as a solution to cups:amd64 10014
         Reinst Failed early because of libcups2:amd64
       Considering cups-daemon:i386 0 as a solution to cups:amd64 10014
         Reinst Failed early because of libcups2:i386
      Done
      Some packages could not be installed.
      
      This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:
      
      The following packages have unmet dependencies:
      cups : Depends: libcups2 (= 2.1.3-4) but 2.1.3-4ubuntu0.2 is to be installed
             Depends: cups-core-drivers (>= 2.1.3-4)
             Depends: cups-daemon (>= 2.1.3-4)
             Recommends: printer-driver-gutenprint but it is not going to be installed
      E: Unable to correct problems, you have held broken packages.
      
      [/FONT]
      If you think Education is expensive, try ignorance.

      The difference between genius and stupidity is genius has limits.

      Comment


        #4
        Time to clean up your package database.

        Repeat the two commands until they don't do anything.
        sudo apt-get -f install
        sudo dpkg --configure -a

        Then follow those with
        sudo apt-get autoremove

        There is a dandy little script called "ucaresystem-core" that does the updates, uploads, autoremove and cleans up the debris in one shot.
        It is here.

        Once CUPS is removed and the damage cleaned up then reinstall CUPS.
        "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
        – John F. Kennedy, February 26, 1962.

        Comment


          #5
          Thanks for the response GreyGeek. I d/l the uCareSystem script but it wouldn't accept my root password. Wierd. I did it manually, repeatedly with the commands you gave and always got the same responses. In the end I'm right where I started.
          Code:
          specialed@specialed-Q500A:~$ sudo apt-get -f install
          Reading package lists... Done
          Building dependency tree       
          Reading state information... Done
          Starting pkgProblemResolver with broken count: 0
          Starting 2 pkgProblemResolver with broken count: 0
          Done
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          specialed@specialed-Q500A:~$ sudo dpkg --configure -a
          specialed@specialed-Q500A:~$ sudo apt-get autoremove
          Reading package lists... Done
          Building dependency tree       
          Reading state information... Done
          Starting pkgProblemResolver with broken count: 0
          Starting 2 pkgProblemResolver with broken count: 0
          Done
          0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
          specialed@specialed-Q500A:~$
          Print Service is unavailable Bad File Descriptor.

          Best,

          SE
          If you think Education is expensive, try ignorance.

          The difference between genius and stupidity is genius has limits.

          Comment


            #6
            Downgrade any cups packages that are 2.1.3-4ubuntu0.2 back down to 2.1.3-4

            There was an update going into the ubuntu xenial-updates that was pulled, but obviously you got part of it before it was completely got rid of.
            On #kubuntu-devel & #kubuntu on libera.chat - IRC Nick: RikMills - Launchpad ID: click

            Comment


              #7
              Originally posted by acheron View Post
              Downgrade any cups packages that are 2.1.3-4ubuntu0.2 back down to 2.1.3-4

              There was an update going into the ubuntu xenial-updates that was pulled, but obviously you got part of it before it was completely got rid of.
              Thank you acheron, here is the result from trying that:
              Code:
              [FONT=monospace][COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]~[/B][/COLOR]$ sudo apt-cache show cups | grep Version        
              [COLOR=#FF5454][B]Version[/B][/COLOR]: 2.1.3-4ubuntu0.2
              Config-[COLOR=#FF5454][B]Version[/B][/COLOR]: 2.1.3-4
              [COLOR=#FF5454][B]Version[/B][/COLOR]: 2.1.3-4
              [COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]~[/B][/COLOR]$ sudo apt-get install cups 2.1.3-4       
              Reading package lists... Done
              Building dependency tree        
              Reading state information... Done
              E: Unable to locate package 2.1.3-4
              E: Couldn't find any package by glob '2.1.3-4'
              E: Couldn't find any package by regex '2.1.3-4'
              [COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]~[/B][/COLOR]$ 
              
              [/FONT]
              If you think Education is expensive, try ignorance.

              The difference between genius and stupidity is genius has limits.

              Comment


                #8
                You missed the equals (=).

                sudo apt-get install cups=2.1.3-4

                Without it, apt sees the 2.1.3-4 as a another package name.
                On #kubuntu-devel & #kubuntu on libera.chat - IRC Nick: RikMills - Launchpad ID: click

                Comment


                  #9
                  Originally posted by acheron View Post
                  You missed the equals (=).

                  sudo apt-get install cups=2.1.3-4

                  Without it, apt sees the 2.1.3-4 as a another package name.
                  Code:
                  specialed@specialed-Q500A:~$ sudo apt-get install cups=2.1.3-4
                  [sudo] password for specialed: 
                  Reading package lists... Done
                  Building dependency tree       
                  Reading state information... Done
                  Starting pkgProblemResolver with broken count: 1
                  Starting 2 pkgProblemResolver with broken count: 1
                  Investigating (0) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net )
                  Broken cups:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (= 2.1.3-4)
                   Considering libcups2:amd64 261 as a solution to cups:amd64 10014
                  Broken cups:amd64 Depends on libcupscgi1 [ amd64 ] < none -> 2.1.3-4 > ( libs ) (>= 1.4.2)
                   Considering libcupscgi1:amd64 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:amd64
                  Broken cups:amd64 Depends on libcupsmime1 [ amd64 ] < none -> 2.1.3-4 > ( libs ) (>= 1.4.0)
                   Considering libcupsmime1:amd64 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:amd64
                  Broken cups:amd64 Depends on cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4)
                   Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:amd64
                   Considering cups-core-drivers:amd64 0 as a solution to cups:amd64 10014
                   Considering cups-core-drivers:i386 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:i386
                  Broken cups:amd64 Depends on cups-daemon [ amd64 ] < none -> 2.1.3-4 > ( net ) (>= 2.1.3-4)
                   Considering cups-daemon:amd64 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:amd64
                   Considering cups-daemon:i386 0 as a solution to cups:amd64 10014
                     Reinst Failed early because of libcups2:i386
                  Broken cups:amd64 Depends on cups-server-common [ amd64 ] < none -> 2.1.3-4 > ( net ) (>= 2.1.3-4)
                   Considering cups-server-common:amd64 0 as a solution to cups:amd64 10014
                   Re-Instated cups-server-common:amd64
                  Done
                  Some packages could not be installed. This may mean that you have
                  requested an impossible situation or if you are using the unstable
                  distribution that some required packages have not yet been created
                  or been moved out of Incoming.
                  The following information may help to resolve the situation:
                  
                  The following packages have unmet dependencies:
                  cups : Depends: libcups2 (= 2.1.3-4) but 2.1.3-4ubuntu0.2 is to be installed
                         Depends: libcupscgi1 (>= 1.4.2) but it is not going to be installed
                         Depends: libcupsmime1 (>= 1.4.0) but it is not going to be installed
                         Depends: cups-core-drivers (>= 2.1.3-4)
                         Depends: cups-daemon (>= 2.1.3-4)
                         Recommends: printer-driver-gutenprint but it is not going to be installed
                  E: Unable to correct problems, you have held broken packages.
                  specialed@specialed-Q500A:~$
                  If you think Education is expensive, try ignorance.

                  The difference between genius and stupidity is genius has limits.

                  Comment


                    #10
                    Well, yes. You need to downgrade/install ALL the cups related packages you have installed at version 2.1.3-4ubuntu0.2 down to 2.1.3-4.

                    sudo apt-get install cups=2.1.3-4 libcups2=2.1.3-4

                    etc... for them all in one line.

                    do apt update and clear the cache to make sure you don't get the wrong version again
                    On #kubuntu-devel & #kubuntu on libera.chat - IRC Nick: RikMills - Launchpad ID: click

                    Comment


                      #11
                      Originally posted by acheron View Post
                      Well, yes. You need to downgrade/install ALL the cups related packages you have installed at version 2.1.3-4ubuntu0.2 down to 2.1.3-4.

                      sudo apt-get install cups=2.1.3-4 libcups2=2.1.3-4

                      etc... for them all in one line.

                      do apt update and clear the cache to make sure you don't get the wrong version again
                      I appreciate your patience but I'm just not getting it. as far as I can tell the files with "ubuntu0.2" are cups, libcups and cups-core-drivers. I ran the below command and got pretty much the same results. Sorry if I'm being dense. (does all this info help or is only the last paragraph with the errors necessary?)

                      Code:
                      [FONT=monospace][COLOR=#54FF54][B]specialed@specialed-Q500A[/B][/COLOR]:[COLOR=#5454FF][B]~[/B][/COLOR]$ sudo apt-get install cups=2.1.3-4 libcups2=2.1.3-4 cups-core-drivers=2.1.3
                      -4 
                      Reading package lists... Done 
                      Building dependency tree        
                      Reading state information... Done 
                      Starting pkgProblemResolver with broken count: 4 
                      Starting 2 pkgProblemResolver with broken count: 4 
                      Investigating (0) libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsimage2:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0
                      .2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsimage2:amd64 36 
                      Removing libcupsimage2:amd64 rather than change libcups2:amd64 
                      Investigating (0) cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups-filters:amd64 36 
                      Removing cups-filters:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-client:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.2
                      > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to cups-client:amd64 18 
                      Removing cups-client:amd64 rather than change libcups2:amd64 
                      Investigating (0) libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) 
                      Broken libgs9:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to libgs9:amd64 17 
                      Removing libgs9:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters-core-drivers:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs )
                      (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups-filters-core-drivers:amd64 11 
                      Removing cups-filters-core-drivers:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) printer-driver-gutenprint [ amd64 ] < none -> 5.2.11-1 > ( graphics ) 
                      Broken printer-driver-gutenprint:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs )
                      (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to printer-driver-gutenprint:amd64 7 
                      Holding Back printer-driver-gutenprint:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsppdc1:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.
                      2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsppdc1:amd64 7 
                      Removing libcupsppdc1:amd64 rather than change libcups2:amd64 
                      Investigating (0) gimp [ amd64 ] < 2.8.16-1ubuntu1.1 > ( universe/graphics ) 
                      Broken gimp:amd64 Depends on libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) (>= 8.61.dfsg.1) 
                      Considering libgs9:amd64 17 as a solution to gimp:amd64 5 
                      Removing gimp:amd64 rather than change libgs9:amd64 
                      Investigating (0) printer-driver-foo2zjs [ amd64 ] < 20151024dfsg0-1ubuntu1 > ( text ) 
                      Broken printer-driver-foo2zjs:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Considering cups-filters:amd64 36 as a solution to printer-driver-foo2zjs:amd64 3 
                      Broken printer-driver-foo2zjs:amd64 Depends on foomatic-filters [ amd64 ] < none -> 4.0.17-8 > ( univer
                      se/text ) 
                      Considering foomatic-filters:amd64 2 as a solution to printer-driver-foo2zjs:amd64 3 
                      Added foomatic-filters:amd64 to the remove list 
                      Fixing printer-driver-foo2zjs:amd64 via keep of foomatic-filters:amd64 
                      Investigating (0) cups-bsd [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-bsd:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > 
                      ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to cups-bsd:amd64 3 
                      Removing cups-bsd:amd64 rather than change libcups2:amd64 
                      Investigating (0) libspectre1 [ amd64 ] < 0.2.7-3ubuntu2 > ( libs ) 
                      Broken libspectre1:amd64 Depends on libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) (>= 8.61.dfsg.
                      1) 
                      Considering libgs9:amd64 17 as a solution to libspectre1:amd64 2 
                      Removing libspectre1:amd64 rather than change libgs9:amd64 
                      Investigating (0) printer-driver-ptouch [ amd64 ] < 1.4-1 > ( text ) 
                      Broken printer-driver-ptouch:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>=
                      1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to printer-driver-ptouch:amd64 1 
                      Removing printer-driver-ptouch:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) printer-driver-c2esp [ amd64 ] < 27-2 > ( text ) 
                      Broken printer-driver-c2esp:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 
                      1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to printer-driver-c2esp:amd64 1 
                      Removing printer-driver-c2esp:amd64 rather than change libcupsimage2:amd64 
                      Investigating (0) printer-driver-pxljr [ amd64 ] < 1.4+repack0-4 > ( text ) 
                      Broken printer-driver-pxljr:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.
                      0.42) 
                      Considering cups-filters:amd64 36 as a solution to printer-driver-pxljr:amd64 1 
                      Broken printer-driver-pxljr:amd64 Depends on foomatic-filters [ amd64 ] < none -> 4.0.17-8 > ( universe
                      /text ) (>= 4.0.0~bzr156) 
                      Considering foomatic-filters:amd64 2 as a solution to printer-driver-pxljr:amd64 1 
                      Try Installing foomatic-filters [ amd64 ] < none -> 4.0.17-8 > ( universe/text ) before changing prin
                      ter-driver-pxljr:amd64 
                      Or group remove for printer-driver-pxljr:amd64 
                      Investigating (0) okular [ amd64 ] < 4:16.12.3-0neon+16.04+build12 > ( graphics ) 
                      Broken okular:amd64 Depends on libspectre1 [ amd64 ] < 0.2.7-3ubuntu2 > ( libs ) (>= 0.2.3) 
                      Considering libspectre1:amd64 2 as a solution to okular:amd64 1 
                      Removing okular:amd64 rather than change libspectre1:amd64 
                      Investigating (0) printer-driver-brlaser [ amd64 ] < 3-5~ubuntu1 > ( text ) 
                      Broken printer-driver-brlaser:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>
                      = 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to printer-driver-brlaser:amd64 1 
                      Removing printer-driver-brlaser:amd64 rather than change libcupsimage2:amd64 
                      Investigating (1) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups:amd64 10015 
                      Added libcupsimage2:amd64 to the remove list 
                      Broken cups:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 7 as a solution to cups:amd64 10015 
                      Added libcupsppdc1:amd64 to the remove list 
                      Broken cups:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.0.24-3~) 
                      Considering cups-filters:amd64 36 as a solution to cups:amd64 10015 
                      Added cups-filters:amd64 to the remove list 
                      Fixing cups:amd64 via keep of libcupsimage2:amd64 
                      Fixing cups:amd64 via keep of libcupsppdc1:amd64 
                      Fixing cups:amd64 via keep of cups-filters:amd64 
                      Investigating (1) cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-core-drivers:amd64 Depends on cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( ne
                      t ) (>= 1.0.24-3~) 
                      Considering cups-filters-core-drivers:amd64 11 as a solution to cups-core-drivers:amd64 10007 
                      Added cups-filters-core-drivers:amd64 to the remove list 
                      Fixing cups-core-drivers:amd64 via keep of cups-filters-core-drivers:amd64 
                      Investigating (1) ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) 
                      Broken ghostscript:amd64 Depends on libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) (= 9.18~dfsg~0
                      -0ubuntu2.3) 
                      Considering libgs9:amd64 17 as a solution to ghostscript:amd64 41 
                      Added libgs9:amd64 to the remove list 
                      Fixing ghostscript:amd64 via keep of libgs9:amd64 
                      Investigating (1) libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsimage2:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0
                      .2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsimage2:amd64 36 
                      Removing libcupsimage2:amd64 rather than change libcups2:amd64 
                      Investigating (1) cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups-filters:amd64 36 
                      Removing cups-filters:amd64 rather than change libcupsimage2:amd64 
                      Investigating (1) cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-client:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.2
                      > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to cups-client:amd64 18 
                      Removing cups-client:amd64 rather than change libcups2:amd64 
                      Investigating (1) libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) 
                      Broken libgs9:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to libgs9:amd64 17 
                      Removing libgs9:amd64 rather than change libcupsimage2:amd64 
                      Investigating (1) cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters-core-drivers:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs )
                      (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups-filters-core-drivers:amd64 11 
                      Removing cups-filters-core-drivers:amd64 rather than change libcupsimage2:amd64 
                      Investigating (1) libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsppdc1:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.
                      2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsppdc1:amd64 7 
                      Removing libcupsppdc1:amd64 rather than change libcups2:amd64 
                      Investigating (2) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 36 as a solution to cups:amd64 10015 
                      Added libcupsimage2:amd64 to the remove list 
                      Broken cups:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 7 as a solution to cups:amd64 10015 
                      Added libcupsppdc1:amd64 to the remove list 
                      Broken cups:amd64 Depends on cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4) 
                      Considering cups-client:amd64 18 as a solution to cups:amd64 10015 
                      Added cups-client:amd64 to the remove list 
                      Broken cups:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.0.24-3~) 
                      Considering cups-filters:amd64 36 as a solution to cups:amd64 10015 
                      Added cups-filters:amd64 to the remove list 
                      Fixing cups:amd64 via keep of libcupsimage2:amd64 
                      Fixing cups:amd64 via keep of libcupsppdc1:amd64 
                      Fixing cups:amd64 via keep of cups-client:amd64 
                      Fixing cups:amd64 via keep of cups-filters:amd64 
                      Investigating (2) cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-core-drivers:amd64 Depends on cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( ne
                      t ) (>= 1.0.24-3~) 
                      Considering cups-filters-core-drivers:amd64 11 as a solution to cups-core-drivers:amd64 10007 
                      Added cups-filters-core-drivers:amd64 to the remove list 
                      Fixing cups-core-drivers:amd64 via keep of cups-filters-core-drivers:amd64 
                      Investigating (2) ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) 
                      Broken ghostscript:amd64 Depends on libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) (= 9.18~dfsg~0
                      -0ubuntu2.3) 
                      Considering libgs9:amd64 17 as a solution to ghostscript:amd64 41 
                      Added libgs9:amd64 to the remove list 
                      Fixing ghostscript:amd64 via keep of libgs9:amd64 
                      Investigating (2) libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsimage2:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0
                      .2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsimage2:amd64 10015 
                      Removing libcupsimage2:amd64 rather than change libcups2:amd64 
                      Investigating (2) cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to cups-filters:amd64 10015 
                      Removing cups-filters:amd64 rather than change libcupsimage2:amd64 
                      Investigating (2) cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-client:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.2
                      > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to cups-client:amd64 10015 
                      Removing cups-client:amd64 rather than change libcups2:amd64 
                      Investigating (2) libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) 
                      Broken libgs9:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to libgs9:amd64 41 
                      Removing libgs9:amd64 rather than change libcupsimage2:amd64 
                      Investigating (2) cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) 
                      Broken cups-filters-core-drivers:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs )
                      (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to cups-filters-core-drivers:amd64 10007 
                      Removing cups-filters-core-drivers:amd64 rather than change libcupsimage2:amd64 
                      Investigating (2) libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) 
                      Broken libcupsppdc1:amd64 Depends on libcups2 [ amd64 ] < 2.1.3-4ubuntu0.2 -> 2.1.3-4 | 2.1.3-4ubuntu0.
                      2 > ( libs ) (= 2.1.3-4ubuntu0.2) 
                      Considering libcups2:amd64 10273 as a solution to libcupsppdc1:amd64 10015 
                      Removing libcupsppdc1:amd64 rather than change libcups2:amd64 
                      Investigating (3) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4) 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:i386 -1 as a solution to cups:amd64 10015 
                      Added cups-client:i386 to the remove list 
                      Broken cups:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.0.24-3~) 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Fixing cups:amd64 via keep of cups-client:i386 
                      Investigating (3) cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-core-drivers:amd64 Depends on cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( ne
                      t ) (>= 1.0.24-3~) 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Investigating (3) ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) 
                      Broken ghostscript:amd64 Depends on libgs9 [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( libs ) (= 9.18~dfsg~0
                      -0ubuntu2.3) 
                      Considering libgs9:amd64 10273 as a solution to ghostscript:amd64 41 
                      Removing ghostscript:amd64 rather than change libgs9:amd64 
                      Investigating (3) cups-ppdc [ amd64 ] < 2.1.3-4ubuntu0.2 > ( utils ) 
                      Broken cups-ppdc:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups-ppdc:amd64 8 
                      Removing cups-ppdc:amd64 rather than change libcupsppdc1:amd64 
                      Investigating (3) printer-driver-sag-gdi [ amd64 ] < 0.1-4ubuntu1 > ( text ) 
                      Broken printer-driver-sag-gdi:amd64 Depends on ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text 
                      ) 
                      Considering ghostscript:amd64 10273 as a solution to printer-driver-sag-gdi:amd64 1 
                      Removing printer-driver-sag-gdi:amd64 rather than change ghostscript:amd64 
                      Investigating (3) printer-driver-pnm2ppa [ amd64 ] < 1.13+nondbs-0ubuntu5 > ( text ) 
                      Broken printer-driver-pnm2ppa:amd64 Depends on ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text 
                      ) 
                      Considering ghostscript:amd64 10273 as a solution to printer-driver-pnm2ppa:amd64 1 
                      Removing printer-driver-pnm2ppa:amd64 rather than change ghostscript:amd64 
                      Investigating (3) ghostscript-x [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) 
                      Broken ghostscript-x:amd64 Depends on ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) (= 9.18
                      ~dfsg~0-0ubuntu2.3) 
                      Considering ghostscript:amd64 10273 as a solution to ghostscript-x:amd64 1 
                      Removing ghostscript-x:amd64 rather than change ghostscript:amd64 
                      Investigating (3) neon-desktop [ amd64 ] < 4+p16.04+git20170117.1235 > ( metapackages ) 
                      Broken neon-desktop:amd64 Depends on ghostscript-x [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) 
                      Considering ghostscript-x:amd64 10273 as a solution to neon-desktop:amd64 0 
                      Removing neon-desktop:amd64 rather than change ghostscript-x:amd64 
                      Investigating (4) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) (>= 9.02~) 
                      Considering ghostscript:amd64 10273 as a solution to cups:amd64 10015 
                      Considering ghostscript:amd64 10273 as a solution to cups:amd64 10015 
                      Considering ghostscript:i386 -1 as a solution to cups:amd64 10015 
                      Added ghostscript:i386 to the remove list 
                      Broken cups:amd64 Depends on cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4) 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:i386 10015 as a solution to cups:amd64 10015 
                        Reinst Failed early because of libcups2:i386 
                      Broken cups:amd64 Depends on cups-ppdc [ amd64 ] < 2.1.3-4ubuntu0.2 > ( utils ) 
                      Considering cups-ppdc:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-ppdc:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-ppdc:i386 -1 as a solution to cups:amd64 10015 
                      Added cups-ppdc:i386 to the remove list 
                      Broken cups:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.0.24-3~) 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Fixing cups:amd64 via keep of ghostscript:i386 
                      Fixing cups:amd64 via keep of cups-ppdc:i386 
                      Investigating (4) cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-core-drivers:amd64 Depends on cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( ne
                      t ) (>= 1.0.24-3~) 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Investigating (5) cups [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups:amd64 Depends on libcupsimage2 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsimage2:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on libcupsppdc1 [ amd64 ] < 2.1.3-4ubuntu0.2 > ( libs ) (>= 1.4.0) 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Considering libcupsppdc1:amd64 10273 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on ghostscript [ amd64 ] < 9.18~dfsg~0-0ubuntu2.3 > ( text ) (>= 9.02~) 
                      Considering ghostscript:amd64 10273 as a solution to cups:amd64 10015 
                      Considering ghostscript:amd64 10273 as a solution to cups:amd64 10015 
                      Considering ghostscript:i386 10015 as a solution to cups:amd64 10015 
                        Reinst Failed because of libcups2:i386 
                        Reinst Failed because of libgs9:i386 
                      Considering ghostscript:i386 10015 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on cups-client [ amd64 ] < 2.1.3-4ubuntu0.2 > ( net ) (>= 2.1.3-4) 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-client:i386 10015 as a solution to cups:amd64 10015 
                      Broken cups:amd64 Depends on cups-ppdc [ amd64 ] < 2.1.3-4ubuntu0.2 > ( utils ) 
                      Considering cups-ppdc:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-ppdc:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-ppdc:i386 10015 as a solution to cups:amd64 10015 
                        Reinst Failed because of libcups2:i386 
                      Broken cups:amd64 Depends on cups-filters [ amd64 ] < 1.8.3-2ubuntu3.1 > ( net ) (>= 1.0.24-3~) 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Considering cups-filters:amd64 10273 as a solution to cups:amd64 10015 
                      Investigating (5) cups-core-drivers [ amd64 ] < none -> 2.1.3-4 | 2.1.3-4ubuntu0.2 > ( net ) 
                      Broken cups-core-drivers:amd64 Depends on cups-filters-core-drivers [ amd64 ] < 1.8.3-2ubuntu3.1 > ( ne
                      t ) (>= 1.0.24-3~) 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Considering cups-filters-core-drivers:amd64 10273 as a solution to cups-core-drivers:amd64 10007 
                      Done 
                      Some packages could not be installed. This may mean that you have 
                      requested an impossible situation or if you are using the unstable 
                      distribution that some required packages have not yet been created 
                      or been moved out of Incoming. 
                      The following information may help to resolve the situation: 
                      
                      The following packages have unmet dependencies: 
                      cups : Depends: libcupsimage2 (>= 1.4.0) but it is not going to be installed 
                            Depends: libcupsppdc1 (>= 1.4.0) but it is not going to be installed 
                            Depends: ghostscript (>= 9.02~) 
                            Depends: cups-client (>= 2.1.3-4) 
                            Depends: cups-ppdc 
                            Depends: cups-filters (>= 1.0.24-3~) but it is not going to be installed 
                            Recommends: printer-driver-gutenprint but it is not going to be installed 
                            Recommends: cups-filters (>= 1.0.36) but it is not going to be installed or 
                                        ghostscript-cups (>= 9.02~) 
                      cups-core-drivers : Depends: cups-filters-core-drivers (>= 1.0.24-3~) but it is not going to be instal
                      led 
                      E: Unable to correct problems, you have held broken packages.[/FONT]
                      If you think Education is expensive, try ignorance.

                      The difference between genius and stupidity is genius has limits.

                      Comment


                        #12
                        Retry the two commands I gave earlier, repeating them until they return nothing or do nothing.
                        If you have Synaptic or Muon installed open it and search for each of the packages with cups in its name. Select "Completely remove" (i.e., purge) for all of them and apply.

                        If Synaptic or Muon can't do the job then open a Konsole and issue
                        sudo dpkg -P <packagename>
                        for each package with CUPS in its name.
                        After removing all of them run ucaresystem-core to clean things up.
                        Reboot just to start fresh.
                        Now install the default CUPS package and its dependencies.
                        "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                        – John F. Kennedy, February 26, 1962.

                        Comment


                          #13
                          GreyGeek's suggestion of just removing all cups stuff is pretty brute force, but if you are having no luck getting a downgrade of the wrongly upgraded packages to work, then could be the way to go.
                          On #kubuntu-devel & #kubuntu on libera.chat - IRC Nick: RikMills - Launchpad ID: click

                          Comment


                            #14
                            Well, one way or another the problem is solved. Thanks for the help and commendable patience.
                            If you think Education is expensive, try ignorance.

                            The difference between genius and stupidity is genius has limits.

                            Comment


                              #15
                              There is a general rule about the amount of time used to fix a problem. It many cases it is quicker and easier to just do a reinstall from the LiveUSB, unless you have a really complicated setup with LOTS of apps and data. Generally, 20 minutes for a fresh install and 2 hours to add additional apps and data from a backup. (You do keep backups, don't you?). So, if you spend, say, 3 hours trying to fix a problem and have made no headway it is better to simply reinstall.

                              When you say "one way or another" it suggests you either did a fresh install, switched to a different distro, or decided Linux wasn't for you. Which is it?
                              "A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
                              – John F. Kennedy, February 26, 1962.

                              Comment

                              Working...
                              X