Hello list, The ports for KDE 3.5.5 are ready, but I need some testers to ensure everything is fine before submitting to the official repo. If you want to try them out, just get them from my personal repo: http://www.mizrahi.com.ve/crux/pkgs/ To subscribe to my ports just wget http://www.mizrahi.com.ve/crux/pkgs/alan.httpup -O /etc/ports/alan.httpup and then add "prtdir /usr/ports/alan" to /etc/prt-get.conf Some notes worth mentioning: - kdeaccessibility hasn't been ported yet. This requires festival (missing in action) or other tts engine first, I haven't decided yet if I will make ports for this. - esound was removed as a dependency of arts - tetex was removed as a dependency of kdegraphics - I have added shortcuts for searching in crux ports and youtube videos on konqueror - hal/dbus integration isn't working yet, I think we will have to wait for kde4 Please report any problems as soon as possible, so they can be fixed before submitting to the official repo. Cheers! -- Alan Mizrahi
On Thu, 2006-11-02 at 10:15 -0400, Alan Mizrahi wrote:
- I have added shortcuts for searching in crux ports and youtube videos on konqueror
I hope I'm not alone in being a bit disappointed about this. One of the things that attracts me about CRUX is the fact that packages are mostly vanilla. I'd hate to see the KDE packages follow a different path as there's plenty of distros who push their ugly artwork and useless bookmarks down your throat.
On Thursday 02 November 2006 2:09 pm, Mark Rosenstand wrote:
On Thu, 2006-11-02 at 10:15 -0400, Alan Mizrahi wrote:
- I have added shortcuts for searching in crux ports and youtube videos on konqueror
I hope I'm not alone in being a bit disappointed about this. One of the things that attracts me about CRUX is the fact that packages are mostly vanilla. I'd hate to see the KDE packages follow a different path as there's plenty of distros who push their ugly artwork and useless bookmarks down your throat.
The shortcuts are not like bookmarks, they are more like a hidden feature. To use them you have to type in konqueror's addressbar the shortcut and then the keywords. Try it out yourself: imdb:seventh seal ggi:natalie portman Vanilla KDE already includes 87 shortcuts by default, including rpmfind. I think having a crux port search shortcut is more useful for us than having a rpmfind shortcut. I also like the youtube shortcut, but I can remove it if its considered useless. Any opinions? I always find myself using gg (google), ggi (google images), imdb (movies), wp (wikipedia) and youtube shortcuts, and the only one that isn't included by default is youtube. Besides this, and changing the default configuration to use cups by default, there isn't any other customization I have made. Thanks for the feedback, any other comments? -- Alan Mizrahi
On Thu, Nov 02, 2006 at 07:09:28PM +0100, Mark Rosenstand wrote:
On Thu, 2006-11-02 at 10:15 -0400, Alan Mizrahi wrote:
- I have added shortcuts for searching in crux ports and youtube videos on konqueror
I hope I'm not alone in being a bit disappointed about this.
You're not alone.
One of the things that attracts me about CRUX is the fact that packages are mostly vanilla. I'd hate to see the KDE packages follow a different path as there's plenty of distros who push their ugly artwork and useless bookmarks down your throat.
Signing off under each word. Also... Alan, is sudo, gpg, libidn, openldap, imlib, freeglut, gamin really necessary for that version of kdelibs? The same question about samba, ghostscript, cdparanoia, lame for the kdebase. I'm using kde 3.5.3 without that bloat. May it moved to "Nice to have:" ? Beside these issues, thanks for your work! Hope kde will return to the contrib soon. -- Anton (irc: bd2)
Anton Vorontsov wrote:
Alan, is sudo, gpg, libidn, openldap, imlib, freeglut, gamin really necessary for that version of kdelibs? The same question about samba, ghostscript, cdparanoia, lame for the kdebase.
And don't forget cups. Not everybody uses a printer.
I'm using kde 3.5.3 without that bloat.
May it moved to "Nice to have:" ?
Good idea. # Han -- http://www.xs4all.nl/~hanb/software/crux/
On Thursday 02 November 2006 8:10 pm, Anton Vorontsov wrote:
On Thu, Nov 02, 2006 at 07:09:28PM +0100, Mark Rosenstand wrote:
On Thu, 2006-11-02 at 10:15 -0400, Alan Mizrahi wrote:
- I have added shortcuts for searching in crux ports and youtube videos on konqueror
I hope I'm not alone in being a bit disappointed about this.
You're not alone.
One of the things that attracts me about CRUX is the fact that packages are mostly vanilla. I'd hate to see the KDE packages follow a different path as there's plenty of distros who push their ugly artwork and useless bookmarks down your throat.
Signing off under each word. Also...
I'll remove the custom search shortcuts.
Alan, is sudo, gpg, libidn, openldap, imlib, freeglut, gamin really necessary for that version of kdelibs? The same question about samba, ghostscript, cdparanoia, lame for the kdebase.
I'm using kde 3.5.3 without that bloat.
I agree, but I didn't want to be so aggressive removing dependencies because it seemed like everybody was fine with them before I inherited the KDE responsibility. In fact, I removed tetex (HUGE download and build time) and esound from the dependency list because of this, but I'll go a bit further before making this release. Its a matter of balance: for some people cups and openldap are a real necessity and for others its bloat. Some people might think that if you are already using KDE you already like bloated software :) I've always thought we should have some kind of polls on the website to help the packagers decide this kind of things, maybe even a casual poll-of-the-week could help.
May it moved to "Nice to have:" ?
Yes, I'll move some dependencies to "Nice to have", but I think this header is only human-parseable. Maybe prt-get should accept a --full parameter to install also the "Nice to have" dependencies.
Beside these issues, thanks for your work! Hope kde will return to the contrib soon.
Thanks. -- Alan Mizrahi
Alan Mizrahi wrote:
On Thursday 02 November 2006 8:10 pm, Anton Vorontsov wrote:
Alan, is sudo, gpg, libidn, openldap, imlib, freeglut, gamin really necessary for that version of kdelibs? The same question about samba, ghostscript, cdparanoia, lame for the kdebase.
I'm using kde 3.5.3 without that bloat.
I agree, but I didn't want to be so aggressive removing dependencies because it seemed like everybody was fine with them before I inherited the KDE responsibility.
In fact, I removed tetex (HUGE download and build time) and esound from the dependency list because of this, but I'll go a bit further before making this release.
Its a matter of balance: for some people cups and openldap are a real necessity and for others its bloat. Some people might think that if you are already using KDE you already like bloated software :)
It's not a matter of balance. kde doesn't need openldap and cups to build. But if you have ldap and cups installed before you build kde you will get support for it. On the other hand if you want to use prt-get depinstall kde you will install stuff you don't want to have and you don't need, so you have to manually compile the package which names the dependencies. In my opinion it would be nice if prt-get would ask if you want to install "Nice to have:" dependencies if he finds them. And to avoid questioning you can set an option to automatically say yes or no. # Han -- http://www.xs4all.nl/~hanb/software/crux/
On Friday 03 November 2006 1:56 pm, Han Boetes wrote:
Alan Mizrahi wrote:
On Thursday 02 November 2006 8:10 pm, Anton Vorontsov wrote:
Alan, is sudo, gpg, libidn, openldap, imlib, freeglut, gamin really necessary for that version of kdelibs? The same question about samba, ghostscript, cdparanoia, lame for the kdebase.
I'm using kde 3.5.3 without that bloat.
I agree, but I didn't want to be so aggressive removing dependencies because it seemed like everybody was fine with them before I inherited the KDE responsibility.
In fact, I removed tetex (HUGE download and build time) and esound from the dependency list because of this, but I'll go a bit further before making this release.
Its a matter of balance: for some people cups and openldap are a real necessity and for others its bloat. Some people might think that if you are already using KDE you already like bloated software :)
It's not a matter of balance. kde doesn't need openldap and cups to build. But if you have ldap and cups installed before you build kde you will get support for it.
On the other hand if you want to use prt-get depinstall kde you will install stuff you don't want to have and you don't need, so you have to manually compile the package which names the dependencies.
By the way, you can always use prt-get's --ignore option to prevent building unwanted dependencies: prt-get depinst --ignore=cups,openldap kdelibs Don't worry about the dependencies, I'll trim them a little. I am going to work on this over the weekend.
In my opinion it would be nice if prt-get would ask if you want to install "Nice to have:" dependencies if he finds them. And to avoid questioning you can set an option to automatically say yes or no.
Yes, and also some functionality to be able to specify in the config file dependencies which should never be installed by the depinst command. -- Alan Mizrahi
Alan Mizrahi wrote:
By the way, you can always use prt-get's --ignore option to prevent building unwanted dependencies:
prt-get depinst --ignore=cups,openldap kdelibs
Interesting, I didn't know about that option. Alas there isn't a prt-get.conf option for that. OTOH I think it's a simpler solution to list only must have dependencies in ``# Depends on:'' Anyway, Johannes already knows where I stand on this. # Han -- http://www.xs4all.nl/~hanb/software/crux/
On Fri, Nov 03, 2006 at 06:56:23PM +0100, Han Boetes wrote:
It's not a matter of balance. kde doesn't need openldap and cups to build. But if you have ldap and cups installed before you build kde you will get support for it.
On the other hand if you want to use prt-get depinstall kde you will install stuff you don't want to have and you don't need, so you have to manually compile the package which names the dependencies.
Fortunately prt-get does have an --ignore feature, but it does not mean everyone will *always* remember to check what will be installed, if there is something undesirable listed as a dependency.
In my opinion it would be nice if prt-get would ask if you want to install "Nice to have:" dependencies if he finds them. And to avoid questioning you can set an option to automatically say yes or no.
In my opinion, prt-get should simply state that the author of a port may also recommend dependencies xyz. This could be discussed though, see if there is a larger demand from other users. So far, I am not for or against a feature based on what you have stated.
Op Thursday 02 November 2006 15:15 schreef Alan Mizrahi:
Hello list,
The ports for KDE 3.5.5 are ready, but I need some testers to ensure everything is fine before submitting to the official repo.
If you want to try them out, just get them from my personal repo: http://www.mizrahi.com.ve/crux/pkgs/
Nice! I'll try it out tomorrow if I have the time. Diederick -- http://www.diederickdevries.net/
participants (6)
-
Alan Mizrahi
-
Anton Vorontsov
-
Diederick de Vries
-
Han Boetes
-
Jesse Kokkarinen
-
Mark Rosenstand