| View previous topic :: View next topic |
| Would (did) you switch back to portage after installing paludis? |
| 1. I stay with paludis |
|
61% |
[ 257 ] |
| 2. I switched back to portage |
|
38% |
[ 161 ] |
|
| Total Votes : 418 |
|
| Author |
Message |
gimpel Advocate


Joined: 15 Oct 2004 Posts: 2718 Location: Munich, Bavaria
|
Posted: Thu Feb 15, 2007 10:29 am Post subject: |
|
|
| crdlb wrote: | | gimpel wrote: | | * paludis --sync with some overlays and update-eix.bash takes way over 15minutes here, layman -s ALL && eix-sync just ~3minutes |
'paludis --sync' (or 'paludis -s') is the equivalent of 'emerge --sync && layman -s ALL'. With a single command, you can sync all your repositories including the main portage tree. If you only want to update your overlays, you need to run 'paludis -s gnome sunrise mozilla' (put the names of your overlays here). That command (with a large update to both sunrise and gnome) took only 4m13s on my computer. |
Yes I know, I guess the delay here is caused by the update-eix hook. at the very end of the sync, where it regenerates/updates metadata. Not really sure though, but that part takes ages. That's why I compared it to layman -s ALL && eix-sync, not emerge-sync. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Thu Feb 15, 2007 10:39 am Post subject: |
|
|
it is in fact q-reinitialize hook from portage utils (paludis version).
Nothing to do at all with update eix. _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
gimpel Advocate


Joined: 15 Oct 2004 Posts: 2718 Location: Munich, Bavaria
|
Posted: Thu Feb 15, 2007 11:10 am Post subject: |
|
|
| zxy wrote: | it is in fact q-reinitialize hook from portage utils (paludis version).
Nothing to do at all with update eix. | Ah OK. As said, I wasn't really sure what causes it. Sorry for blaming update-eix.bash in the first place. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Thu Feb 15, 2007 11:13 am Post subject: |
|
|
It is not a part of official paludis -- so your syncing timmings are not really correct.
In my experience paludis is way faster for syncing too... _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
truc Advocate


Joined: 25 Jul 2005 Posts: 3078
|
Posted: Thu Feb 15, 2007 8:43 pm Post subject: |
|
|
| gimpel wrote: | | * paludis --sync with some overlays and update-eix.bash takes way over 15minutes here, layman -s ALL && eix-sync just ~3minutes |
15 minutes is really long :/
Do you have a lot of overlays? are they big? (they have a lot of packages?) (aso check you didn't define this key for the gentoo repository since it already provide its own cache)
Anyway, since it can also be annoying for other I've added the possibility to disable the cache regeneration for this hooks, install the last version ( >=20070215) and edit /etc/paludis/hooks/config/q-reinitialize.conf
while, other could be interested in this, here is the reason why I first implement it in the q-reinitialize hook,
When paludis "parses" the ebuild, it also parses the differents eclasses, if any, and so on, this can take some time, but if the key write_cache is defined then the cache for this package is written, and further query for this package will just use the cache which is faster, (see there)
so instead, of starting with nothing in the cache, my idea was to write the cache for every package (for overlay with write_cache defined), so that we can have full speed ASAP but as you can see this can take some times, and you probably just don't need/want that. _________________ The End of the Internet! |
|
| Back to top |
|
 |
gimpel Advocate


Joined: 15 Oct 2004 Posts: 2718 Location: Munich, Bavaria
|
Posted: Thu Feb 15, 2007 9:52 pm Post subject: |
|
|
maybe this should go into the support thread? not sure..
| truc wrote: | | gimpel wrote: | | * paludis --sync with some overlays and update-eix.bash takes way over 15minutes here, layman -s ALL && eix-sync just ~3minutes |
15 minutes is really long :/
Do you have a lot of overlays? are they big? (they have a lot of packages?) (aso check you didn't define this key for the gentoo repository since it already provide its own cache) |
yes, it does that for gentoo's portage (I just emerged .. paludified portage-utils, no further config), proaudio is quite large, and my own also contains a lot. Sunrise is also there, though i could remove that one. I didn't know one can exclude certain repos.
| Quote: | | Anyway, since it can also be annoying for other I've added the possibility to disable the cache regeneration for this hooks, install the last version ( >=20070215) and edit /etc/paludis/hooks/config/q-reinitialize.conf |
Sweet, will test! Thanks.
Will qdepend still work then? That's mainly the only thing I really use from portage-utils, qfile maybe too.
If there were something like qdepend for paludis, I could even drop portage-utils. Did I miss something?
Anyways, at topic: for now I'm back on paludis again.. humans and curiosity  _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
| Back to top |
|
 |
truc Advocate


Joined: 25 Jul 2005 Posts: 3078
|
Posted: Thu Feb 15, 2007 10:20 pm Post subject: |
|
|
| gimpel wrote: | | yes, it does that for gentoo's portage | don't define write_cache for the gentoo overlay it's useless, and it won't work with the current hook...
| Quote: | (I just emerged .. paludified portage-utils, no further config), proaudio is quite large, and my own also contains a lot. Sunrise is also there, though i could remove that one. I didn't know one can exclude certain repos.
Will qdepend still work then? |
| Code: | qdepends -k REPOSITORY age-ut
app-portage/portage-utils-20070215: paludis-extras
# and the paludis equivalent
paludis --environment-variable app-portage/portage-utils REPOSITORY
paludis-extras | (but with paludis you have to precise the category and the exact name)
if you're using qdepends for something else than this,(depend, rdepend and so, you should really consider using paludis instead, cause the outpout is much more informative:
to give you an idea run for example
| Code: | | paludis -qD packagename |
| Quote: | That's mainly the only thing I really use from portage-utils, qfile maybe too.
If there were something like qdepend for paludis, I could even drop portage-utils. Did I miss something? |
Yes you can, I'd keep portage-utils for qlist and qfile though, because they are less strict than their paludis equivalent ( --contents and --owner ), (I have to admit I'm also happy to use qlop, qgrep sometimes.. ) _________________ The End of the Internet! |
|
| Back to top |
|
 |
senz n00b

Joined: 12 Jan 2005 Posts: 19 Location: Frankfurt
|
Posted: Sat Feb 17, 2007 3:37 pm Post subject: |
|
|
i recently switched to paludis on my desktop pc and im really satisfied with it, the speed compared to portage is really much better.
the only annoying things is the packages which fail the test's, but i guess thats more a problem with the ebuilds rather then paludis. |
|
| Back to top |
|
 |
boniek Guru


Joined: 26 Mar 2005 Posts: 373
|
Posted: Mon Feb 19, 2007 1:37 am Post subject: |
|
|
| senz wrote: | i recently switched to paludis on my desktop pc and im really satisfied with it, the speed compared to portage is really much better.
the only annoying things is the packages which fail the test's, but i guess thats more a problem with the ebuilds rather then paludis. |
I personally just whitelist packages that I want to run tests for. So:
/etc/paludis/bashrc
| Code: |
export SKIP_FUNCTIONS=test
case "${PN}" in
omg|lol)
export SKIP_FUNCTIONS=""
;;
|
Working tests can be useful to some, but non-working tests just make using package manager annoying. _________________ [HOWTO]New freetype subpixel font rendering for lcd monitors |
|
| Back to top |
|
 |
Jeremy_Z l33t


Joined: 05 Apr 2004 Posts: 671 Location: Shanghai
|
Posted: Mon Feb 19, 2007 3:10 am Post subject: |
|
|
I also just switched, i quite liked how it shocked on some installed package that did not have an ebuild anymore, i could uninstall them instead of having them around for nothing.
Just a few points i need to address now :
- i get quite some "Dropping run dependencies to post dependencies becaues of exception 'Block ...'" or "Ignoring run dependencies due to exception 'Block...'" when running paludis -ip world. This is related to KDE package so i guess it is related to some being slotted and some not. Anyway, i will post in the support thread.
- the install did not say that it is possible to store the gentoo repo in the same place as portage tree, i guessed it was, just hope nothing will explode later
- i cannot get the overlay for paludis hooks, this is a China / dyndns issue so i can get around it with tor, but still.
I really hope more and more people use paludis so we can get rid of broken ebuilds faster. _________________ "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 |
|
 |
omp Retired Dev


Joined: 10 Sep 2005 Posts: 1018 Location: Los Angeles, California
|
Posted: Mon Feb 19, 2007 6:08 am Post subject: |
|
|
I have been using Paludis exclusively for everything other than Gentoo development work for the past few months.  _________________ http://omp.am/ - my new domain
http://twitter.com/ompskees - oh noes! twitter  |
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Mon Feb 19, 2007 6:20 am Post subject: |
|
|
| Jeremy_Z wrote: | ...
- i cannot get the overlay for paludis hooks, this is a China / dyndns issue so i can get around it with tor, but still. |
You can use the ip: 89.212.51.18 if it helps... but it can change (quite rarely, though) _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
Jeremy_Z l33t


Joined: 05 Apr 2004 Posts: 671 Location: Shanghai
|
|
| Back to top |
|
 |
nexus780 Apprentice


Joined: 17 Sep 2004 Posts: 206 Location: Manchester
|
Posted: Tue Feb 20, 2007 12:24 am Post subject: |
|
|
I've only just installed paludis and a few packages with it but so far it seems really good. It's fast, and the configuration system seems to be alot more flexible than portage's. It's remerging (can i still use that word? ) everything now so unless some major catastrophe happens i'll stick to it.. |
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Tue Feb 20, 2007 12:54 am Post subject: |
|
|
| nexus780 wrote: | I've only just installed paludis and a few packages with it but so far it seems really good. It's fast, and the configuration system seems to be alot more flexible than portage's. It's remerging (can i still use that word? ) everything now so unless some major catastrophe happens i'll stick to it.. |
1. you can keep the same world
2. you'll probably avoid major catastrophe  _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
nexus780 Apprentice


Joined: 17 Sep 2004 Posts: 206 Location: Manchester
|
Posted: Tue Feb 20, 2007 1:25 am Post subject: |
|
|
| zxy wrote: | | nexus780 wrote: | I've only just installed paludis and a few packages with it but so far it seems really good. It's fast, and the configuration system seems to be alot more flexible than portage's. It's remerging (can i still use that word? ) everything now so unless some major catastrophe happens i'll stick to it.. |
1. you can keep the same world
2. you'll probably avoid major catastrophe  |
1. I know, but this is a fresh install that i just finished, so I think it's probably not a bad idea to do an emerge -e world. Only takes a day or two and after that I'll be sure that every package builds correctly with my setup and paludis. Then I'll make a backup and move onto updating to glibc-2.5. I've gotten a bit careful since i destroyed my system the other day (it wouldn't find a link to the LAN anymore..), potentially due to baselayout-1.12.8.1. But I'm not sure if that really was the cause, and in any case 1.12.9 is stable now and it works just fine..
2. Yeah I dont expect any, but I recently got a painful reminder of how stupid I am for not making backups
Edit: Sorry, I of course meant the rather bulky paludis-equivalent of emerge -e world. Btw it'd be nice if there were more one-letter/number abbreviations for the command line options |
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Tue Feb 20, 2007 1:37 am Post subject: |
|
|
there are bash-completion and zsh-completion, if you missed the useflags  _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
Penguin of Wonder Apprentice


Joined: 17 Jan 2006 Posts: 280 Location: West Virginia
|
Posted: Wed Mar 07, 2007 2:07 am Post subject: |
|
|
Of course I'm staying with Paludis. Portage is only still around because of the tools that come with it like etc-update and such. _________________ My Linux Blog
AMD64 3700+
2G DDR 3200 Ram
320G HDD |
|
| Back to top |
|
 |
nikaya Veteran


Joined: 13 May 2006 Posts: 1467 Location: Germany
|
Posted: Wed Mar 07, 2007 9:10 am Post subject: |
|
|
| Penguin of Wonder wrote: | | Of course I'm staying with Paludis. Portage is only still around because of the tools that come with it like etc-update and such. |
Have a look at paludis-extras.It includes,among other things,the tool etc-paludis.It replaces etc-update.
| Code: | paludis -q etc-paludis
* app-paludis/etc-paludis
installed: 20070129* {:0}
paludis-extras: 20070129 {:0}
Homepage: http://paludis.pioto.org/
Description: etc-update modified to work with Paludis, the other package mangler
License: ( GPL-2 )
Source origin: app-paludis/etc-paludis-20070129::paludis-extras
Installed time: Fri Feb 23 14:15:32 2007
|
_________________ 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 |
|
 |
alligator421 Apprentice

Joined: 30 Jul 2003 Posts: 191
|
Posted: Wed Mar 07, 2007 7:47 pm Post subject: |
|
|
I've been trying paludis for some weeks now and I must say I'm quite satisfied about it for now.
There is room for improvements of course but it has already some nice features.
Although it is in beta, it gets the job done and its quickness is really a big point for me (especially on cold boot). |
|
| Back to top |
|
 |
stuorguk Tux's lil' helper


Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Thu Mar 08, 2007 2:01 pm Post subject: |
|
|
I tried Paludis. Loved its speed, and vowed to stop using portage. However, emerge is fairly well engraved on my brain and I keep slipping back to it. It's hard to ween myself off of portage to be honest - the slightest hiccup, or if I am in a hurry, I just use emerge, because it's what I know best.
Stuart. |
|
| Back to top |
|
 |
zigver Tux's lil' helper


Joined: 09 May 2003 Posts: 87
|
Posted: Fri Mar 16, 2007 3:35 pm Post subject: |
|
|
I tried paludis last night. The first sync I tried gave me the message that xeffects doesn't like paludis so it is blacklisted. I wasn't really happy to see that but I moved my xeffects.conf aside and tried again. Next was something about media-fonts/font-ibm-type1-1.0.0 being blocked. I wished I saved the output because I'm going off memory, but there were about 5 lines of something followed by something else, etcetera and finally that the packaged was "blocked by:" and then the next line was the prompt.
Perhaps it was user configuration error. I don't know. When I did the migrate, I used the manual method first and moved the paludis directory aside and then ran the migrate script. I then compared the script results with my manual results and everything seemed to agree. I checked and media-fonts/font-ibm-type1 was in keywords.conf.
Anyhow, for now I'm back to portage. |
|
| Back to top |
|
 |
zxy Veteran


Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Fri Mar 16, 2007 7:12 pm Post subject: |
|
|
@zigver You should read the xeffects site. There are the install instructions for xeffects overlay for paludis. (IIRC by roderick)
And in the next version of paludis xeffects are un-blacklisted (so the message won't appear any more). But anyway the blacklisted message is displayed only. You can use the overlay anyway with any version of paludis.
So you might try it again. _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
| Back to top |
|
 |
zigver Tux's lil' helper


Joined: 09 May 2003 Posts: 87
|
Posted: Fri Mar 16, 2007 7:43 pm Post subject: |
|
|
| zxy wrote: | @zigver You should read the xeffects site. There are the install instructions for xeffects overlay for paludis. (IIRC by roderick)
And in the next version of paludis xeffects are un-blacklisted (so the message won't appear any more). But anyway the blacklisted message is displayed only. You can use the overlay anyway with any version of paludis.
So you might try it again. |
For the xeffects issue, you might want to update the FAQ depending how soon the next version is coming out; I read the Paludis FAQ again as I was told to when running paludis sync, did a quick forum search and read this thread (page 3 specifically where nesl247 said there was only support for pkgcore and portage) and figured xeffects would not play reliably with paludis. But that wasn't a show stopper for me like the font block problem was. I guess I might need to head over to one of the paludis support threads for that. |
|
| Back to top |
|
 |
Paapaa l33t


Joined: 14 Aug 2005 Posts: 955 Location: Finland
|
Posted: Fri Mar 16, 2007 8:49 pm Post subject: |
|
|
| zigver wrote: | | But that wasn't a show stopper for me like the font block problem was. I guess I might need to head over to one of the paludis support threads for that. |
Yeah. If you are still interested, try it again and post the messages to this thread:
http://forums.gentoo.org/viewtopic-t-534681.html
I'm sure it can be sorted out. |
|
| Back to top |
|
 |
|