Posts: 46
dln9
Joined: 03 Feb 2010
#1
I have antiX 8.5 installed on a USB flash drive using the antiX2usb feature.

I wanted to install Open Office. I started up Synaptic, but Open Office was not listed. So, I enabled all the repositories listed in Synaptic as delivered by antiX 8.5. Then, I did find Open Office, but when I tried to install it, I got numerous messages about dependencies would not be installed. So, I abandoned the exercise. (I tried this with other packages besides Open Office, and ran into the same situation. And yet, some other packages installed just fine - e.g., acroread.)

1) Is it bad or dangerous for my antiX system that I enabled all those repositories (and eventually install software from them)?

2) Why did I get all the messages about the dependencies not able to be installed? Is that because I yet need to find and set up even *more* (!!) repositories? Or, is it because of some limitation within antiX, or some limitation related to antiX being installed on the USB flash drive?

Thanks in advance.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#2
Just a question not to sound stupid or anything but did you happen to miss hitting the reload button when you started synaptic? I ask this because I thought that I had to enable different repositories before, but all i had to do was reload and search the phrase openoffice.org.

PS. I had remastered the iso file for my friends that has open office as well as gimp and other programs it maybe worth the look
( default-taskbar-file-iso-of-my-computer-setup-done-t2631.html )
Posts: 46
dln9
Joined: 03 Feb 2010
#3
Thanks Dave.

Yes, I did use the reload button.

Just to be clear - My problem is *not* that I could not find Open Office in the list of packages. On the contrary, after I enabled and reloaded all the listed repositories, I did in fact find it. The problem is that when I then tried to install it, I got messages that several dependencies would not be installed.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#4
OK those dependencies then need to be installed and should require no other repositories to be enabled, it may ask if you wish to continue with certain dependencies just press ok and it will install open office and all that open office requires
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#5
You must hit Reload first of all after a new installation. If you enabled the MEPIS repositoriy then you would get all sort of incompatibilities (it's there only if someone wants to install a later MEPIS kernel, nothing else).
Posts: 46
dln9
Joined: 03 Feb 2010
#6
I want to install some packages via Synaptic. So, the first thing I thought I should do is upgrade all the existing packages that should be upgraded. Seemed logical. So, I clicked on the button to mark all upgrades. That ended up downloading about 375 packages. Then, when it tried to install the upgrades, it gets stuck at this point (which is very early in the installation process):

Preparing to replace libc-bin 2.11.2-2 (using .../libc-bin 2.11.2-2_i386.deb) ...
Unpacking replacement libc-bin ...

Then, the installation window just sits like that, and after about ten minutes I have to kill the process.

Why is it doing this?

What does this problem mean?

What do I need to do to fix it?

Thanks.
Posts: 1,062
Dave
Joined: 20 Jan 2010
#7
1, 2# I think that it does this because it is a package that is not quite ready for use with other packages, or that there are other packages still relying on the old package. Not all the parts of the system are ready to upgrade to that package.
3# to fix this I do not really update till there is an announcement made here or elsewhere that says that there is a newer version, EX: 8.0 to 8.2, when I have a package that needs the system upgraded I try it on an older machine I do not really care about, maybe there is a better way to solve this, but I don't know.
Posts: 46
dln9
Joined: 03 Feb 2010
#8
Thanks Dave.

So, I am assuming that in antiX I *cannot* rely on the"Mark All Upgrades" button in Synaptic. Instead, I should leave packages at their older versions until there is an announcement here or elsewhere. (Where is that"elsewhere"?)

This doesn't seem right to me. My Synaptic says that there are 375 packages needing to be upgraded. I can't believe someone is going to make anouncement about each of those, nor that I am expected to track which ones have or have not yet had an anouncement about them.

I had thought that the purpose of the"Mark All Upgrades" button in Synaptic was to relieve people of the impracticality of manually managing packages. Is that not the case in antiX?
anticapitalista
Posts: 5,956
Site Admin
Joined: 11 Sep 2007
#9
You are better off upgrading using a terminal.

apt-get update
apt-get dist-upgrade

It will show you what is happening and exactly what the problem is (if there is one).

I'm assuming to have antiX-M8.5 that was released 12 April 2010. That means there are 5 months of upgrades available with the repositories as is default, so you need to make sure that your usb stick has enough space for the downloads.
Posts: 1,139
masinick
Joined: 26 Apr 2008
#10
Along these lines, as of today, Monday, September 6, 2010, there seem to be packaging issues right now between some apt related libraries and synaptic. Ironically, if you do a dist-upgrade with the Debian Testing repositories USING synaptic, one of the packages that will get REMOVED just so happens to BE synaptic! I was curious about this, so since I have several test systems, I allowed it to happen, and indeed, synaptic was removed. When I clicked refresh after the"removal", that caused synaptic to terminate.

When I ran apt-get install synaptic, I noticed the packaging discrepancies. Right now it would definitely be wise to stick with apt-get. If you really want to use synaptic, be very cautious of what you install.
Posts: 46
dln9
Joined: 03 Feb 2010
#11
Thanks guys. (Sorry if either of you is a woman, I'm just assuming you are men.) Unfortunately, I am so, so confused on this topic.

I have antiX 8.5 installed on a USB flash drive. I have not changed the selected repositories in Synaptic. In Synaptic, I would like to install Real Player. However, it doesn't appear to be available in the selected repositories. How do I know which repositories it is in? And, what risks do I run by enabling that repository?

Bigger, more worrisome question: In Synaptic I tried to install Moonlight. That required libsqlite3-0 to be updated. But, when I let that happen, the installation process freezes when unpacking the updated version of libsqlite3-0, and the only way I could fix the resulting problems was with a fresh install of antiX. I don't like doing that. So, I tried what anti suggested above - use apt-get to install Moonlight instead of using Synaptic. However, I ran into the exact same problem.

Brian, do you think this problem with libsqlite3-0 is related to the problem you believe you've discovered? If it is, how would I know when things are okay so I can try the Moonlight installation again?
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#12
Could you please post for us your /etc/apt/sources.list?
Posts: 46
dln9
Joined: 03 Feb 2010
#13
Thanks for taking pity on me.

Here are the contents of the sources.list file:

# See sources.list(5) for more information

# Note:If you want maximum stability, only use the stable repos.
# If you want to install kde3.5, you MUST only use the stable repos.
# (this will change when kde3.5 is no longer available in stable)

# MEPIS 8 series.
# Use to install headers and linux-kbuild from MEPIS repo for MEPIS kernel.
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"ftp://ftp.mepis.com/mepis/"
linktext was:"ftp://ftp.mepis.com/mepis/"
====================================
mepis-8.5 main
# MEPIS mirrors
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://fr1.mepis-deb.org/mepis/"
linktext was:"http://fr1.mepis-deb.org/mepis/"
====================================
mepis-8.0 main
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.mirrorservice.org/sites/ftp.mepis.org/mepis/"
linktext was:"http://www.mirrorservice.org/sites/ftp.mepis.org/mepis/"
====================================
mepis-8.0 main

# Debian Testing.
# Testing enabled for 'rolling' release.
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
testing main contrib non-free
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://security.debian.org/"
linktext was:"http://security.debian.org/"
====================================
testing/updates main contrib non-free
#deb-src
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
testing main contrib non-free

# Debian Stable.
# This will 'soon' be"Squeeze". Use for maximum stability INSTEAD of
# the 'rolling' TESTING release concept.
# So, for max stability, UNCOMMENT the next two 'deb' lines and
# COMMENT-OUT the corresponding 'deb' lines in TESTING above.
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
squeeze main contrib non-free
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://security.debian.org/"
linktext was:"http://security.debian.org/"
====================================
squeeze/updates main contrib non-free
#deb-src
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
squeeze main contrib non-free

# Multimedia Stable and Testing
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.debian-multimedia.org"
linktext was:"http://www.debian-multimedia.org"
====================================
testing main non-free
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.debian-multimedia.org"
linktext was:"http://www.debian-multimedia.org"
====================================
stable main non-free

# Goggles music manager
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://apt.progchild.de"
linktext was:"http://apt.progchild.de"
====================================
stable main

# opera
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://deb.opera.com/opera/"
linktext was:"http://deb.opera.com/opera/"
====================================
lenny non-free

# virtualbox
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://download.virtualbox.org/virtualbox/debian"
linktext was:"http://download.virtualbox.org/virtualbox/debian"
====================================
lenny non-free

# liquorix kernels
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://liquorix.net/debian/"
linktext was:"http://liquorix.net/debian/"
====================================
sid main
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.belnet.be/mirror/liquorix.net/debian"
linktext was:"http://ftp.belnet.be/mirror/liquorix.net/debian"
====================================
sid main

###### Debian Unstable/Sid##########
###### Use at your own risk! ########
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org/debian/"
linktext was:"http://ftp.us.debian.org/debian/"
====================================
unstable main contrib non-free
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.debian-multimedia.org"
linktext was:"http://www.debian-multimedia.org"
====================================
unstable main non-free

# sidux
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"ftp://ftp.mirrorservice.org/sites/sidux"
linktext was:"ftp://ftp.mirrorservice.org/sites/sidux"
====================================
... ux/debian/ sid main fix.main
#deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://debian.tu-bs.de/project/sidux/debian/"
linktext was:"http://debian.tu-bs.de/project/sidux/debian/"
====================================
sid main fix.main
#deb-src
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://debian.tu-bs.de/project/sidux/debian/"
linktext was:"http://debian.tu-bs.de/project/sidux/debian/"
====================================
sid main fix.main
Posts: 1,228
secipolla
Joined: 15 Jun 2008
#14
That sources.list is the way it must be (MEPIS repos disabled and also the squeeze one which currently doesn't matter but for clarity you should have either 'squeeze' or 'testing').
A tip for you, when some operation gets stuck in Synaptic, expand the"Details" in that installation window so we know what's the error message.
Moonlight (packages moonlight-plugin-core and moonlight-plugin-mozilla) doesn't seem to need libsqlite.
Try opening a terminal as root and running

Code: Select all

apt-get -f install
and also

Code: Select all

dpkg --configure -a
Also afterwards, open Synaptic, select the"Status" filter in the left colum and see if there are any broken packages. If there are any, ask Synaptic to fix them. Also open In Synaptic's menu Settings>Preferences and check if the System upgrade is set to"Intelligent Upgrade", if it isn't, select it and apply.

Then try to update your system again, either from the terminal with

Code: Select all

apt-get update && apt-get dist-upgrade
or from Synaptic by hitting the Reload button, marking all upgrades and applying. If you do it in Synaptic, expand the Details so as to see any errors that might happen.
If you do it from the terminal, close Synaptic first otherwise apt-get won't work.

-edit-IMPORTANT: if at first you had enabled all repositories (like the MEPIS one) and tried to upgrade, you may have some incompatible package in your system. So before trying to upgrade again, open Synaptic, enable again the MEPIS repository, hit Reload, select the"Source" filter in the left column, select the MEPIS repository line, take note of which packages are installed from it and post here so someone can tell you what you should do do remove them if it's the case.
Then after you have been instructed on that and have cleansed your system then you can try the procedures I posted in the begining of the message.
Posts: 46
dln9
Joined: 03 Feb 2010
#15
I did all you said.

I ran the install and configure commands, and all seemed fine, no odd messages appeared.

In Synaptic there were no broken packages, and the System Upgrade is set to"Smart Upgrade".

You wrote that Moonlight does not require doing anything with libsqlite3-0. However, here is what I got from the install command:

root@antiX1:/# apt-get install moonlight-plugin-mozilla
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
libmoon libmozjs2d libsqlite3-0 moonlight-plugin-core xulrunner-1.9.1
The following NEW packages will be installed:
libmoon moonlight-plugin-core moonlight-plugin-mozilla xulrunner-1.9.1
The following packages will be upgraded:
libmozjs2d libsqlite3-0
2 upgraded, 4 newly installed, 0 to remove and 268 not upgraded.
Need to get 8,843kB of archives.
After this operation, 21.8MB of additional disk space will be used.
Do you want to continue [Y/n]?


As you can see on the sixth and tenth lines above, libsqlite3-0 will be upgraded.

Since I was working with a clean install of antiX just so I could test this out, I pressed"Y". Here are the results:


Do you want to continue [Y/n]? y
Get:1
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main libsqlite3-0 3.7.2-1 [382kB]
Get:2
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main libmoon 1.0.1-3+b1 [579kB]
Get:3
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main libmozjs2d 1.9.1.11-2 [489kB]
Get:4
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main moonlight-plugin-core 1.0.1-3+b1 [118kB]
Get:5
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main xulrunner-1.9.1 1.9.1.11-2 [7,220kB]
Get:6
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.us.debian.org"
linktext was:"http://ftp.us.debian.org"
====================================
testing/main moonlight-plugin-mozilla 1.0.1-3+b1 [55.5kB]
Fetched 8,843kB in 58s (151kB/s)
(Reading database ... 64255 files and directories currently installed.)
Preparing to replace libsqlite3-0 3.6.23.1-4 (using .../libsqlite3-0_3.7.2-1_i386.deb) ...
Unpacking replacement libsqlite3-0 ...

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:Oops: 0000 [#1] PREEMPT SMP

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:last sysfs file: /sys/devices/pci0000:00/0000:00:1e.0/0000:02:00.0/net/eth0/carrier

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:Process dpkg (pid: 15042, ti=f59e8000 task=f5782b40 task.ti=f59e8000)

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:Stack:

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:Call Trace:

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:Code: 00 ff 74 24 68 6a 00 57 56 8b 4c 24 14 8b 54 24 18 8b 44 24 10 e8 0e fb ff ff 83 c4 10 85 c0 89 c3 0f 84 65 01 00 00 8b 54 24 14 <a1> 00 00 00 00 8b 4c 24 68 e8 e3 f3 ff ff 85 c0 89 c2 0f 84 49

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:EIP: [<f7f88370>] cpup_entry+0x1d9/0x354 [aufs] SS:ESP 0068:f59e9d98

Message from syslogd@antiX1 at Sep 8 04:05:40 ...
kernel:CR2: 0000000000000000
E: Sub-process /usr/bin/dpkg exited unexpectedly
root@antiX1:/#



As you can see, at this step: Unpacking replacement libsqlite3-0 ..., that's when things go to heck, and my copy of antiX blows up and changes itself into proY (I'm guessing that the opposite of"antiX" is"proY").

So...... What do you think is going on?