Posts: 47
n2j3
Joined: 19 Nov 2007
#1
Greetings __{{emoticon}}__

During my failed attempt of compiling
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://software.twotoasts.de/?page=midori"
linktext was:"Midori"
====================================
I came across this cryptic (to my noob eyes at least __{{emoticon}}__ ) message. I got it while apt-get installing libwxgtk2.6-0

Code: Select all


Some packages could not be installed [etc]
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libwxgtk2.6-0: Depends: libatk1.0-0 (>= 1.20.0) but 1.18.0-2mepis1 is to be installed
                 Depends: libgtk2.0-0 (>= 2.12.0) but 2.10.13-1mepis1 is to be installed
I tried installing -f too but to no avail. To be honest I have dist-upgraded _once_ and believe it or not I managed to salvage most of my system (ALSA stopped responding, mplayer and other apps disappeared etc).. Is there a solution to this?

specs, courtesy of infobash

Code: Select all


Host/Kernel/OS "antix" running Linux 2.6.22-1-mepis-smp i686 [ Debian lenny/sid ]
CPU Info        Celeron (Mendocino) 128 KB cache flags( - ) clocked at [ 365.853 MHz ]
Videocard       Neomagic NM2200 [MagicGraph 256AV]     [  ]
Processes 65 | Uptime 7:52 | Memory 44.2/249.4MB | HDD ATA IBM-DBCA-204860 Size 4GB (53%used) | Client Shell | Infobash v2.67
Last edited by n2j3 on 19 Nov 2007, 14:01, edited 1 time in total.
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#2
n2j3

Καλώς ορίσατε στο antiX


I think aptitude is installed by default, if not install it.

Then
aptitude update
aptitude install midori (or aptitude install libwxgtk2.6-0 if midori isn't available)

This will work out some options. Usually the first one is ok to accept (unless it removes everything!)

If you are not sure, post the choice aptitude gives.
Posts: 47
n2j3
Joined: 19 Nov 2007

20 Nov 2007, 09:53 #3

Γουάι, θένκ γιού... __{{emoticon}}__ αν και προτιμώ τον ενικό...

thanks for your typically prompt reply anti, I installed aptitude and I got:

(Inhale...)

Code: Select all

root@antix:/home/bumpy/midori-0.0.11# aptitude install libgtk2.0-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Building tag database... Done
The following packages are BROKEN:
  libatk1.0-dev libgtk2.0-dev libpango1.0-dev 
  The following packages have been automatically kept back:
    gcc-4.1-base libdb4.6 libpurple0 pidgin-data 
    The following NEW packages will be automatically installed:
      libcairo2-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev libice-dev 
      libpng12-dev 
        libsm-dev libx11-dev libxau-dev libxcursor-dev libxdmcp-dev libxext-dev 
        libxfixes-dev 
          libxft-dev libxi-dev libxinerama-dev libxrandr-dev libxrender-dev 
          x11proto-core-dev 
            x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev 
              x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xtrans-dev 
              zlib1g-dev 
              The following packages have been kept back:
                hal hal-info libgtkmm-2.4-1c2a libhal-storage1 libhal1 libvte9 mplayer pan 
                pidgin tcl8.4 
                  xarchive 
                  The following NEW packages will be installed:
                    libcairo2-dev libexpat1-dev libfontconfig1-dev libfreetype6-dev 
                    libice-dev libpng12-dev 
                      libsm-dev libx11-dev libxau-dev libxcursor-dev libxdmcp-dev 
                      libxext-dev libxfixes-dev 
                        libxft-dev libxi-dev libxinerama-dev libxrandr-dev libxrender-dev 
                        x11proto-core-dev 
                          x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev 
                          x11proto-randr-dev 
                            x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev 
                            xtrans-dev zlib1g-dev 
                            0 packages upgraded, 31 newly installed, 0 to remove and 15 
                            not upgraded.
                            Need to get 7104kB of archives. After unpacking 26.0MB will be 
                            used.
                            The following packages have unmet dependencies:
                              libatk1.0-dev: Depends: libatk1.0-0 (= 1.18.0-2mepis1) but 
                              1.20.0-1 is installed.
                                libpango1.0-dev: Depends: libpango1.0-0 (= 1.16.5-1mepis1) 
                                but 1.18.3-1 is installed.
                                  libgtk2.0-dev: Depends: libgtk2.0-0 (= 2.10.13-1mepis1) 
                                  but 2.12.1-1 is installed.
                                  Resolving dependencies...
                                  open: 17; closed: 6; defer: 0; conflict: 1                                                       
                                  .The following actions will resolve these dependencies:
                                  
                                  Remove the following packages:
                                  libwxgtk2.6-0
                                  
                                  Install the following packages:
                                  libatk1.0-dev [1.20.0-1 (testing)]
                                  libpango1.0-dev [1.18.3-1 (testing)]
                                  
                                  Downgrade the following packages:
                                  libgtk2.0-0 [2.12.1-1 (testing, now) -> 2.10.13-1mepis1 
                                  (mepis)]
                                  libgtk2.0-common [2.12.1-1 (testing, now) -> 
                                  2.10.13-1mepis1 (mepis)]
                                  
                                  Score is -1
                                  
                                  Accept this solution? 
(Exhale...)

At this point I accepted and installed libwxgtk2.6-0 (among other things) successfully, only to find out that another dependency was not met, libXML2 and then an other one! (some WebGtkKit...)
After a series of apt-cache search sessions and consecutive installs (we're at 100+ MB already) I managed to lose my temper with the crappy documentation of midori so i reversed the process trying to save some precious space (~2GB for / ). Thanks for your effort, I might wait until a .deb package of midori is built __{{emoticon}}__
Posts: 253
dieselbenz
Joined: 28 Sep 2007
#4
(See
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"antix.freeforu ms.org/viewtopic.php?t=138"
linktext was:"antix.freeforu ms.org/viewtopic.php?t=138"
====================================
for full background.)

I would do it via a terminal rather than synaptic.

1. Edit /etc/apt/sources.list to include:
# Debian Sid
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://ftp.de.debian.org/debian/"
linktext was:"http://ftp.de.debian.org/debian/"
====================================
unstable main contrib non-free

# mplayer
deb
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.debian-multimedia.org"
linktext was:"http://www.debian-multimedia.org"
====================================
unstable main

2. apt-get update
3. apt-get upgrade or if you prefer
apt-get dist-upgrade

4. Check the messages about what is going to be held back, removed. If it seems ok, go ahead.

5. If everything is ok, but some apps didn't get upgraded (eg iceweasel) you could use aptitude.

aptitude dist-upgrade (but be careful or postback for help)

Remember, sid upgrades might render some app as non-functional.
Posts: 47
n2j3
Joined: 19 Nov 2007
#5
I added the sid repos, updated & upgraded. Everything works just fine yet what I cannot understand is
========= SCRAPER REMOVED AN EMBEDDED LINK HERE ===========
url was:"http://www.pastebin.ca/790803"
linktext was:"http://www.pastebin.ca/790803"
====================================
...I'm sure there's something wrong with this..
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#6
Try disabling the Mepis repos and see what happens.
If you do disable the Mepis repos, then you are moving closer to debian Lenny or Sid (if you use the repo)
Here are some options:

apt-get update
apt-get upgrade

or
apt-get update
apt-get dist-upgrade

or
aptitude update
aptitude upgrade

or
aptitude update
aptitude dist-upgrade
Posts: 1,520
eriefisher
Joined: 07 Oct 2007
#7
Try commenting out the mepis repo and try again. I found it was the cause of some packages being held back.

eriefisher
Posts: 253
dieselbenz
Joined: 28 Sep 2007
#8
eriefisher wrote:Try commenting out the mepis repo and try again. I found it was the cause of some packages being held back.

eriefisher
Interesting. I commented out the mepis repo and was offered 56 (I think) upates. Answered"n" so it wouldn't upgrade -- wasn't sure what would break if I went that far away from mepis in favor of debian.
Posts: 1,081
OU812
Joined: 29 Sep 2007
#9
Did you install the build-essential package?

john
anticapitalista
Posts: 5,955
Site Admin
Joined: 11 Sep 2007
#10
dieselbenz

Are you using the Sid repos?
If you are, then you're already quite a way from the Mepis base.
The only thing you gain by keeping the Mepis repos is stability if you only upgrade with the default repos and install very little.
Although a new Mepis7rc1 was uploaded recently, the changes are minimal to affect antiX (except a kernel change beware, keep to the smp one or you'll lose sound) and Mepis 7 is not expected until early December, with I guess minor alterations in kde, Mepis utilities and kernel bugs sorted out.

As long as you use the terminal to upgrade/dist-upgrade and read the messages carefully, all should be fine. As I posted elsewhere, a visit to the sidux forum before a dist-upgrade in sid is recommended to see if there any problems.
Posts: 253
dieselbenz
Joined: 28 Sep 2007
#11
anticapitalista wrote:dieselbenz

Are you using the Sid repos?
Yep, using Sid. Guess I will go-for-it and comment out the Mepis repos. Just installed and configured XFCE4, so might as well complete the project by going full Debian.

__{{emoticon}}__

Don
Posts: 47
n2j3
Joined: 19 Nov 2007
#12
Thanks guys, I forgot to paste my sources.list in their current state

Code: Select all

# Debian Sid 
deb http://ftp.de.debian.org/debian/ unstable main contrib non-free 
# mplayer 
deb http://www.debian-multimedia.org unstable main
# MEPIS improvements, overrides and updates--the MEPIS magic
deb ftp://ftp.mepis.com/mepis/ mepis-7.0 main 
deb http://ftp.be.debian.org/debian/ stable main contrib non-free 
deb http://ftp.be.debian.org/debian/ testing main contrib non-free 
# deb-src http://ftp.debian.org/debian/ stable main contrib non-free 
deb http://security.debian.org/ stable/updates main contrib non-free 
#initng
deb http://debian.mawk.org/debian/ sid main 
#opera!
deb http://deb.opera.com/opera-beta/ stable non-free 
#xcompmgr
deb ftp://ftp.be.debian.org/debian/ experimental main 
I'll try removing the mepis repos
[edit]
an apt-get update and apt-get upgrade later I get the same packages held back, i'm currently performing an apt-get dist-upgrade that looks more promising (nothing held back yet lots of new packages and updates - goodbye MEPIS it seems __{{emoticon}}__ )