Gentoo Forums
Gentoo Forums
Quick Search: in
[PALUDIS] Support thread (current v. 0.24.6) - Part 3
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 13, 14, 15  Next  
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Mon Aug 20, 2007 8:51 am    Post subject: Re: package.provided equivalent? Reply with quote

peterbye wrote:
Can't seem to find a way to stop Paludis trying to install opal and ekiga (which don't build with gcc 4.20 and I have no use for anyway). In the old days I could do this with package.provided, what's the paludis way of telling it I don't want them? thanks


Code:
for x in net-libs/opal net-im/ekiga ; do echo $x >> /etc/paludis/package_mask.conf


And I have no idea why you would use package.provided to avoid installing a package. package.provided was supposed to be your way of telling portage that you really had something installed (that portage didn't know about) that provided the stuff that the package in question provided. If you just didn't want the package to be installed you would've done the same script as above put change the file to /etc/portage/package.mask
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1466
Location: Germany

PostPosted: Mon Aug 20, 2007 8:51 am    Post subject: Re: package.provided equivalent? Reply with quote

peterbye wrote:
In the old days I could do this with package.provided, what's the paludis way of telling it I don't want them?

http://forums.gentoo.org/viewtopic-p-4134372.html#4134372
_________________
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
lucapost
Veteran
Veteran


Joined: 24 Nov 2005
Posts: 1406
Location: <ud|me|ts> - Italy

PostPosted: Wed Aug 22, 2007 3:56 pm    Post subject: Reply with quote

Are there any updates of http://forums.gentoo.org/viewtopic-p-3749504-highlight-mounted.html#3749504?
_________________
LP
Back to top
View user's profile Send private message
Mcklaren
n00b
n00b


Joined: 03 Dec 2005
Posts: 39
Location: Spain

PostPosted: Thu Aug 23, 2007 12:10 am    Post subject: fix a warning with paludis -i package Reply with quote

Hello, i'm another new user of paludis :wink:, and i've a small question, when i'd like install any package with paludis i get this message:
... Directory '/usr/portage/distfiles' owned by group 'portage', not 'paludisbuild', so cannot enable userpriv, then i'd like know how i can fix this of the correct method. More info of the message:

Code:
paludis@1187826871: [WARNING] In program paludis -i amule:
  ... When performing install action from command line:
  ... When executing install task:
  ... When installing 'sys-apps/man-pages-2.63':
  ... When checking permissions on '/usr/portage/distfiles' for userpriv:
  ... Directory '/usr/portage/distfiles' owned by group 'portage', not 'paludisbuild', so cannot enable userpriv
>>> Running ebuild phase fetch as root:root...
>>> Starting builtin_fetch
>>> Need to fetch man-pages-2.63.tar.bz2


Thank you.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Thu Aug 23, 2007 2:39 am    Post subject: Re: fix a warning with paludis -i package Reply with quote

Mcklaren wrote:
Hello, i'm another new user of paludis :wink:, and i've a small question, when i'd like install any package with paludis i get this message:
... Directory '/usr/portage/distfiles' owned by group 'portage', not 'paludisbuild', so cannot enable userpriv, then i'd like know how i can fix this of the correct method. More info of the message:

Code:
paludis@1187826871: [WARNING] In program paludis -i amule:
  ... When performing install action from command line:
  ... When executing install task:
  ... When installing 'sys-apps/man-pages-2.63':
  ... When checking permissions on '/usr/portage/distfiles' for userpriv:
  ... Directory '/usr/portage/distfiles' owned by group 'portage', not 'paludisbuild', so cannot enable userpriv
>>> Running ebuild phase fetch as root:root...
>>> Starting builtin_fetch
>>> Need to fetch man-pages-2.63.tar.bz2


Thank you.


Code:
chown -R paludisbuild:paludisbuild /usr/portage/distfiles
Back to top
View user's profile Send private message
jkoerner
Apprentice
Apprentice


Joined: 04 Nov 2006
Posts: 270

PostPosted: Fri Aug 24, 2007 6:43 pm    Post subject: Reply with quote

Howdy folks,
everything runs smoothly with paludis. No hassles, no problems, big thanks for this piece of software.

Has anybody removed portage on a productive box? Any experience with that, any hassles?
I use paludis since
Code:
1177865871: Started emerge on: Apr 29, 2007 18:57:51
1177865871:  *** emerge --alphabetical paludis
1177865896:  >>> emerge (1 of 1) sys-apps/paludis-0.22.2 to /
and no problems(the real ones) ever since.
Back to top
View user's profile Send private message
peterbye
n00b
n00b


Joined: 28 Apr 2004
Posts: 19
Location: UK

PostPosted: Fri Aug 24, 2007 7:06 pm    Post subject: Reply with quote

I tried just moving the emerge script aside. First problem I hit was python-updater, had to put emerge back, run python-updater with --pretend then use paludis manually to rebuild the listed packages.
Back to top
View user's profile Send private message
zxy
Veteran
Veteran


Joined: 06 Jan 2006
Posts: 1160
Location: in bed in front of the computer

PostPosted: Fri Aug 24, 2007 7:36 pm    Post subject: Reply with quote

@lucapost: well I just mount /var/tmp/paludis as tmpfs in my fstab
otherwise iirc there is no progress.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Fri Aug 24, 2007 7:57 pm    Post subject: Reply with quote

peterbye wrote:
I tried just moving the emerge script aside. First problem I hit was python-updater, had to put emerge back, run python-updater with --pretend then use paludis manually to rebuild the listed packages.
did you try python-updater -P paludis or didn't that work either?
Back to top
View user's profile Send private message
peterbye
n00b
n00b


Joined: 28 Apr 2004
Posts: 19
Location: UK

PostPosted: Fri Aug 24, 2007 9:51 pm    Post subject: Reply with quote

pussi wrote:
peterbye wrote:
I tried just moving the emerge script aside. First problem I hit was python-updater, had to put emerge back, run python-updater with --pretend then use paludis manually to rebuild the listed packages.
did you try python-updater -P paludis or didn't that work either?


Nope, afraid I missed that option, but now I know for next time, thanks :D
Back to top
View user's profile Send private message
fldc2
Tux's lil' helper
Tux's lil' helper


Joined: 14 Jun 2006
Posts: 112
Location: Motala, Sweden

PostPosted: Sat Aug 25, 2007 8:14 am    Post subject: Reply with quote

Paludis seems to have stopped working with the latest upgrade of bash, any hint on how to fix this? :D
Back to top
View user's profile Send private message
iamben
Apprentice
Apprentice


Joined: 10 May 2004
Posts: 196

PostPosted: Sat Aug 25, 2007 6:19 pm    Post subject: Reply with quote

the broken bash version has been masked, downgrade to the latest unmasked and all is well. you'll probably need to use portage.
Back to top
View user's profile Send private message
vegaman
n00b
n00b


Joined: 26 May 2007
Posts: 18

PostPosted: Sat Aug 25, 2007 10:25 pm    Post subject: Reply with quote

Code:
emerge -av bash

These are the packages that would be merged, in order:

!!! All ebuilds that could satisfy "bash" have been masked.
!!! One of the following masked packages is required to complete your request:
- app-shells/bash-3.2_p17 (masked by: corruption)
- app-shells/bash-3.2_p17-r1 (masked by: corruption)
- app-shells/bash-2.05b-r11 (masked by: corruption)
- app-shells/bash-3.0-r12 (masked by: corruption)
- app-shells/bash-3.1_p17 (masked by: corruption)
- app-shells/bash-3.0-r14 (masked by: corruption)
- app-shells/bash-3.0-r13 (masked by: corruption)
- app-shells/bash-3.2_p25 (masked by: package.mask)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.

Help?
Paludis won't install anything now either.

EDIT: It seems I have no bash...
Code:
which bash
which: no bash in (/sbin:/bin:/usr/sbin:/usr/bin)

Time to get a stage3 tarball I guess
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Sat Aug 25, 2007 11:25 pm    Post subject: Reply with quote

You don't need to use a stage3 tarball.

You're probably getting corruption because paludis and portage don't work together. You'll likely have to remove the ".cache" directory inside your portage tree then do an "emerge --metadata" then you should be all set to re-install and older version of bash via emerge.

And remember that the version you masked needs to be added to /etc/portage/package.mask since obviously portage doesn't read paludis directories.
Back to top
View user's profile Send private message
vegaman
n00b
n00b


Joined: 26 May 2007
Posts: 18

PostPosted: Sun Aug 26, 2007 1:01 am    Post subject: Reply with quote

Hmm, don't think that would have worked, because I made a mistake.
eix reported both bash-3.2_p17-r1 and bash-3.2_p25 as being installed, so without thinking too much I unmerged bash-3.2_p25... no more bash

So I got bash and sh from the stage3 tarball to get enough functionality to rebuild bash... not sure of the right way to do it, but that seems to have worked.
Back to top
View user's profile Send private message
CheshireCat
Guru
Guru


Joined: 25 Aug 2002
Posts: 572

PostPosted: Sun Aug 26, 2007 1:46 am    Post subject: strange problem Reply with quote

I'm running paludis on four computers, and they're all pretty much updated at the same time. One of them has started giving me trouble. Paludis fails after "Starting builtin_loadenv", without giving any clear indication what went wrong, no matter what I try to install. I tried reinstalling paludis from portage (and then rebuilding the installed cache), and I was able to do that succesfully, but it didn't fix the problem. Does anybody have any idea what might be going on here, or how to get more info about error? I've tried the debug log level, and other than dumping all of the environment variables, it doesn't add anything that clarifies the cause of the problem.
Code:
/usr/libexec/paludis/ebuild.bash@1188092342: [DEBUG.EBUILD] Loading bashrc file /etc/paludis/bashrc (from ?)
>>> Running ebuild phases loadenv setup saveenv as root:root...
/usr/libexec/paludis/ebuild.bash@1188092342: [DEBUG.EBUILD] Starting hook 'ebuild_loadenv_pre' (from /nfs4/portage/sys-apps/paludis/paludis-0.24.6.ebuild)
>>> Starting builtin_loadenv
paludis@1188092342: [DEBUG] Starting hook 'install_fail'

Install error:
  * In program paludis -i --log-level debug --dl-deps-default discard paludis:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'sys-apps/paludis-0.24.6':
  * Install error: Install failed for 'sys-apps/paludis-0.24.6::gentoo'


Urgh, now i'm seeing it on my laptop. So far, one amd64 system can still build, two x86 can't. :/.


Last edited by CheshireCat on Sun Aug 26, 2007 6:49 pm; edited 1 time in total
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Sun Aug 26, 2007 2:00 am    Post subject: Reply with quote

vegaman wrote:
Hmm, don't think that would have worked, because I made a mistake.


I'm pretty sure it would've worked perfectly. Even if you were currently running a bash shell and uninstalled bash your currently running shell would run fine (though if you ran any scripts that had "#!/bin/bash" they'd obviously fail).

Quote:
So I got bash and sh from the stage3 tarball to get enough functionality to rebuild bash... not sure of the right way to do it, but that seems to have worked.


I assumed you meant you were gonna unpack the whole stage3 tarball which would've overwritten a lot of stuff that was newer. But your method would work fine.

Plus, it was probably quicker than my suggestion.
Back to top
View user's profile Send private message
vegaman
n00b
n00b


Joined: 26 May 2007
Posts: 18

PostPosted: Sun Aug 26, 2007 2:19 am    Post subject: Reply with quote

slycordinator wrote:

I'm pretty sure it would've worked perfectly. Even if you were currently running a bash shell and uninstalled bash your currently running shell would run fine (though if you ran any scripts that had "#!/bin/bash" they'd obviously fail).


Thanks for the suggestions, yeah, that was the problem I was having. It was trying to run a script and there was no /bin/sh to run it with, and if there had been there would've been no /bin/bash either.
But bash is rebuilt and paludis is updating my system again :)

Only problem I've had is that it insisted on getting pax-utils-0.1.16.tar.bz2 from my default mirror, and not running any checksums on it as there was no digest, but the ebuild refers to http://wh0rd.org/pax-utils-0.1.16.tar.bz2. Which works, but the mirrored version was different or corrupt, and wouldn't build.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Sun Aug 26, 2007 2:30 am    Post subject: Reply with quote

vegaman wrote:
Only problem I've had is that it insisted on getting pax-utils-0.1.16.tar.bz2 from my default mirror, and not running any checksums on it as there was no digest, but the ebuild refers to http://wh0rd.org/pax-utils-0.1.16.tar.bz2. Which works, but the mirrored version was different or corrupt, and wouldn't build.


That's because your default mirror is ALWAYS used first. That's by design.

The problem isn't paludis (portage would have the same problem btw); the problem is that you have a borked default mirror.

The only difference is that portage will try to redownload the file and not simply fail, but in the case of having a bad default mirror it'll redownload that file non-stop (and each time download the bad file then try again).
Back to top
View user's profile Send private message
vegaman
n00b
n00b


Joined: 26 May 2007
Posts: 18

PostPosted: Sun Aug 26, 2007 6:43 am    Post subject: Reply with quote

slycordinator wrote:
That's because your default mirror is ALWAYS used first. That's by design.

The problem isn't paludis (portage would have the same problem btw); the problem is that you have a borked default mirror.

The only difference is that portage will try to redownload the file and not simply fail, but in the case of having a bad default mirror it'll redownload that file non-stop (and each time download the bad file then try again).


But when I tried emerging it with portage, it fetched the right file for me, without trying my default mirror first. That's how I found what was going wrong. Though yes, my default mirror must have borked that file.
Back to top
View user's profile Send private message
omp
Retired Dev
Retired Dev


Joined: 10 Sep 2005
Posts: 1018
Location: Los Angeles, California

PostPosted: Mon Aug 27, 2007 9:25 pm    Post subject: Reply with quote

Just a note...

I've written a log parser for Paludis, similar to genlop or qlop for Portage log files. The only dependencies are Paludis and Ruby, and it seems to be pretty fast too. There is currently no ebuild, as it's just a single Ruby script, but if there is interest in one, I can make it and maybe even commit it to the tree. Feel free to send any feature requests or bug reports my way.

Ruby script: http://dev.gentoo.org/~omp/paludis/pint.rb
Source in HTML: http://dev.gentoo.org/~omp/paludis/pint.rb.html
Outdated screenshot: http://dev.gentoo.org/~omp/paludis/pint.png

Thank you and sorry for adding noise to the support thread. :)
_________________
http://omp.am/ - my new domain
http://twitter.com/ompskees - oh noes! twitter :o
Back to top
View user's profile Send private message
CrimsonKing
n00b
n00b


Joined: 24 Feb 2006
Posts: 12

PostPosted: Mon Aug 27, 2007 9:44 pm    Post subject: Re: strange problem Reply with quote

CheshireCat wrote:
I'm running paludis on four computers, and they're all pretty much updated at the same time. One of them has started giving me trouble. Paludis fails after "Starting builtin_loadenv", without giving any clear indication what went wrong, no matter what I try to install. I tried reinstalling paludis from portage (and then rebuilding the installed cache), and I was able to do that succesfully, but it didn't fix the problem. Does anybody have any idea what might be going on here, or how to get more info about error? I've tried the debug log level, and other than dumping all of the environment variables, it doesn't add anything that clarifies the cause of the problem.
Code:
/usr/libexec/paludis/ebuild.bash@1188092342: [DEBUG.EBUILD] Loading bashrc file /etc/paludis/bashrc (from ?)
>>> Running ebuild phases loadenv setup saveenv as root:root...
/usr/libexec/paludis/ebuild.bash@1188092342: [DEBUG.EBUILD] Starting hook 'ebuild_loadenv_pre' (from /nfs4/portage/sys-apps/paludis/paludis-0.24.6.ebuild)
>>> Starting builtin_loadenv
paludis@1188092342: [DEBUG] Starting hook 'install_fail'

Install error:
  * In program paludis -i --log-level debug --dl-deps-default discard paludis:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'sys-apps/paludis-0.24.6':
  * Install error: Install failed for 'sys-apps/paludis-0.24.6::gentoo'


Urgh, now i'm seeing it on my laptop. So far, one amd64 system can still build, two x86 can't. :/.


I'm experiencing this same problem, any luck fixing it Cheshire?
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3047
Location: Houston, TX

PostPosted: Mon Aug 27, 2007 9:56 pm    Post subject: Reply with quote

vegaman wrote:
slycordinator wrote:
That's because your default mirror is ALWAYS used first. That's by design.

The problem isn't paludis (portage would have the same problem btw); the problem is that you have a borked default mirror.

The only difference is that portage will try to redownload the file and not simply fail, but in the case of having a bad default mirror it'll redownload that file non-stop (and each time download the bad file then try again).


But when I tried emerging it with portage, it fetched the right file for me, without trying my default mirror first. That's how I found what was going wrong. Though yes, my default mirror must have borked that file.


My guess is that /etc/make.conf, /etc/portage/mirrors, or both specify a different default mirror than you have in /etc/paludis/mirrors.conf
Back to top
View user's profile Send private message
KejPi
Tux's lil' helper
Tux's lil' helper


Joined: 17 Jan 2004
Posts: 122
Location: Prague, Czech republic

PostPosted: Tue Aug 28, 2007 2:28 pm    Post subject: Reply with quote

Is there some altarnative to "quickpkg" working with paludis? Or can I use quickpkg?

My problem is following. I am using compiz-fusion from xeffects overlay and before updating I want to backup my current compiz-fusion installation just in case. If somethig is not working after compiz update I am downgrading to backup.

How to do this with paludis?

Thanks!
Back to top
View user's profile Send private message
nikaya
Veteran
Veteran


Joined: 13 May 2006
Posts: 1466
Location: Germany

PostPosted: Tue Aug 28, 2007 2:32 pm    Post subject: Reply with quote

Currently not.But maybe some day.
_________________
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
Display posts from previous:   
This topic is locked: you cannot edit posts or make replies.    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 13, 14, 15  Next
Page 10 of 15

 
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