[SM-Discuss] Why cmake?

David Kowis dkowis at shlrm.org
Thu Dec 18 18:59:41 EST 2008


Vlad Glagolev wrote:
> Now when a few people overloaded my head with a question "WTF?!", I (like the others) wanna ask
> you: why cmake? Why do you add any extra software isn't really needed to build other software?!
Treeve Jelbert committed a change to poppler:
Commit: afb0ba7b7c81224301de14b847167922225923a6
I'll let you peruse the commit yourself.

> 
> Another question disturbin me: why do you force devel/rc/testing versions of the spells as they
> are stable? That's not good, and that's not GNOME (Robin already argued about it).
> 
> Neither me nor (i hope) the others wanna see their box like 00b00nt00 or something else with a
> ton of useless binaries/libraries. Nowadays, Source Mage is the only distro where I can keep
> my system as compact as possible and pretty stable. So don't break my dream. Imho, we should
> keep it as minimalistic as possible. That's why we use this system.

Actually, our stated goal is to maintain as close to upstream as 
possible, not as minimal as possible. Usually, the two coincide, but not 
always.

> 
> Before I've joined there were a lot of extra dependencies in hundreds of spells. I fixed them
> added needed flags, removed really useless dependencies, and with those changes my system (at
> that time) went down from ~470 spells to ~420. Now I have full-featured desktop system at home
> (540 spells) and at work (430 spells), and I don't have cmake.

I have 584 at home, and I've not been terribly concerned about this "lot 
of extra dependencies" in "hundreds" of spells. By pure statistics, 
which may be terribly wrong, I should have hundreds more spells on my 
system. But I don't, I only have 48 more. And I even have KDE installed. 
I don't believe the problem is quite as bad as you make it sound.

> 
> Pango is the one of basic spells, and I don't really need cmake to build it, really.

I'm not sure how pango is a basic spell, nor do I see what it has to do 
with poppler...

> 
> Thanks for understanding.

I wish you'd be more clear when bringing this up. There were a lot of 
people not privileged to the conversation on irc.

-- 
David Kowis

www.campaignforliberty.com - Freedom is popular!
www.sourcemage.org  - SourceMage GNU/Linux

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 727 bytes
Desc: OpenPGP digital signature
Url : http://lists.ibiblio.org/pipermail/sm-discuss/attachments/20081218/005cb266/attachment.bin 


More information about the SM-Discuss mailing list