[2008.12] Enlightenment not starting anymore.

Joel Newkirk freerunner at newkirk.us
Sun Dec 28 11:40:41 CET 2008

On Sat, 27 Dec 2008 15:14:11 +0100, "Ivar Mossin" <ivar.mossin at gmail.com>

> So now I try to install the suggested package:
> root at om-gta02:~# opkg -force-downgrade install
> Downloading
> Multiple packages (e-wm and e-wm) providing same name marked HOLD or
> PREFER.  Using latest.
> Multiple packages (e-wm and e-wm) providing same name marked HOLD or
> PREFER.  Using latest.
> Installing e-wm (0.16.999.050+svnr37988-r0.1) to root...
> Collected errors:
>  * ERROR: Package e-wm (parent e-wm) is not available from any configured
> src.
>  * Failed to download e-wm. Perhaps you need to run 'opkg update'?
> Which failed. Let's see if there is an e-wm installed:
> root at om-gta02:~# opkg list_installed | grep e-wm
> root at om-gta02:~# opkg -force-depends remove e-wm
> No packages removed.
> So, as far as I can see, the package is in fact not installed. (I did
> remove it earlier to try to fix the problem).
> As we see, I don't have the angstrom repository included (anymore), I
> have run an opkg update and installing the package still wants the
> newer version. From where does opkg get the information that there is
> a newer version? There is also no e-wm currently installed on the
> system. Where does this leave me? What would be a plausible next step?

I'm pretty much at a loss, unless it has the angstrom package cached
somewhere.  Take a look around /tmp, and /var/cache or /var/spool and look
for ipks.  Opkg stores the lists of available packages in /var/lib/opkg.

> Another question. When I wanted to install mplayer, which I didn't
> find in the normal repository, I could of course just install the opk
> file directly, but then I would not be notified of any updates on that
> package. So how would I be able to keep the angstrom repository
> without letting it upgrade all the other packages as well?
> Thanks for the help so far.

Therein lies the problem.  :)  I don't know of any way currently to
accomplish that.  The 'correct' solution is to petition for desired
packages that are in some 'other' feed to be built for your feed.  In this
case, that means asking for mplayer to be available in the 2008.x feed.


Joel Newkirk
http://jthinks.com      (blog)
http://newkirk.us/om (FR stuff)

More information about the community mailing list