public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
@ 2008-01-14  3:49 Walter Dnes
  2008-01-14  6:45 ` Dirk Heinrichs
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Walter Dnes @ 2008-01-14  3:49 UTC (permalink / raw
  To: Gentoo Users List

  Tried to do an update today.  Gnumeric has a new dependancy, namely
goffice.  Trying to build goffice fails with the following message...

 * Messages for package x11-libs/goffice-0.6.1:

 * Please rebuild x11-libs/cairo with svg support enabled
 * echo "x11-libs/cairo svg" >> /etc/portage/package.use
 * emerge -1 x11-libs/cairo
 * Please rebuild dev-libs/libpcre with unicode support enabled
 * echo "dev-libs/libpcre unicode" >> /etc/portage/package.use
 * emerge -1 dev-libs/libpcre
 *
 * ERROR: x11-libs/goffice-0.6.1 failed.
 * Call stack:
 *              ebuild.sh, line 1717:  Called dyn_setup
 *              ebuild.sh, line  768:  Called qa_call 'pkg_setup'
 *              ebuild.sh, line   44:  Called pkg_setup
 *   goffice-0.6.1.ebuild, line   64:  Called die
 * The specific snippet of code:
 *      [ -n "${diemessage}" ] && die ${diemessage}
 *  The die message:
 *   No SVG support found in cairo. No unicode support found in libpcre.
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/x11-libs:goffice-0.6.1:20080113-232058.log'.

  SVG is an OpenSource replacement for Schlockwave-Trash, to be used for
creating singing/dancing webpages.  Unicode is great if you're building
a desktop for use in the library room of the United Nations.  There is
no real need for it on a single-language desktop machine.  Can someone
explain the so-called "logic" behind these mandatory dependancies *IN A
SPREADSHEET*?  Is there a way to to modify the ebuild to remove the
dependancies without blowing up the compile?

  One reason that linux has finally started to come into its own is that
it can fit onto under-specced machines like the OLPC and Asus EEE, on
which XP has trouble fitting, and Vista is "totally fuggedaboutit".
That advantage risks being ruined if we follow the "Windows Disease" and
insist on unnecessarily bloating basic apps.

-- 
Walter Dnes <waltdnes@waltdnes.org>
I'm not repeating myself
I'm an X Window user...  I'm an ex-Windows-user
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  3:49 [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Walter Dnes
@ 2008-01-14  6:45 ` Dirk Heinrichs
  2008-01-14  7:08   ` Wayne Clement
  2008-01-14  7:13 ` Renat Golubchyk
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 10+ messages in thread
From: Dirk Heinrichs @ 2008-01-14  6:45 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 635 bytes --]

Am Montag, 14. Januar 2008 schrieb ext Walter Dnes:

> SVG is an OpenSource replacement for Schlockwave-Trash, to be used for
> creating singing/dancing webpages.

Nope. SVG is Scalable Vector Graphics, a vector image format. Maybe it's 
used for icon rendering, like in KDE.

Bye...

	Dirk
-- 
Dirk Heinrichs          | Tel:  +49 (0)162 234 3408
Configuration Manager   | Fax:  +49 (0)211 47068 111
Capgemini Deutschland   | Mail: dirk.heinrichs@capgemini.com
Wanheimerstraße 68      | Web:  http://www.capgemini.com
D-40468 Düsseldorf      | ICQ#: 110037733
GPG Public Key C2E467BB | Keyserver: www.keyserver.net

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  6:45 ` Dirk Heinrichs
@ 2008-01-14  7:08   ` Wayne Clement
  2008-01-14  8:00     ` Hemmann, Volker Armin
  0 siblings, 1 reply; 10+ messages in thread
From: Wayne Clement @ 2008-01-14  7:08 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 450 bytes --]

On 1/14/08, Dirk Heinrichs <dirk.heinrichs.ext@nsn.com> wrote:
>
> >>Am Montag, 14. Januar 2008 schrieb ext Walter Dnes:
> >
> >> SVG is an OpenSource replacement for Schlockwave-Trash, to be used for
> > >creating singing/dancing webpages.
> >
> >Nope. SVG is Scalable Vector Graphics, a vector image format. Maybe it's
> >used for icon rendering, like in KDE.
> >
> >Bye...
> >
>  >       Dirk


Any chance it's for drawing pie charts and such????

[-- Attachment #2: Type: text/html, Size: 842 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  3:49 [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Walter Dnes
  2008-01-14  6:45 ` Dirk Heinrichs
@ 2008-01-14  7:13 ` Renat Golubchyk
  2008-01-14 16:54   ` Hans-Werner Hilse
  2008-01-14  7:31 ` Albert Hopkins
  2008-01-14 10:26 ` b.n.
  3 siblings, 1 reply; 10+ messages in thread
From: Renat Golubchyk @ 2008-01-14  7:13 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 2142 bytes --]

On Sun, 13 Jan 2008 22:49:53 -0500 "Walter Dnes"
<waltdnes@waltdnes.org> wrote:
>   Tried to do an update today.  Gnumeric has a new dependancy, namely
> goffice.  Trying to build goffice fails with the following message...
> 
[snip]
>   SVG is an OpenSource replacement for Schlockwave-Trash, to be used
> for creating singing/dancing webpages.

SVG is Scalable Vector Graphics, a (XML based) vector image format that
*can* be used for animations. It is now used, e.g., for scalable icons
in GNOME and KDE.

> Unicode is great if you're building a desktop for use in the
> library room of the United Nations.  There is no real need for it on
> a single-language desktop machine.

Everything gets converted to unicode these days. Get used to it. Nobody
will write an application using only ASCII for English-speaking
population and Unicode for everybody else. It's just ain't going to
happen. It would be a major pain in the ass to code such a beast.

>  Can someone explain the so-called "logic" behind these mandatory
> dependancies *IN A SPREADSHEET*?

Gnumeric uses GTK+ 2.x which internally uses unicode to handles strings.
Thus, it needs libpcre to be built with unicode support. If you don't
like it, don't use GTK+ 2.x apps.

> Is there a way to to modify the ebuild to remove the dependancies
> without blowing up the compile?

No.

> One reason that linux has finally started to come into its own is
> that it can fit onto under-specced machines like the OLPC and Asus
> EEE, on which XP has trouble fitting, and Vista is "totally
> fuggedaboutit". That advantage risks being ruined if we follow the
> "Windows Disease" and insist on unnecessarily bloating basic apps.

There is nothing basic about a spreadsheet program. It is a very
advanced piece of software. From a developer's perspective unicode is an
obvious requirement, if he tries to write a program for many different
locales without too much hassle.


Cheers,
Renat

-- 
Probleme kann man niemals mit derselben Denkweise loesen,
durch die sie entstanden sind.
                                              (Einstein)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 197 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  3:49 [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Walter Dnes
  2008-01-14  6:45 ` Dirk Heinrichs
  2008-01-14  7:13 ` Renat Golubchyk
@ 2008-01-14  7:31 ` Albert Hopkins
  2008-01-14 10:26 ` b.n.
  3 siblings, 0 replies; 10+ messages in thread
From: Albert Hopkins @ 2008-01-14  7:31 UTC (permalink / raw
  To: gentoo-user


On Sun, 2008-01-13 at 22:49 -0500, Walter Dnes wrote:
> SVG is an OpenSource replacement for Schlockwave-Trash, to be used for
> creating singing/dancing webpages.  

SVG actually has (very) little to do with shockwave.  It's a graphics
format, like JPEG or PNG, but is vector instead of raster.  Most of the
icons used these days are SVG icons. The default GNOME theme uses SVG.
Gnumeric, for example, uses SVG to render charts.  Unless you're on a
text console or your desktop is ugly you're likely using SVG.

> Unicode is great if you're building
> a desktop for use in the library room of the United Nations.  There is
> no real need for it on a single-language desktop machine.  

Unicode is pretty much a de-facto standard these days.  Just today I
read a (English) Changelog that had Unicode (UTF8) characters in it.
Most editors, even Vim, save to UTF8 by default (if supported by your
locale).  Might as well get used to that one too.

-a



-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  7:08   ` Wayne Clement
@ 2008-01-14  8:00     ` Hemmann, Volker Armin
  0 siblings, 0 replies; 10+ messages in thread
From: Hemmann, Volker Armin @ 2008-01-14  8:00 UTC (permalink / raw
  To: gentoo-user

On Montag, 14. Januar 2008, Wayne Clement wrote:
> On 1/14/08, Dirk Heinrichs <dirk.heinrichs.ext@nsn.com> wrote:
> > >>Am Montag, 14. Januar 2008 schrieb ext Walter Dnes:
> > >>
> > >> SVG is an OpenSource replacement for Schlockwave-Trash, to be used for
> > >>
> > > >creating singing/dancing webpages.
> > >
> > >Nope. SVG is Scalable Vector Graphics, a vector image format. Maybe it's
> > >used for icon rendering, like in KDE.
> > >
> > >Bye...
> > >
> >  >       Dirk
>
> Any chance it's for drawing pie charts and such????

yes
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  3:49 [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Walter Dnes
                   ` (2 preceding siblings ...)
  2008-01-14  7:31 ` Albert Hopkins
@ 2008-01-14 10:26 ` b.n.
  2008-01-14 12:28   ` Gabriel Rossetti
  3 siblings, 1 reply; 10+ messages in thread
From: b.n. @ 2008-01-14 10:26 UTC (permalink / raw
  To: gentoo-user

Walter Dnes ha scritto:
>   Tried to do an update today.  Gnumeric has a new dependancy, namely
> goffice.  Trying to build goffice fails with the following message...

Use another spreadsheet and go ranting on your blog.
Bye.

m.
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14 10:26 ` b.n.
@ 2008-01-14 12:28   ` Gabriel Rossetti
  2008-01-14 13:10     ` Alan McKinnon
  0 siblings, 1 reply; 10+ messages in thread
From: Gabriel Rossetti @ 2008-01-14 12:28 UTC (permalink / raw
  To: gentoo-user

b.n. wrote:
> Walter Dnes ha scritto:
>   
>>   Tried to do an update today.  Gnumeric has a new dependancy, namely
>> goffice.  Trying to build goffice fails with the following message...
>>     
>
> Use another spreadsheet and go ranting on your blog.
> Bye.
>
> m.
>   
Yep, I don't see why he's shocked by having SVG and Unicode, especially
the later as a dep, they seem perfectly logical to me. What shocked me
is his "WTF"....

Gabriel
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14 12:28   ` Gabriel Rossetti
@ 2008-01-14 13:10     ` Alan McKinnon
  0 siblings, 0 replies; 10+ messages in thread
From: Alan McKinnon @ 2008-01-14 13:10 UTC (permalink / raw
  To: gentoo-user

On Monday 14 January 2008, Gabriel Rossetti wrote:
> b.n. wrote:
> > Walter Dnes ha scritto:
> >>   Tried to do an update today.  Gnumeric has a new dependancy,
> >> namely goffice.  Trying to build goffice fails with the following
> >> message...
> >
> > Use another spreadsheet and go ranting on your blog.
> > Bye.
> >
> > m.
>
> Yep, I don't see why he's shocked by having SVG and Unicode,
> especially the later as a dep, they seem perfectly logical to me.
> What shocked me is his "WTF"....

He was shocked because he thought 'svg' was the GNU Flash-replacement, 
not vector graphics support.

An easy enough mistake to make I suppose. Done worse myself.


-- 
Alan McKinnon
alan dot mckinnon at gmail dot com
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode?
  2008-01-14  7:13 ` Renat Golubchyk
@ 2008-01-14 16:54   ` Hans-Werner Hilse
  0 siblings, 0 replies; 10+ messages in thread
From: Hans-Werner Hilse @ 2008-01-14 16:54 UTC (permalink / raw
  To: gentoo-user

Hi,

On Mon, 14 Jan 2008 08:13:33 +0100 Renat Golubchyk <ragermany@gmx.net>
wrote:

> There is nothing basic about a spreadsheet program. It is a very
> advanced piece of software. From a developer's perspective unicode is
> an obvious requirement, if he tries to write a program for many
> different locales without too much hassle.

And I can well see myself e.g. inserting greek chars that have some
mathematical meaning in my spreadsheets... After all, this isn't
Lotus-123 and I don't use a 9-pin-printer anymore...

And FWIW, SVG (or parts of it and lots of referring definitions) is
integrated in the Open Document Format for Office Applications.

-hwh
-- 
gentoo-user@lists.gentoo.org mailing list



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2008-01-14 17:00 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-01-14  3:49 [gentoo-user] RANT: WTF does a *SPREADSHEET* need SVG and unicode? Walter Dnes
2008-01-14  6:45 ` Dirk Heinrichs
2008-01-14  7:08   ` Wayne Clement
2008-01-14  8:00     ` Hemmann, Volker Armin
2008-01-14  7:13 ` Renat Golubchyk
2008-01-14 16:54   ` Hans-Werner Hilse
2008-01-14  7:31 ` Albert Hopkins
2008-01-14 10:26 ` b.n.
2008-01-14 12:28   ` Gabriel Rossetti
2008-01-14 13:10     ` Alan McKinnon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox