Rockbox Development > Starting Development and Compiling

How can I install LaTex on VMWare image?

(1/2) > >>

bascule:
I'm trying to install LaTex in order to build a manual on the Rockbox VMWare image. I understand the 'dependency-hell' situation, but how do I resolve it?

Logging in as root and running the commands specified in the Wiki give this result:


--- Code: ---debian:~# apt-get install tetex-base tetex-bin tetex-extra latex-ucs

Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  tetex-bin: Depends: libice6 (>= 1:1.0.0) but 4.3.0.dfsg.1-14sarge1 is to be installed
E: Broken packages
--- End code ---

pixelma:
I'm not sure if this is the real issue but the tetex packages have been renamed to "texlive" (if I remember correctly and unfortunately I don't know which texlive ones you need exactly). The reason it hasn't been changed in the wiki yet was that people told they would get automatically linked to those new ones when they try to install tetex packages and so it wasn't wrong until now. Maybe that has changed now though or doesn't work in the vmware image for some reason (or there's something else wrong).

bascule:
I'm presuming that Reading Package Lists... Done means that the packages were available.

I thinks it's a genuine dependency problem, but, as usual, my Linux knowledge is way too insufficient to figure out a solution.

Does it mean that 4.3.0.dfsg.1-14sarge1 is part of the package, but that libice6 is the application actually required in order for the install to work?

Could I just install libice6 first? Or is it not that simple...?

EDIT: That doesn't work:


--- Code: ---debian:~# apt-get install libice6                                   
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  libice6: Depends: x11-common but it is not going to be installed
E: Broken packages
--- End code ---


--- Code: ---debian:~# apt-get install x11-common
Reading Package Lists... Done
Building Dependency Tree... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

Since you only requested a single operation it is extremely likely that
the package is simply not installable and a bug report against
that package should be filed.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
  x11-common: Conflicts: xfree86-common but 4.3.0.dfsg.1-14sarge2 is to be insta                             
lled
E: Broken packages

--- End code ---

It was at that point I gave up... :(

cool_walking_:
Try doing a "apt-get update" to update your local status of the available packages.

It says tetex-bin depends on libice6 version >= 1:1.0.0, but you're going to install libice6 version 4.3.0.dfsg.1-14sarge1 (yes that whole thing is the version), which I guess is (somehow) less than 1:1.0.0.

Found this.


--- Quote ---Could I just install libice6 first?
--- End quote ---
I don't think so, I think that'll just make it give you a different error message, something like "tetex-bin depends libice6 >= 1:1.0.0 but it is not available".

pixelma:
You could also bug certain people who care about the vmware image and wanted to make a new one for a while to at least put it on their list too. ;D  (The image is quite old now I've heard and has its little problems here and there - maybe this would be something for DevCon.)

* pixelma ducks

Navigation

[0] Message Index

[#] Next page

Go to full version