View previous topic :: View next topic |
Would (did) you switch back to portage after installing paludis? |
1. I stay with paludis |
|
61% |
[ 258 ] |
2. I switched back to portage |
|
38% |
[ 161 ] |
|
Total Votes : 419 |
|
Author |
Message |
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
Etal Veteran
Joined: 15 Jul 2005 Posts: 1931
|
Posted: Sun Apr 01, 2007 5:32 pm Post subject: |
|
|
Is there any way to change the colors? Paludis uses darker shades of colors than portage and they are not as comfortable to read on black background on my computer.
Edit: The "pink" use flag is horrible! _________________ “And even in authoritarian countries, information networks are helping people discover new facts and making governments more accountable.”– Hillary Clinton, Jan. 21, 2010 |
|
Back to top |
|
|
Joseph_sys Advocate
Joined: 08 Jun 2004 Posts: 2712 Location: Edmonton, AB
|
Posted: Sun Apr 01, 2007 5:56 pm Post subject: |
|
|
Does Paludis support "ELOG" or has anything similar to it.
I like those post install messages to be emailed to me; just in case not to miss any post installation instructions. |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Mon Apr 02, 2007 2:14 pm Post subject: |
|
|
Joseph_sys wrote: | Does Paludis support "ELOG" or has anything similar to it.
I like those post install messages to be emailed to me; just in case not to miss any post installation instructions. |
You can just do this with a shell script, if you're not logging yourself. This one will filter all the cruft so you only see the info and warning messages meaning you can just mail yourself the output if you want. If there's things you think should be added, please post in that topic, as we're about to start work on the next version. |
|
Back to top |
|
|
Conan Guru
Joined: 02 Nov 2004 Posts: 360
|
Posted: Mon Apr 02, 2007 4:50 pm Post subject: |
|
|
Way to plug your script and not answer his question. |
|
Back to top |
|
|
Joseph_sys Advocate
Joined: 08 Jun 2004 Posts: 2712 Location: Edmonton, AB
|
Posted: Mon Apr 02, 2007 4:57 pm Post subject: |
|
|
steveL wrote: | Joseph_sys wrote: | Does Paludis support "ELOG" or has anything similar to it.
I like those post install messages to be emailed to me; just in case not to miss any post installation instructions. |
You can just do this with a shell script, if you're not logging yourself. This one will filter all the cruft so you only see the info and warning messages meaning you can just mail yourself the output if you want. If there's things you think should be added, please post in that topic, as we're about to start work on the next version. |
Yes, I read about it and would be willing to try but when I tried to emerge it yesterday I run-onto this problem:
Code: | emerge -pv paludis
These are the packages that would be merged, in order:
Calculating dependencies \
!!! All ebuilds that could satisfy "virtual/c++-tr1-memory" have been masked.
!!! One of the following masked packages is required to complete your request:
- virtual/c++-tr1-memory-0 (masked by: ~x86 keyword) |
There are no such ebuild not it is explained in documentation on the official web-page where to find it or what is it? |
|
Back to top |
|
|
Conan Guru
Joined: 02 Nov 2004 Posts: 360
|
Posted: Mon Apr 02, 2007 5:01 pm Post subject: |
|
|
Joeseph_sys: someone already answered that. |
|
Back to top |
|
|
Conan Guru
Joined: 02 Nov 2004 Posts: 360
|
Posted: Mon Apr 02, 2007 5:02 pm Post subject: |
|
|
Joseph_sys wrote: | Does Paludis support "ELOG" or has anything similar to it.
I like those post install messages to be emailed to me; just in case not to miss any post installation instructions. |
And to answer your question, the changelog for paludis 0.6 mentions that it logs to screen and to PALUDIS_ELOG_FILE.
from here
Not sure if you need to do anything to get that to work. |
|
Back to top |
|
|
Joseph_sys Advocate
Joined: 08 Jun 2004 Posts: 2712 Location: Edmonton, AB
|
Posted: Mon Apr 02, 2007 5:22 pm Post subject: |
|
|
Conan wrote: | Joeseph_sys: someone already answered that. |
Can you point me to it? |
|
Back to top |
|
|
nikaya Veteran
Joined: 13 May 2006 Posts: 1471 Location: Germany
|
|
Back to top |
|
|
pigeon768 l33t
Joined: 02 Jan 2006 Posts: 683
|
Posted: Mon Apr 02, 2007 5:56 pm Post subject: |
|
|
Ok, so I tried paludis just to see what the fuss was about, and I switched back. I don't use it because it's incompatible with the emwrap.sh script, which has two features I require that paludis doesn't have - it ensures my toolchain is always properly built, and I can emerge a shitload of packages, and if one fails, it will automatically continue building rather than dying and having to manually resume.
I also don't use paludis because it doesn't accept the media-video/mplayer-1.0_rc2_pre20070321-r4 ebuild - says it's an invalid version name or something. If that's portage's fault for accepting invalid names, I don't care, I just want the most recent version of mplayer.
Most of portage's shortcomings can be worked around with 3rd party hacks that I'm already comfortable with, and since I know it will always work until the majority of the userbase switches ... I'll just stick with what I know works. |
|
Back to top |
|
|
Paapaa l33t
Joined: 14 Aug 2005 Posts: 955 Location: Finland
|
Posted: Mon Apr 02, 2007 7:07 pm Post subject: |
|
|
pigeon768 wrote: | Ok, so I tried paludis just to see what the fuss was about, and I switched back. I don't use it because it's incompatible with the emwrap.sh script, which has two features I require that paludis doesn't have - it ensures my toolchain is always properly built, and I can emerge a shitload of packages, and if one fails, it will automatically continue building rather than dying and having to manually resume. |
Yes, I agree with the whole toolchain issue. This forum is polluted with advices like "emerge -e system && emerge -e system && emerge -e world && emerge -e world". This is because Portage has no clue about the order the packages have to be built in. This of course applies to Paludis too as ebuilds don't incorporate this information.
I hope that in the future we don't need any emwrap.sh kind of hacks but the package manager knows what is the correct order and what actually affects what.
pigeon768 wrote: | I also don't use paludis because it doesn't accept the media-video/mplayer-1.0_rc2_pre20070321-r4 ebuild - says it's an invalid version name or something. If that's portage's fault for accepting invalid names, I don't care, I just want the most recent version of mplayer. |
See this bug:
https://bugs.gentoo.org/show_bug.cgi?id=166522
This will get fixed porbably Soon (tm). |
|
Back to top |
|
|
BitJam Advocate
Joined: 12 Aug 2003 Posts: 2508 Location: Silver City, NM
|
Posted: Mon Apr 02, 2007 11:27 pm Post subject: |
|
|
I really like Paludis. I will continue to use it until there is something I need to do that it doesn't do. I LOVE the big speed improvement. I'm so very tired of battling and battling and battling to keep emerge from slowing to a crawl.
I think the emerge system was long overdue for a complete re-write. ISTM that Paludis is the way of the future. Things like Paludis are what make Gentoo so great. |
|
Back to top |
|
|
tecknojunky Veteran
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Tue Apr 03, 2007 9:24 am Post subject: |
|
|
I ran across Paludis by accidentally while (surprise surprise) searching on something else.
I've give up a long time ago ranting on Portage's slowlyness and inability to remove unused dependencies. Intrigued, I immediatly gave it a shot and I'm currently "paludissing".
At first, I was looking for speed, but upon setting it up, I've found the configuration concept much more cleaner.
My only few downsides with it for now are the output formats that are much harder to read than Emerge and Eix, the non-automatic creation of folders annoys me a bit (I'm sure there's a good reason), and the VERY long option switches.
I've been using it for only a few hours now, so this was the flowers. I'm sure there's a pot coming soon.
Thanks to the devs. I find Paludis to be a very sexy Portage substitute. _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Tue Apr 03, 2007 10:28 pm Post subject: |
|
|
tecknojunky wrote: | My only few downsides with it for now are the output formats that are much harder to read than Emerge and Eix, the non-automatic creation of folders annoys me a bit (I'm sure there's a good reason), and the VERY long option switches. |
The folders thing is for security. Creating a directory which is not the subdir of a Paludis-managed directory is a vulnerability that can be exploited by unscrupulous users and programs. Basically, it should be up to the administrator to manually create setuid/setgid directories as necessary, not for Paludis to impose its policy on the system.
The other two things is because ciaranm intends the command-line tools to be non-interactive or for developers, so clarity is more important than brevity. By setting the PALUDIS_OPTIONS env var you can remove almost all the annoyances in routine use (the other tools have analogous env vars). _________________ Personal overlay | Simple backup scheme |
|
Back to top |
|
|
STEDevil Apprentice
Joined: 24 Apr 2003 Posts: 156
|
Posted: Wed Apr 04, 2007 8:05 am Post subject: |
|
|
tecknojunky wrote: |
My only few downsides with it for now are the output formats that are much harder to read than Emerge and Eix... ...and the VERY long option switches.
|
You can still use Eix for searching and it's hugely superior output. There is even a hook that "update eix after syncing repositories and show the diff".
To avoid the very long commandline options you can also make aliases in your /root/.bashrc (create it by eg copying .bashrc and .bash_profile form a user profile, or add sudo from a users .bashrc)
I eg added
alias paludissummary_changed="paludis --show-reasons summary --show-use-descriptions changed"
alias paludisas-needed_summary_all="paludis --show-reasons summary --show-use-descriptions all --dl-upgrade as-needed --dl-new-slots as-needed"
First one is really handy with eg "-ip package" to get a first overview of what would be installed and the second is really good for those times you just want to install that 1 packages/software you are interested in right now but the package manager by default would like to pull in and update 50 other packages first even though not strictly required by the package you want. |
|
Back to top |
|
|
tecknojunky Veteran
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Fri Apr 06, 2007 10:16 am Post subject: |
|
|
Thanks for the tips and explanations.
Is there a way to resume a build that failed the test phase? I guess doing ebuild </path/to/ebuild> install && ebuild </path/to/ebuild> qmerge && ebuild </path/to/ebuild> clean is not recommended.
I stumble upon an eselect command that activate/deacivate hooks. Is that documented somewhere? _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
|
luqas Guru
Joined: 02 Jan 2004 Posts: 588 Location: /US/Texas/Beaumont
|
|
Back to top |
|
|
tecknojunky Veteran
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Fri Apr 06, 2007 12:11 pm Post subject: |
|
|
That's what I do for the moment, but why not a way to pick up at the installing stage since the compile part succeeded. This is annoying if compiling is very long. _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
|
Back to top |
|
|
Jeremy_Z l33t
Joined: 05 Apr 2004 Posts: 671 Location: Shanghai
|
Posted: Fri Apr 06, 2007 4:23 pm Post subject: |
|
|
tecknojunky wrote: |
That's what I do for the moment, but why not a way to pick up at the installing stage since the compile part succeeded. This is annoying if compiling is very long. |
Agreed, but it should a hook since paludis author doesn't want it to be interactive. _________________ "Because two groups of consumers drive the absolute high end of home computing: the gamers and the porn surfers." /.
My gentoo projects, Kelogviewer and a QT4 gui for etc-proposals |
|
Back to top |
|
|
steveL Watchman
Joined: 13 Sep 2006 Posts: 5153 Location: The Peanut Gallery
|
Posted: Fri Apr 06, 2007 4:33 pm Post subject: |
|
|
Jeremy_Z wrote: | Agreed, but it should a hook since paludis author doesn't want it to be interactive. | Does it not accept command-line switches? |
|
Back to top |
|
|
Paapaa l33t
Joined: 14 Aug 2005 Posts: 955 Location: Finland
|
Posted: Fri Apr 06, 2007 7:34 pm Post subject: |
|
|
steveL wrote: | Jeremy_Z wrote: | Agreed, but it should a hook since paludis author doesn't want it to be interactive. | Does it not accept command-line switches? |
What does command line switches got to do with being interactive? |
|
Back to top |
|
|
tecknojunky Veteran
Joined: 19 Oct 2002 Posts: 1937 Location: Montréal
|
Posted: Fri Apr 06, 2007 7:35 pm Post subject: |
|
|
Hypnos wrote: | Use ccache |
I've stop using ccache confcache distcc stuff. For distcc, my compilers and glibc are all out of syncs and I find it difficult to maintain cross-compilers on all the different systems. For confcache, it caused hickups lots of times. As for ccache, well maybe it's a good idea to reanable it, but I doubt it would help on big compiles unless I have a huge cache. I'll give it a shot and see. _________________ (7 of 9) Installing star-trek/species-8.4.7.2::talax. |
|
Back to top |
|
|
Hypnos Advocate
Joined: 18 Jul 2002 Posts: 2889 Location: Omnipresent
|
Posted: Fri Apr 06, 2007 8:53 pm Post subject: |
|
|
CCACHE is a good way to use a few GBs that might otherwise be sitting empty; if you ever need the space, you can just delete it.
When I had a slower, full hard disk, when a compile failed I'd have to correct it/patch it manually then run the "ebuild" subcommands to avoid having wasted the compile time. This is much nicer _________________ Personal overlay | Simple backup scheme |
|
Back to top |
|
|
|