Code: Select all
./autogen.sh
./configure
make && make installDlareh wrote:For crying out loud, how is an ebuild simpler than dumping the tarball somewhere and:
?Code: Select all
./autogen.sh ./configure make && make install
It's really a few trivial commands either way. And seeing as yeahconsole hasn't been updated in almost a year there probably won't be too many problems with unmaintained ebuilds for it.Dlareh wrote:If yeahconsole were in portage, then, yes, "emerge yeahconsole" would be nice. But when you have to stick an ebuild in an overlay and digest it... for such a simple program, manual installation is EASIER, and far less prone to unmaintained ebuild hiccups.
File, singular. /usr/local/bin/yeahconsoleSoTired wrote:With portage you're guaranteed that the files during the 'make install' stage will go where you expect them to. Without portage you might have to pass some arguments to configure. Following from the latter point, uninstall is also automatic.
No, copy pasting an ebuild, putting it into an overlay, digesting, and finally emerging the package is much more complex than copy pasting a handful of commands into any root terminal, is more prone to failure, and offers zero benefits.It's really a few trivial commands either way.Dlareh wrote:If yeahconsole were in portage, then, yes, "emerge yeahconsole" would be nice. But when you have to stick an ebuild in an overlay and digest it... for such a simple program, manual installation is EASIER, and far less prone to unmaintained ebuild hiccups.
My objection to unmaintained ebuilds has nothing to do with whether new versions of yeahconsole are released.And seeing as yeahconsole hasn't been updated in almost a year there probably won't be too many problems with unmaintained ebuilds for it.
Just an example, many packages will install man pages et cetera.Dlareh wrote:File, singular. /usr/local/bin/yeahconsole![]()
It's a few trivial commands/mouse clicks either way.Dlareh wrote:If yeahconsole were in portage, then, yes, "emerge yeahconsole" would be nice. But when you have to stick an ebuild in an overlay and digest it... for such a simple program, manual installation is EASIER, and far less prone to unmaintained ebuild hiccups.
They are both utterly trivial.Dlareh wrote:No, copy pasting an ebuild, putting it into an overlay, digesting, and finally emerging the package is much more complex than copy pasting a handful of commands into any root terminal...
And will in fact work if the package needs a more complex install than ./configure && make && make install, provided that the ebuild provides for this.Dlareh wrote:...is more prone to failure...
Automatic uninstall, correct locating of all files, usage of portage variables, possibility of use flags - the list could go on.Dlareh wrote:...and offers zero benefits.
Okay, than it is a groundless objection in this case. In the general case I have a number of ebuilds in my overlay that aren't in portage, all of which are up to date. Should any fall out of date it's generally not too difficult for the user to go in and update them themself, or to look on these forums for an updated version.Dlareh wrote:My objection to unmaintained ebuilds has nothing to do with whether new versions of yeahconsole are released.
Other reasons for an ebuild: Because doing so is trivial. Because many people like using ebuilds for as many packages as possible. Use flags et al.Dlareh wrote:The ONLY reason developing a yeahconsole ebuild would have been worthwhile is if there were any reason to put it in the Gentoo portage tree. There isn't, so it's useless.
We were discussing yeahconsole. If you wish to discuss other things instead, please stop wasting my time.SoTired wrote:Just an example, many packages will install man pages et cetera.Dlareh wrote:File, singular. /usr/local/bin/yeahconsole![]()
One can be done in seconds, the other requires having a properly set up overlay and a lot of manual typing. The ratio of complexity is.... 50:1 (to pull a ballpark figure out of my ass)It's a few trivial commands/mouse clicks either way.
They are both utterly trivial.
Irrelevant to the type of failures I am talking about. Unmaintained, untested ebuilds fail much more often than simple code listings.And will in fact work if the package needs a more complex install than ./configure && make && make install, provided that the ebuild provides for this.Dlareh wrote:...is more prone to failure...
Irrelevant to yeahconsole.Automatic uninstall, correct locating of all files, usage of portage variables, possibility of use flags - the list could go on.Dlareh wrote:...and offers zero benefits.
No it is not, for the simple reason mentioned above.Okay, than it is a groundless objection in this case.Dlareh wrote:My objection to unmaintained ebuilds has nothing to do with whether new versions of yeahconsole are released.
Are they sufficiently complex pieces of software for which an ebuild is actually useful?In the general case I have a number of ebuilds in my overlay that aren't in portage, all of which are up to date.


kungfooguru, tell me honestly, in your objective opinnion: tilda is better than yeahconsole or is it just the opposite ?kungfooguru wrote:Just making sure people arn't judging tilda based on what is in portage. That is very old an a POS. Check out tilda.sf.net to see how it looks now and maybe give it a try. The ebuilds for all the new versions are in bugzilla as well. Tilda has even been excepted into Ubuntu Breezy Badger's universal repository.
Tristan