Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Are you satisfied with Paludis
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 14, 15, 16  Next  
Reply to topic    Gentoo Forums Forum Index Gentoo Chat
View previous topic :: View next topic  

Would (did) you switch back to portage after installing paludis?
1. I stay with paludis
61%
 61%  [ 258 ]
2. I switched back to portage
38%
 38%  [ 161 ]
Total Votes : 419

Author Message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6111
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sat Mar 31, 2007 11:20 am    Post subject: Reply with quote

I'm almost satisfied with it now :wink:

experimental binutils & glibc builds work since I figured out some syntax stuff in keywords.conf & package_unmask.conf

what "annoys" me: :(

paludis doesn't register installed packages after every install, so if the install gets interrupted & you continue later manually without pasting paludis' output or forgot to copy it, those packages already installed won't get registered in world-file
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Etal
Veteran
Veteran


Joined: 15 Jul 2005
Posts: 1931

PostPosted: Sun Apr 01, 2007 5:32 pm    Post subject: Reply with quote

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
View user's profile Send private message
Joseph_sys
Advocate
Advocate


Joined: 08 Jun 2004
Posts: 2712
Location: Edmonton, AB

PostPosted: Sun Apr 01, 2007 5:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5153
Location: The Peanut Gallery

PostPosted: Mon Apr 02, 2007 2:14 pm    Post subject: Reply with quote

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
View user's profile Send private message
Conan
Guru
Guru


Joined: 02 Nov 2004
Posts: 360

PostPosted: Mon Apr 02, 2007 4:50 pm    Post subject: Reply with quote

Way to plug your script and not answer his question.
Back to top
View user's profile Send private message
Joseph_sys
Advocate
Advocate


Joined: 08 Jun 2004
Posts: 2712
Location: Edmonton, AB

PostPosted: Mon Apr 02, 2007 4:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
Conan
Guru
Guru


Joined: 02 Nov 2004
Posts: 360

PostPosted: Mon Apr 02, 2007 5:01 pm    Post subject: Reply with quote

Joeseph_sys: someone already answered that.
Back to top
View user's profile Send private message
Conan
Guru
Guru


Joined: 02 Nov 2004
Posts: 360

PostPosted: Mon Apr 02, 2007 5:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
Joseph_sys
Advocate
Advocate


Joined: 08 Jun 2004
Posts: 2712
Location: Edmonton, AB

PostPosted: Mon Apr 02, 2007 5:22 pm    Post subject: Reply with quote

Conan wrote:
Joeseph_sys: someone already answered that.

Can you point me to it?
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1471
Location: Germany

PostPosted: Mon Apr 02, 2007 5:36 pm    Post subject: Reply with quote

Joseph_sys wrote:
Conan wrote:
Joeseph_sys: someone already answered that.

Can you point me to it?

https://forums.gentoo.org/viewtopic-p-3989863.html#3989863
_________________
Notes on Dhamma
How to waste your time: look for an explanation of consciousness, ask to know what feeling is. (Nanavira Thera)
Back to top
View user's profile Send private message
pigeon768
l33t
l33t


Joined: 02 Jan 2006
Posts: 683

PostPosted: Mon Apr 02, 2007 5:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Paapaa
l33t
l33t


Joined: 14 Aug 2005
Posts: 955
Location: Finland

PostPosted: Mon Apr 02, 2007 7:07 pm    Post subject: Reply with quote

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
View user's profile Send private message
BitJam
Advocate
Advocate


Joined: 12 Aug 2003
Posts: 2508
Location: Silver City, NM

PostPosted: Mon Apr 02, 2007 11:27 pm    Post subject: Reply with quote

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
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Tue Apr 03, 2007 9:24 am    Post subject: Reply with quote

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
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Tue Apr 03, 2007 10:28 pm    Post subject: Reply with quote

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
View user's profile Send private message
STEDevil
Apprentice
Apprentice


Joined: 24 Apr 2003
Posts: 156

PostPosted: Wed Apr 04, 2007 8:05 am    Post subject: Reply with quote

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
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Fri Apr 06, 2007 10:16 am    Post subject: Reply with quote

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
View user's profile Send private message
luqas
Guru
Guru


Joined: 02 Jan 2004
Posts: 588
Location: /US/Texas/Beaumont

PostPosted: Fri Apr 06, 2007 11:50 am    Post subject: Reply with quote

It is in the FAQ at http://paludis.pioto.org . Specifically here -> http://paludis.pioto.org/faq.html#testfailures . Basically you have to modify the bashrc to skip testing packages that fail the test phase.
Back to top
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Fri Apr 06, 2007 12:11 pm    Post subject: Reply with quote

koqu wrote:
It is in the FAQ at http://paludis.pioto.org . Specifically here -> http://paludis.pioto.org/faq.html#testfailures . Basically you have to modify the bashrc to skip testing packages that fail the test phase.

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
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Fri Apr 06, 2007 4:08 pm    Post subject: Reply with quote

Use ccache :)
_________________
Personal overlay | Simple backup scheme
Back to top
View user's profile Send private message
Jeremy_Z
l33t
l33t


Joined: 05 Apr 2004
Posts: 671
Location: Shanghai

PostPosted: Fri Apr 06, 2007 4:23 pm    Post subject: Reply with quote

tecknojunky wrote:
koqu wrote:
It is in the FAQ at http://paludis.pioto.org . Specifically here -> http://paludis.pioto.org/faq.html#testfailures . Basically you have to modify the bashrc to skip testing packages that fail the test phase.

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
View user's profile Send private message
steveL
Watchman
Watchman


Joined: 13 Sep 2006
Posts: 5153
Location: The Peanut Gallery

PostPosted: Fri Apr 06, 2007 4:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Paapaa
l33t
l33t


Joined: 14 Aug 2005
Posts: 955
Location: Finland

PostPosted: Fri Apr 06, 2007 7:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
tecknojunky
Veteran
Veteran


Joined: 19 Oct 2002
Posts: 1937
Location: Montréal

PostPosted: Fri Apr 06, 2007 7:35 pm    Post subject: Reply with quote

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
View user's profile Send private message
Hypnos
Advocate
Advocate


Joined: 18 Jul 2002
Posts: 2889
Location: Omnipresent

PostPosted: Fri Apr 06, 2007 8:53 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Gentoo Chat All times are GMT
Goto page Previous  1, 2, 3 ... 5, 6, 7 ... 14, 15, 16  Next
Page 6 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum