1 |
On Sun, 13 Jan 2008 22:49:53 -0500 "Walter Dnes" |
2 |
<waltdnes@××××××××.org> wrote: |
3 |
> Tried to do an update today. Gnumeric has a new dependancy, namely |
4 |
> goffice. Trying to build goffice fails with the following message... |
5 |
> |
6 |
[snip] |
7 |
> SVG is an OpenSource replacement for Schlockwave-Trash, to be used |
8 |
> for creating singing/dancing webpages. |
9 |
|
10 |
SVG is Scalable Vector Graphics, a (XML based) vector image format that |
11 |
*can* be used for animations. It is now used, e.g., for scalable icons |
12 |
in GNOME and KDE. |
13 |
|
14 |
> Unicode is great if you're building a desktop for use in the |
15 |
> library room of the United Nations. There is no real need for it on |
16 |
> a single-language desktop machine. |
17 |
|
18 |
Everything gets converted to unicode these days. Get used to it. Nobody |
19 |
will write an application using only ASCII for English-speaking |
20 |
population and Unicode for everybody else. It's just ain't going to |
21 |
happen. It would be a major pain in the ass to code such a beast. |
22 |
|
23 |
> Can someone explain the so-called "logic" behind these mandatory |
24 |
> dependancies *IN A SPREADSHEET*? |
25 |
|
26 |
Gnumeric uses GTK+ 2.x which internally uses unicode to handles strings. |
27 |
Thus, it needs libpcre to be built with unicode support. If you don't |
28 |
like it, don't use GTK+ 2.x apps. |
29 |
|
30 |
> Is there a way to to modify the ebuild to remove the dependancies |
31 |
> without blowing up the compile? |
32 |
|
33 |
No. |
34 |
|
35 |
> One reason that linux has finally started to come into its own is |
36 |
> that it can fit onto under-specced machines like the OLPC and Asus |
37 |
> EEE, on which XP has trouble fitting, and Vista is "totally |
38 |
> fuggedaboutit". That advantage risks being ruined if we follow the |
39 |
> "Windows Disease" and insist on unnecessarily bloating basic apps. |
40 |
|
41 |
There is nothing basic about a spreadsheet program. It is a very |
42 |
advanced piece of software. From a developer's perspective unicode is an |
43 |
obvious requirement, if he tries to write a program for many different |
44 |
locales without too much hassle. |
45 |
|
46 |
|
47 |
Cheers, |
48 |
Renat |
49 |
|
50 |
-- |
51 |
Probleme kann man niemals mit derselben Denkweise loesen, |
52 |
durch die sie entstanden sind. |
53 |
(Einstein) |