Make and apt-get Have Stopped Working

Clash 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.
debian kernel apt make dependencies
|
show 4 more comments
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.
debian kernel apt make dependencies
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 runningapt-get update, then try the originalapt-get installcommand 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 runningapt-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
|
show 4 more comments
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.
debian kernel apt make dependencies
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
debian kernel apt make dependencies
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 runningapt-get update, then try the originalapt-get installcommand 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 runningapt-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
|
show 4 more comments
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 runningapt-get update, then try the originalapt-get installcommand 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 runningapt-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
|
show 4 more comments
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
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
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.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
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
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
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
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 originalapt-get installcommand 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