Make and apt-get Have Stopped Working

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











up vote
1
down vote

favorite












So I downloaded the non-free broadcom driver(b44) for my debian install, however when I try to make it I get the following error:



make
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/scroty/workplace/b44-1.00g modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2


So I looked up my errors, and some other guy here had the same thing, and he fixed it by installing the kernel headers. So I try to do the same, and this is what happens:



sudo apt-get install linux-headers-2.6.32-5-amd64
Reading package lists... Done
Building dependency tree
Reading state information... 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:
linux-headers-2.6.32-5-amd64 : Depends: gcc-4.3 but it is not going to be installed
E: Broken packages


When I try to install gcc-4.3 it's the same thing, except with several more dependencies(some of which I know I have). When I run:



dpkg --get-selections | grep gcc


it returns:



gcc
gcc-4.3-base
gcc-4.4-base
gcc-4.7
gcc-4.7-base
libgcc1


So is it bad that I have several different versions of the same package? Is there any reason I shouldn't just delete gcc-4.3 and gcc-4.4 since I have 4.7? I'm having a bit of trouble completely understanding the whole package system.



EDIT: Does the '32' in 'linux-headers-2.6.32-5-amd64' mean that it's meant for 32bit machiens? Because I'm running 64bit, however I figured 32bit apps would still run.










share|improve this question



















  • 1




    The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
    – qqx
    Oct 27 '12 at 2:37










  • Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
    – Scriptonaut
    Oct 27 '12 at 2:38






  • 1




    Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
    – qqx
    Oct 27 '12 at 2:40






  • 1




    What version of debian are you running?
    – qqx
    Oct 27 '12 at 2:43






  • 1




    By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
    – qqx
    Oct 27 '12 at 2:48














up vote
1
down vote

favorite












So I downloaded the non-free broadcom driver(b44) for my debian install, however when I try to make it I get the following error:



make
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/scroty/workplace/b44-1.00g modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2


So I looked up my errors, and some other guy here had the same thing, and he fixed it by installing the kernel headers. So I try to do the same, and this is what happens:



sudo apt-get install linux-headers-2.6.32-5-amd64
Reading package lists... Done
Building dependency tree
Reading state information... 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:
linux-headers-2.6.32-5-amd64 : Depends: gcc-4.3 but it is not going to be installed
E: Broken packages


When I try to install gcc-4.3 it's the same thing, except with several more dependencies(some of which I know I have). When I run:



dpkg --get-selections | grep gcc


it returns:



gcc
gcc-4.3-base
gcc-4.4-base
gcc-4.7
gcc-4.7-base
libgcc1


So is it bad that I have several different versions of the same package? Is there any reason I shouldn't just delete gcc-4.3 and gcc-4.4 since I have 4.7? I'm having a bit of trouble completely understanding the whole package system.



EDIT: Does the '32' in 'linux-headers-2.6.32-5-amd64' mean that it's meant for 32bit machiens? Because I'm running 64bit, however I figured 32bit apps would still run.










share|improve this question



















  • 1




    The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
    – qqx
    Oct 27 '12 at 2:37










  • Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
    – Scriptonaut
    Oct 27 '12 at 2:38






  • 1




    Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
    – qqx
    Oct 27 '12 at 2:40






  • 1




    What version of debian are you running?
    – qqx
    Oct 27 '12 at 2:43






  • 1




    By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
    – qqx
    Oct 27 '12 at 2:48












up vote
1
down vote

favorite









up vote
1
down vote

favorite











So I downloaded the non-free broadcom driver(b44) for my debian install, however when I try to make it I get the following error:



make
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/scroty/workplace/b44-1.00g modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2


So I looked up my errors, and some other guy here had the same thing, and he fixed it by installing the kernel headers. So I try to do the same, and this is what happens:



sudo apt-get install linux-headers-2.6.32-5-amd64
Reading package lists... Done
Building dependency tree
Reading state information... 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:
linux-headers-2.6.32-5-amd64 : Depends: gcc-4.3 but it is not going to be installed
E: Broken packages


When I try to install gcc-4.3 it's the same thing, except with several more dependencies(some of which I know I have). When I run:



dpkg --get-selections | grep gcc


it returns:



gcc
gcc-4.3-base
gcc-4.4-base
gcc-4.7
gcc-4.7-base
libgcc1


So is it bad that I have several different versions of the same package? Is there any reason I shouldn't just delete gcc-4.3 and gcc-4.4 since I have 4.7? I'm having a bit of trouble completely understanding the whole package system.



EDIT: Does the '32' in 'linux-headers-2.6.32-5-amd64' mean that it's meant for 32bit machiens? Because I'm running 64bit, however I figured 32bit apps would still run.










share|improve this question















So I downloaded the non-free broadcom driver(b44) for my debian install, however when I try to make it I get the following error:



make
make -C /lib/modules/2.6.32-5-amd64/build SUBDIRS=/home/scroty/workplace/b44-1.00g modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory. Stop.
make: *** [default] Error 2


So I looked up my errors, and some other guy here had the same thing, and he fixed it by installing the kernel headers. So I try to do the same, and this is what happens:



sudo apt-get install linux-headers-2.6.32-5-amd64
Reading package lists... Done
Building dependency tree
Reading state information... 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:
linux-headers-2.6.32-5-amd64 : Depends: gcc-4.3 but it is not going to be installed
E: Broken packages


When I try to install gcc-4.3 it's the same thing, except with several more dependencies(some of which I know I have). When I run:



dpkg --get-selections | grep gcc


it returns:



gcc
gcc-4.3-base
gcc-4.4-base
gcc-4.7
gcc-4.7-base
libgcc1


So is it bad that I have several different versions of the same package? Is there any reason I shouldn't just delete gcc-4.3 and gcc-4.4 since I have 4.7? I'm having a bit of trouble completely understanding the whole package system.



EDIT: Does the '32' in 'linux-headers-2.6.32-5-amd64' mean that it's meant for 32bit machiens? Because I'm running 64bit, however I figured 32bit apps would still run.







debian kernel apt make dependencies






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 7 at 23:39









Rui F Ribeiro

38.7k1479128




38.7k1479128










asked Oct 27 '12 at 2:25









Scriptonaut

176212




176212







  • 1




    The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
    – qqx
    Oct 27 '12 at 2:37










  • Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
    – Scriptonaut
    Oct 27 '12 at 2:38






  • 1




    Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
    – qqx
    Oct 27 '12 at 2:40






  • 1




    What version of debian are you running?
    – qqx
    Oct 27 '12 at 2:43






  • 1




    By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
    – qqx
    Oct 27 '12 at 2:48












  • 1




    The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
    – qqx
    Oct 27 '12 at 2:37










  • Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
    – Scriptonaut
    Oct 27 '12 at 2:38






  • 1




    Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
    – qqx
    Oct 27 '12 at 2:40






  • 1




    What version of debian are you running?
    – qqx
    Oct 27 '12 at 2:43






  • 1




    By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
    – qqx
    Oct 27 '12 at 2:48







1




1




The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
– qqx
Oct 27 '12 at 2:37




The .32 is just part of the version number, it doesn't have anything to do with 32 or 64 bit.
– qqx
Oct 27 '12 at 2:37












Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
– Scriptonaut
Oct 27 '12 at 2:38




Ah alright, thanks for the info. Do you have any idea what might be going on here? Apt-get just doesn't want to work anymore. Doesn't apt-get automatically find and include dependencies?
– Scriptonaut
Oct 27 '12 at 2:38




1




1




Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
– qqx
Oct 27 '12 at 2:40




Try running apt-get update, then try the original apt-get install command again. Dependencies should be installed automatically, if they're not that suggests that your package lists might be out of date.
– qqx
Oct 27 '12 at 2:40




1




1




What version of debian are you running?
– qqx
Oct 27 '12 at 2:43




What version of debian are you running?
– qqx
Oct 27 '12 at 2:43




1




1




By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
– qqx
Oct 27 '12 at 2:48




By package lists, I meant the ones that get updated by running apt-get update, too large to post and unlikely to be helpful. The list of sources might be informative if there's anything unusual in them.
– qqx
Oct 27 '12 at 2:48















active

oldest

votes











Your Answer








StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













draft saved

draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f53024%2fmake-and-apt-get-have-stopped-working%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown






























active

oldest

votes













active

oldest

votes









active

oldest

votes






active

oldest

votes















draft saved

draft discarded
















































Thanks for contributing an answer to Unix & Linux Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid


  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.

To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f53024%2fmake-and-apt-get-have-stopped-working%23new-answer', 'question_page');

);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown






Popular posts from this blog

Peggy Mitchell

The Forum (Inglewood, California)

Palaiologos