Posts: 18
colinkeenan
Joined: 04 Nov 2010
#1
Gateway Profile 3
633MHz Intel Celeron, built in math processor, 128kb external cache
256MB SDRAM
Wired Ethernet access via a CardBus Realtek RTL8139 based PCI Fast Ethernet Adapter

antiX-M8.5-686, just installed today, 11/4/2010

Everything I try to install with"apt-get -f install [whatever]" gives the following error:

"Package [samba, iceweasel, whatever] is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source"

When I choose Tools/System/Manage Packages the Synaptic Package Manager shows me 1076 packages listed, 1076 installed, 0 broken, 0 to install/upgrade, 0 to remove. So, I'm assuming"0 to install/upgrade" means that I can't install anything.

How do I enable installation of more packages than what came on the install iso?
Posts: 18
colinkeenan
Joined: 04 Nov 2010
#2
I've already figured out part of it. In Synaptic Package Manager, Settings/Repositories, I checked off all the stable ones. Now there are 24125 packages listed and 1076 installed. So, plenty available for install.

But, when I try to mark iceweasel for install it fails because it depends on xulrunner-1.9 which is not going to be installed?

Similarly, when I try to mark samba for install it fails because it depends on samba-common (=2:3.2.5-4lenny13) but 2:3.4.7~dfsg-1 is to be installed.

What do I have to do to get iceweasel (xulrunner-1.9) and samba (samba-common 2:3.2.5-4lenny13) to install?

After logging in"su" I ran"apt-get f upgrade" and it upgraded a lot of stuff including the kernel, but I still have the same errors when trying to install iceweasel or samba. Can anyone tell me how to install these packages?
Posts: 4,164
rokytnji
Joined: 20 Feb 2009
#3
Usually all of us before we do a upgrade or install is as root in terminal

Code: Select all

apt-get update
First. Then move on to installing packages or upgrade. Just mentioning this since you don't mention this in your posts. __{{emoticon}}__

Happy Trails, Rok
Posts: 18
colinkeenan
Joined: 04 Nov 2010
#4
You're right. I did forget about apt-get update. But that didn't solve my problems either. I don't care about iceweasel anymore since I got Google Chrome installed and working perfectly, but still need at least smbclient to install and so far it gives the same error about wrong version of samba-common.
Posts: 89
Stuart O'mahony
Joined: 07 Mar 2010
#5
Hey colinkeenan,

If you copy and paste your sources list here i'm sure someone could help you. Get the files contents by entering the following into a terminal:

Code: Select all

cat /etc/apt/sources.list
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#6
Make sure you have the Debian testing repo enabled and then do
apt-get update
apt-get install smbclient

Works ok here on a fresh antiX-M8.5.

You may wish to install gigolo as it is supposed to be a good way to manage samba.
Posts: 18
colinkeenan
Joined: 04 Nov 2010
#7
Thank you anticapitalista.

Now that I know it's safe (and expected) to enable testing repos, I used Synaptic Package Manager to enable all testing repos and now I have marked samba for install without error. I don't think I need smbclient since I can already access the network using the default network browser smbc and information provided in
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.mepislovers.org/forums/showthread.php?t=22544"
linktext was:"http://www.mepislovers.org/forums/showt ... hp?t=22544"
====================================
. I want samba installed though so I can access files on this computer from other computers on the network - in other words I need this computer to also be a samba server on the network. The install of samba has finished with some errors along the way and Synaptic Package Manager says it's still marked for install. I'm trying to apply changes again to install it, and now it is installed.

I don't think I'll try gigolo because the description says it's for mounting and bookmarking folders on the network, but I already can do that using the info in the link
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.mepislovers.org/forums/showthread.php?t=22544"
linktext was:"http://www.mepislovers.org/forums/showt ... hp?t=22544"
====================================
(no need for smbclient either). I will try editing the samba config file by hand when I figure out where it is.

Shouldn't the repos necessary for installing samba and iceweasel be enabled by default?