OESF Portables Forum
Everything Else => Zaurus Distro Support and Discussion => Distros, Development, and Model Specific Forums => Archived Forums => Angstrom & OpenZaurus => Topic started by: grog on January 11, 2005, 10:22:38 pm
-
Hi all. I accidently deleted the /opt directory (don't ask), so I needed to reinstall eveything. Now I'm constantly getting this error (for example):
ERROR: Cannot satisfy the following dependencies for oz-compat:
libqte2 (>= 2.3.7)
An error ocurred, return value: 1.
Where the H**L is libqte2? Here's my ipkg.conf:
root@poodle:~# grep -v "^#\|^$" /etc/ipkg.conf
src upgrades http://openzaurus.org/official/unstable/3.5.2/upgrades/ (http://openzaurus.org/official/unstable/3.5.2/upgrades/)
src base http://openzaurus.org/official/unstable/3.5.2/feed/base/ (http://openzaurus.org/official/unstable/3.5.2/feed/base/)
src libs http://openzaurus.org/official/unstable/3.5.2/feed/libs/ (http://openzaurus.org/official/unstable/3.5.2/feed/libs/)
src console http://openzaurus.org/official/unstable/3.5.2/feed/console (http://openzaurus.org/official/unstable/3.5.2/feed/console)
src opie http://openzaurus.org/official/unstable/3.5.2/feed/opie (http://openzaurus.org/official/unstable/3.5.2/feed/opie)
src devel http://openzaurus.org/official/unstable/3.5.2/feed/devel (http://openzaurus.org/official/unstable/3.5.2/feed/devel)
src ZUG http://www.zaurususergroup.com/feed (http://www.zaurususergroup.com/feed)
dest root /
So where is the little bugger?
-
in the upgrade section of the feed(3.5.2)
-
in the upgrade section of the feed(3.5.2)
I already have upgrades as my first entry (see my post). Is that what you mean? I manually checked & no, the package isn't there. Is there a upgrade directory somewhere else?
-
I've got a copy but I'm not sure where it's from. PM me if you want it.
-
Now I'm really getting confused:
root@poodle:/etc# ipkg info libqte2
Package: libqte2
Version: 2.3.7-r20
Depends: libts-0.0-0 (>= 0.0cvs20041127), libpng12-0 (>= 1.2.5+1.2.6rc5), libz1 (>= 1.2.2), libjpeg62 (>= 6b), libgcc1 (>= 3.4.2), libc6 (>= 2.3.2+cvs20040726)
Status: unknown ok installed
Architecture: poodle
root@poodle:/etc# ipkg install oz-compat
Installing oz-compat (0.5-r1) to root...
Downloading http://openzaurus.org/official/unstable/3...._0.5-r1_arm.ipk (http://openzaurus.org/official/unstable/3.5.2/upgrades//oz-compat_0.5-r1_arm.ipk)
ERROR: Cannot satisfy the following dependencies for oz-compat:
libqte2 (>= 2.3.7)
An error ocurred, return value: 1.
Is there something screwed up with my package database?Any ideas? Maybe I should just try reinstalling again.
-
This has been discussed before, but here's a thread with 2 solutions:
https://www.oesf.org/forums/inde...wtopic=9538&hl= (https://www.oesf.org/forums/index.php?showtopic=9538&hl=)
Greg
-
Thanks Greg2. That worked. mmm, wonder why I didn't have to do that before? Was this a recent upgrade to libqte2? Thanks for the help.
-
IIRC, libqte is machine / device specific. libqte for a collie would cause problems on a poodle for example.
Until recently, the dependency to a certain device wasn't honored by the build system
(same goes for the kernel modules BTW, that's why the "kernel" feed was pulled) and thus these packages were removed.
3.5.3 will provide machine specific packages (ie a libqte_x.x.x_collie.ipk)
For users, this won't change anything as the dependency will be resolved by your
packagemanager w/o you ever noticing.
Only very few users will ever see this problem since libqte ships in the default ROM.