Apt/Synaptic needs to reinstall package but can't find the archive for it

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP








up vote
23
down vote

favorite
6












Running Synaptic I get the following error message:



E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.


Upon accepting the message, Synaptic quits.







share|improve this question


















  • 3




    What set of instructions / web site were you following and what problem were you having ?
    – Panther
    Dec 17 '11 at 5:29










  • Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
    – Eliah Kagan
    Oct 13 '17 at 13:21














up vote
23
down vote

favorite
6












Running Synaptic I get the following error message:



E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.


Upon accepting the message, Synaptic quits.







share|improve this question


















  • 3




    What set of instructions / web site were you following and what problem were you having ?
    – Panther
    Dec 17 '11 at 5:29










  • Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
    – Eliah Kagan
    Oct 13 '17 at 13:21












up vote
23
down vote

favorite
6









up vote
23
down vote

favorite
6






6





Running Synaptic I get the following error message:



E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.


Upon accepting the message, Synaptic quits.







share|improve this question














Running Synaptic I get the following error message:



E: The package hl1440lpr needs to be reinstalled, but I can't find an archive for it.
E: Internal error opening cache (1). Please report.


Upon accepting the message, Synaptic quits.









share|improve this question













share|improve this question




share|improve this question








edited Jun 20 '17 at 17:02









Anwar

54.2k20143248




54.2k20143248










asked Dec 17 '11 at 5:07









David

126113




126113







  • 3




    What set of instructions / web site were you following and what problem were you having ?
    – Panther
    Dec 17 '11 at 5:29










  • Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
    – Eliah Kagan
    Oct 13 '17 at 13:21












  • 3




    What set of instructions / web site were you following and what problem were you having ?
    – Panther
    Dec 17 '11 at 5:29










  • Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
    – Eliah Kagan
    Oct 13 '17 at 13:21







3




3




What set of instructions / web site were you following and what problem were you having ?
– Panther
Dec 17 '11 at 5:29




What set of instructions / web site were you following and what problem were you having ?
– Panther
Dec 17 '11 at 5:29












Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
– Eliah Kagan
Oct 13 '17 at 13:21




Related: Fix half-installed package, How to fix “Package is in a very bad inconsistent state” error?
– Eliah Kagan
Oct 13 '17 at 13:21










3 Answers
3






active

oldest

votes

















up vote
50
down vote













Well we may need a few steps to fix this.



Start with



sudo dpkg --remove --force-all hl1440lpr


If that fails ...



# become root
sudo -i
cd /var/lib/dpkg/info
rm -rf hl1440lpr*

dpkg --remove --force-remove-reinstreq hl1440lpr

exit


Confirm apt-get is fixed



# should return no errors
sudo apt-get update





share|improve this answer






















  • I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
    – dylan murphy
    Oct 23 '12 at 21:55






  • 1




    Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
    – v2r
    Dec 27 '14 at 20:01











  • Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
    – Shautieh
    Jul 31 '15 at 18:00

















up vote
6
down vote













It turns out, this wouldn't repair using the regular commands because I had disabled the multiverse repository in the software and updates window, after installing the package.



I read to do this in a post somewhere else, and it wasn't until another post I read that had me double check to make sure it was ENABLED, then I realized I never should have disabled that in the first place.



Enabling the multiverse repository again enabled me to reinstall the package.




So, generally if this sorts of errors happen, make sure you haven't disabled the software source from which this package comes.






share|improve this answer





























    up vote
    3
    down vote













    dpkg --remove --force-remove-reinstreq broken---stuff


    (plus file erasing)



    works like a charm. synaptic should offer this function instead of dying and leaving people with a huge mess. synaptic is not user friendly.






    share|improve this answer


















    • 1




      you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
      – ravery
      Jul 5 '17 at 16:44










    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "89"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: true,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );








     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f88371%2fapt-synaptic-needs-to-reinstall-package-but-cant-find-the-archive-for-it%23new-answer', 'question_page');

    );

    Post as a guest






























    3 Answers
    3






    active

    oldest

    votes








    3 Answers
    3






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    50
    down vote













    Well we may need a few steps to fix this.



    Start with



    sudo dpkg --remove --force-all hl1440lpr


    If that fails ...



    # become root
    sudo -i
    cd /var/lib/dpkg/info
    rm -rf hl1440lpr*

    dpkg --remove --force-remove-reinstreq hl1440lpr

    exit


    Confirm apt-get is fixed



    # should return no errors
    sudo apt-get update





    share|improve this answer






















    • I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
      – dylan murphy
      Oct 23 '12 at 21:55






    • 1




      Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
      – v2r
      Dec 27 '14 at 20:01











    • Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
      – Shautieh
      Jul 31 '15 at 18:00














    up vote
    50
    down vote













    Well we may need a few steps to fix this.



    Start with



    sudo dpkg --remove --force-all hl1440lpr


    If that fails ...



    # become root
    sudo -i
    cd /var/lib/dpkg/info
    rm -rf hl1440lpr*

    dpkg --remove --force-remove-reinstreq hl1440lpr

    exit


    Confirm apt-get is fixed



    # should return no errors
    sudo apt-get update





    share|improve this answer






















    • I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
      – dylan murphy
      Oct 23 '12 at 21:55






    • 1




      Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
      – v2r
      Dec 27 '14 at 20:01











    • Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
      – Shautieh
      Jul 31 '15 at 18:00












    up vote
    50
    down vote










    up vote
    50
    down vote









    Well we may need a few steps to fix this.



    Start with



    sudo dpkg --remove --force-all hl1440lpr


    If that fails ...



    # become root
    sudo -i
    cd /var/lib/dpkg/info
    rm -rf hl1440lpr*

    dpkg --remove --force-remove-reinstreq hl1440lpr

    exit


    Confirm apt-get is fixed



    # should return no errors
    sudo apt-get update





    share|improve this answer














    Well we may need a few steps to fix this.



    Start with



    sudo dpkg --remove --force-all hl1440lpr


    If that fails ...



    # become root
    sudo -i
    cd /var/lib/dpkg/info
    rm -rf hl1440lpr*

    dpkg --remove --force-remove-reinstreq hl1440lpr

    exit


    Confirm apt-get is fixed



    # should return no errors
    sudo apt-get update






    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Dec 11 '12 at 22:02

























    answered Dec 17 '11 at 5:28









    Panther

    74.7k10149256




    74.7k10149256











    • I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
      – dylan murphy
      Oct 23 '12 at 21:55






    • 1




      Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
      – v2r
      Dec 27 '14 at 20:01











    • Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
      – Shautieh
      Jul 31 '15 at 18:00
















    • I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
      – dylan murphy
      Oct 23 '12 at 21:55






    • 1




      Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
      – v2r
      Dec 27 '14 at 20:01











    • Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
      – Shautieh
      Jul 31 '15 at 18:00















    I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
    – dylan murphy
    Oct 23 '12 at 21:55




    I ran into this situation when I was upgrading to Ubuntu 12.10 but accidently suspended the computer midway. Upon waking the computer, the upgrade had (obviously) failed and a red icon appeared next to the battery meter which said that E:The package xterm needs to be reinstalled, but I can't find an archive for it. Once I applied the suggestion here, sudo dpkg --remove --force-all xterm everything was fixed. Thanks! ps, it would be nice if you could edit sodo to say sudo, I wouldn't nitpick but that would derail someone who didn't know anything about linux.
    – dylan murphy
    Oct 23 '12 at 21:55




    1




    1




    Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
    – v2r
    Dec 27 '14 at 20:01





    Thank you bodhi.zazen. Your solution worked for my faulty brother-driver; dcpj4110dwlpr.
    – v2r
    Dec 27 '14 at 20:01













    Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
    – Shautieh
    Jul 31 '15 at 18:00




    Perfect! First solution failed and hanged the process, but second one worked. Thanks! (tried on debian server)
    – Shautieh
    Jul 31 '15 at 18:00












    up vote
    6
    down vote













    It turns out, this wouldn't repair using the regular commands because I had disabled the multiverse repository in the software and updates window, after installing the package.



    I read to do this in a post somewhere else, and it wasn't until another post I read that had me double check to make sure it was ENABLED, then I realized I never should have disabled that in the first place.



    Enabling the multiverse repository again enabled me to reinstall the package.




    So, generally if this sorts of errors happen, make sure you haven't disabled the software source from which this package comes.






    share|improve this answer


























      up vote
      6
      down vote













      It turns out, this wouldn't repair using the regular commands because I had disabled the multiverse repository in the software and updates window, after installing the package.



      I read to do this in a post somewhere else, and it wasn't until another post I read that had me double check to make sure it was ENABLED, then I realized I never should have disabled that in the first place.



      Enabling the multiverse repository again enabled me to reinstall the package.




      So, generally if this sorts of errors happen, make sure you haven't disabled the software source from which this package comes.






      share|improve this answer
























        up vote
        6
        down vote










        up vote
        6
        down vote









        It turns out, this wouldn't repair using the regular commands because I had disabled the multiverse repository in the software and updates window, after installing the package.



        I read to do this in a post somewhere else, and it wasn't until another post I read that had me double check to make sure it was ENABLED, then I realized I never should have disabled that in the first place.



        Enabling the multiverse repository again enabled me to reinstall the package.




        So, generally if this sorts of errors happen, make sure you haven't disabled the software source from which this package comes.






        share|improve this answer














        It turns out, this wouldn't repair using the regular commands because I had disabled the multiverse repository in the software and updates window, after installing the package.



        I read to do this in a post somewhere else, and it wasn't until another post I read that had me double check to make sure it was ENABLED, then I realized I never should have disabled that in the first place.



        Enabling the multiverse repository again enabled me to reinstall the package.




        So, generally if this sorts of errors happen, make sure you haven't disabled the software source from which this package comes.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 13 '16 at 9:49









        Anwar

        54.2k20143248




        54.2k20143248










        answered Jun 16 '14 at 3:15









        EmileBeaulieu

        7613




        7613




















            up vote
            3
            down vote













            dpkg --remove --force-remove-reinstreq broken---stuff


            (plus file erasing)



            works like a charm. synaptic should offer this function instead of dying and leaving people with a huge mess. synaptic is not user friendly.






            share|improve this answer


















            • 1




              you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
              – ravery
              Jul 5 '17 at 16:44














            up vote
            3
            down vote













            dpkg --remove --force-remove-reinstreq broken---stuff


            (plus file erasing)



            works like a charm. synaptic should offer this function instead of dying and leaving people with a huge mess. synaptic is not user friendly.






            share|improve this answer


















            • 1




              you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
              – ravery
              Jul 5 '17 at 16:44












            up vote
            3
            down vote










            up vote
            3
            down vote









            dpkg --remove --force-remove-reinstreq broken---stuff


            (plus file erasing)



            works like a charm. synaptic should offer this function instead of dying and leaving people with a huge mess. synaptic is not user friendly.






            share|improve this answer














            dpkg --remove --force-remove-reinstreq broken---stuff


            (plus file erasing)



            works like a charm. synaptic should offer this function instead of dying and leaving people with a huge mess. synaptic is not user friendly.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited Sep 18 '15 at 21:50









            BuZZ-dEE

            8,775115069




            8,775115069










            answered Sep 18 '15 at 21:30









            synaptic non lover

            311




            311







            • 1




              you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
              – ravery
              Jul 5 '17 at 16:44












            • 1




              you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
              – ravery
              Jul 5 '17 at 16:44







            1




            1




            you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
            – ravery
            Jul 5 '17 at 16:44




            you have to be careful with this command, depending on what you are removing, it could cascade into removing your entire desktop.
            – ravery
            Jul 5 '17 at 16:44












             

            draft saved


            draft discarded


























             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f88371%2fapt-synaptic-needs-to-reinstall-package-but-cant-find-the-archive-for-it%23new-answer', 'question_page');

            );

            Post as a guest













































































            Popular posts from this blog

            pylint3 and pip3 broken

            Missing snmpget and snmpwalk

            How to enroll fingerprints to Ubuntu 17.10 with VFS491