Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[PALUDIS] Paludis-Extras repository
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
zxy
Veteran
Veteran


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

PostPosted: Thu Sep 13, 2007 5:50 pm    Post subject: Reply with quote

Ishiki wrote:
http://paludis-extras.org/paludis-extras/overlay/app-portage/portage-utils/ChangeLog
is gone and I can't see examples of qlop usage...

It's not gone. paludis-extras.org is stil under development. So just use the current/old site http://drzile.dyndns.org/paludis-extras/overlay/app-portage/portage-utils/ChangeLog

:wink:
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
Ishiki
Tux's lil' helper
Tux's lil' helper


Joined: 31 Aug 2005
Posts: 86

PostPosted: Thu Sep 13, 2007 5:54 pm    Post subject: Reply with quote

Thanks, I'll put an eye on the file.
Back to top
View user's profile Send private message
Phlogiston
Veteran
Veteran


Joined: 27 Jan 2004
Posts: 1925
Location: Europe, Swizerland

PostPosted: Thu Sep 20, 2007 6:14 pm    Post subject: Reply with quote

That drzile is down again. Is there no mirror available?
_________________
Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor
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 Sep 21, 2007 2:31 pm    Post subject: Reply with quote

Phlogiston wrote:
That drzile is down again. Is there no mirror available?


There is. (for quite some time now)

The http://drzile.dyndns.org/pe-doc is mirrored on http://paludis-extras/ (still under construction though)
For all mirrors see: see mirrors section on documentation site.

To set up rsync mirrors see the setup section (paludis-extras.conf) and change the sync line to all of them.
distfiles are mirrored too, but ebuilds take care of them.

Here is the copy of the sync line, that will probably make rsync not bail out: :wink:
Code:
sync = rsync://drzile.dyndns.org/paludis-extras/ rsync://server.guldbrand.net/paludis-extras/ rsync://ns-linux.org/paludis-extras/


I hope this helps.

BTW: drzile.dyns.org is/was down sometimes due to the strange weather/net providers failures/electricity cuts. Lately there were some crazy floods in the country I live in and things were a bit out of the ordinary around here, so i apologize for any inconveniences. We are working on moving things on a better server and parts are already moved. So things are going for better. When the move is done drzile.dyndns.org will still host the files, but the main server will be on http://paludis-extras.org. When all is finished I'll announce the move on the forums of course.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
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: Wed Oct 03, 2007 5:07 am    Post subject: Reply with quote

NEWS wrote:
NEWS: app-portage/gentoolkit-0.2.4_pre7-r1 is out. It's now possible to select the package manager used. It's done with -P=<pkg-manager> option. Possible options for now are paludis and portage. Default is paludis. (docs: http://drzile.dyndns.org/pe-doc/gentoolkit.php)


To install the patched version, don't forget to have paludis useflag enabled for app-portage-gentoolkit::paludis-extras. If not the upstream version will be installed.

For pkgcore support the patch is still needed and I don't know pkgcore so somebody else would need to do it or at least help with it.

Usage: (for the patched version)

The dafault package manager is paludis, so just run

example - use default package manager:
revdep-rebuild

To use other package managers use the -P or --package-manager option:

example - different package managers:
revdep-rebuild -P=paludis                    # choose paludis (just for example, as it is the default)
revdep-rebuild -P=portage                    # choose portage (short option)
revdep-rebuild --package-manager=portage     # choose portage (long option)



Any bugs, comments, etc are welcome.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
pilx
n00b
n00b


Joined: 27 Jun 2004
Posts: 43

PostPosted: Sat Oct 13, 2007 2:56 am    Post subject: paludis elog mailing hook Reply with quote

Hi all.

I've just put together a simple hook for sending as email elog messages from package installations.

Very much like the email module of portage elog which I've missed a lot since using paludis.

I want to share it, maybe put it in paludis-extras repository or something like that, so...

Is someone interested on it?
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: Sat Oct 13, 2007 3:31 am    Post subject: Reply with quote

Join in on #paludis-extras (irc freenode) and we can talk about it
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
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: Sat Oct 13, 2007 3:33 pm    Post subject: Reply with quote

NEWS wrote:
NEWS: app-paludis/paludis-hooks-log-mailer is in the repository now, thanks to pilx
(See the second post above for description)


pilx thanks

The configuration file is: /etc/paludis/hooks/config/log-mailer.conf
The documentation is here: http://drzile.dyndns.org/pe-doc/log-mailer.php
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
rich0
Developer
Developer


Joined: 15 Sep 2002
Posts: 163

PostPosted: Mon Oct 22, 2007 2:21 pm    Post subject: Reply with quote

NEWS wrote:
NEWS: app-paludis/paludis-hooks-log-mailer is in the repository now, thanks to pilx
(See the second post above for description)


I'm not sure what the appropriate forum is for reporting bugs, but I think I've found one. It looks like elogs performed during pkg_setup get written to the log file as root, and the log file ends up being created with root as the owner. Then when permissions are dropped during the build any elogs fail due to a lack of permissions on the log file.

The log file needs to be owned by the paludis user.

I can see this behavior on the latest firefox ebuild on x86.
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: Mon Oct 22, 2007 2:37 pm    Post subject: Reply with quote

rich0: thanks
I'll look into that.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
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: Tue Oct 23, 2007 5:07 am    Post subject: Reply with quote

NEWS wrote:
NEWS: app-paludis/paludis-hooks-log-mailer-0.2-r1 includes ownership fix now, thanks to rich0
(See the second post above for description)


rich0 thanks
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
rich0
Developer
Developer


Joined: 15 Sep 2002
Posts: 163

PostPosted: Wed Oct 24, 2007 7:19 pm    Post subject: Reply with quote

NEWS wrote:
NEWS: app-paludis/paludis-hooks-log-mailer-0.2-r1 includes ownership fix now, thanks to rich0
(See the second post above for description)


I hate to point this out, but I don't think you actually applied the patch in the new ebuild. I saw the patch in files though... :)
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Sat Oct 27, 2007 6:15 pm    Post subject: Reply with quote

I'm having problems with "collision-protect."

No matter what I if I install libprojectm with paludis (with the collision-protect enabled) I get files colliding but it doesn't appear to be valid.

Code:
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Agitator.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Aimless (Gravity Directive Mix).milk already exis$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Aimless (Spirogravity Mix).milk already exists in$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Airhandler (Menagerie Mix).milk already exists in$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Airs (Windy Mix).milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Anchorpulse (Pulse Of A Ghast II Mix).milk alread$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Anchorpulse (Verified Mix).milk already exists in$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Anomalous Material Science (Pure Splinter Mix).mi$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Antidote (Aqualung Mix).milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Antidote (Side Effects Mix).milk already exists i$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Antidote.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Antique Abyss.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Arise! (Padded Mix).milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Ashes Of Air (Remix).milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Bitterfeld (Crystal Border Mix).milk already exis$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Blender.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Bow To Gravity.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Brakefreak.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Candy Avian.milk already exists in /
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams (Nightmare Mix).milk already e$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams (REMix).milk already exists in$
collision-protect>  ^[[31;01m*^[[0m /usr/share/projectM/presets/Aderrasi - Causeway Of Dreams.milk already exists in /


And it continues with more of that.

The thing is yeah those files already exist... but they belong to that package because I'm reinstalling it.

Essentially, it's flagging every file in /usr/share/projectM/presets/ as a collision

And when I reinstalled with portage (with collision-protect enabled) it replaced the files fine.
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sat Oct 27, 2007 6:25 pm    Post subject: Reply with quote

slycordinator wrote:
I'm having problems with "collision-protect."

That's a consequence of Paludis not liking files with spaces in the names (see docs). You can work around it by setting
Code:
COLLISION_IGNORE="/usr/share/projectM/presets/*"
in /etc/paludis/bashrc (you can specify multiple space-separated patterns if necessary). (Yes, this will disable collision-protect for those files, but it's unlikely that any other package will want to install things there, and projectM presets aren't critical anyway.)

Sorry for not documenting this anywhere, must have slipped my mind.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Sat Oct 27, 2007 6:40 pm    Post subject: Reply with quote

Regardless of documentation:
The output is entirely wrong. It tells me a collision occurred everytime the collision protection scheme had a failure.
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sun Oct 28, 2007 11:51 pm    Post subject: Reply with quote

slycordinator wrote:
Regardless of documentation:
The output is entirely wrong. It tells me a collision occurred everytime the collision protection scheme had a failure.

I've made Paludis handle this better in trunk, so when the next release comes out you can remove the workaround. There's not much else that can be done with current and earlier versions, because Paludis simply doesn't make the necessary information available.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Mon Oct 29, 2007 7:00 am    Post subject: Reply with quote

ok
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: Tue Oct 30, 2007 1:18 am    Post subject: Reply with quote

rich0 wrote:
NEWS wrote:
NEWS: app-paludis/paludis-hooks-log-mailer-0.2-r1 includes ownership fix now, thanks to rich0
(See the second post above for description)


I hate to point this out, but I don't think you actually applied the patch in the new ebuild. I saw the patch in files though... :)


You were right, fixed now in 0.2-r2. Thanks.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
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: Mon Nov 12, 2007 2:26 am    Post subject: Reply with quote

NEWS wrote:
NEWS: p-e eclass was updated, now hooks should now stay enabled/disabled after updating


There were some problems during upgrades, when hooks that were enabled before became disabled. Hopefully this is fixed now.

Thanks to milobit from irc who reported the problem.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Thu Nov 22, 2007 4:43 am    Post subject: Reply with quote

There's problems with the paludis-hooks-log-mailer-0.2-r3 ebuild

Code:
>>> Unpacking paludis-hooks-log-mailer-0.2.tar.bz2 to /var/tmp/paludis/app-paludis/paludis-hooks-log-mailer-0.2-r3/work
tar jxf /distfiles/paludis-hooks-log-mailer-0.2.tar.bz2 --no-same-owner
/var/tmp/paludis/app-paludis/paludis-hooks-log-mailer-0.2-r3/temp/loadsaveenv: line 3269: cd: /var/tmp/paludis/app-paludis/paludis-hooks-log-mailer-0.2-r3/work/paludis-hooks-log-mailer-0.2: No such file or directory


Then that's followed by
Code:
 * Applying log-mailer_ownership.patch ...
/usr/share/paludis/hooks/einfo/log-mailer.bash: line 55: /var/log/paludis/log-mailer/13081-paludis-hooks-log-mailer-0.2-r3.log: Permission denied
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: Thu Nov 22, 2007 10:04 am    Post subject: Reply with quote

slycordinator wrote:
There's problems with the paludis-hooks-log-mailer-0.2-r3 ebuild

Fixed. Thanks

Sync and it should work.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Thu Nov 22, 2007 4:11 pm    Post subject: Reply with quote

zxy wrote:
slycordinator wrote:
There's problems with the paludis-hooks-log-mailer-0.2-r3 ebuild

Fixed. Thanks

Sync and it should work.


The 2nd problem reproduces. If the log-mailer hook is already installed and you reinstall it you get the permission denied error when you get to the part where it applies the ownership patch.
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: Thu Nov 22, 2007 5:08 pm    Post subject: Reply with quote

slycordinator wrote:
zxy wrote:
slycordinator wrote:
There's problems with the paludis-hooks-log-mailer-0.2-r3 ebuild

Fixed. Thanks

Sync and it should work.


The 2nd problem reproduces. If the log-mailer hook is already installed and you reinstall it you get the permission denied error when you get to the part where it applies the ownership patch.


i just installed app-paludis/paludis-hooks-log-mailer-0.2-r3 3x and no error with patching
Code:
>>> Starting src_unpack
>>> Unpacking paludis-hooks-log-mailer-0.2.tar.bz2 to /var/tmp/paludis/app-paludis/paludis-hooks-log-mailer-0.2-r3/work
tar jxf /usr/portage/distfiles/paludis-hooks-log-mailer-0.2.tar.bz2 --no-same-owner
 * Applying log-mailer_ownership.patch ...                               [ ok ]
>>> Done src_unpack
>>> Starting src_compile


Are you installing as root or as a user?
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3065
Location: Korea

PostPosted: Fri Nov 23, 2007 1:48 am    Post subject: Reply with quote

Root. But remember that each paludis phase is run as paludisbuild

Code:
  * Applying log-mailer_ownership.patch ...
/usr/share/paludis/hooks/einfo/log-mailer.bash: line 55: /var/log/paludis/log-mailer/3304-paludis-hooks-log-mailer-0.2-r3.log: Permission denied


So I think the problem is that /var/log/paludis/log-mailer is owned by root and the command is run as paludisbuild. So it can't access that directory.

Code:
ls -l /var/log/paludis
total 0
drwxr-xr-x 2 root root 48 Nov 22 19:44 log-mailer
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 Nov 23, 2007 7:03 pm    Post subject: Reply with quote

slycordinator: install paludis-hooks-log-mailer-0.3 and it should install ok.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8, 9, 10  Next
Page 6 of 10

 
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