Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Paludis support thread (current v. 0.14.3) - Part 1
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20, 21  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
dhave
Apprentice
Apprentice


Joined: 28 Oct 2005
Posts: 298
Location: Still outside the Matrix ...

PostPosted: Sat Jan 13, 2007 4:15 pm    Post subject: N7paludis14AllMaskedErrorE ? [SOLVED] Reply with quote

Does anybody know what I can do to fix this error? It shows up when I do "paludis -pi world".

Code:
Building target list...
Building dependency list...paludis@1168686198: [WARNING] In program paludis -pi world:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepAtom 'dev-db/mysql':
  ... When adding installed package 'dev-db/mysql-5.0.26-r2::installed':
  ... Ignoring run dependencies due to exception 'Error searching for 'sys-apps/mysql': no available versions' (N7paludis14AllMaskedErrorE)

Thanks.
_________________
This space available!


Last edited by dhave on Sat Jan 13, 2007 5:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
StifflerStealth
Retired Dev
Retired Dev


Joined: 03 Jul 2002
Posts: 968

PostPosted: Sat Jan 13, 2007 4:31 pm    Post subject: Reply with quote

egoist wrote:
SanKuKai wrote:
Code:

$ cat shadow-4.0.18.1.ebuild 
 [...]
 DEPEND="${RDEPEND}
         >=sys-apps/portage-2.0.51-r2
         nls? ( sys-devel/gettext )"
 [...]
 

sys-apps/portage.
You need to make an overlay and edit that depend out of those ebuilds.
Or, we can reopen this bug:
https://bugs.gentoo.org/show_bug.cgi?id=29934
And tell the devs now that there are two viable replacements for portage, that having the ebuilds depend on virtual/portage or virtual/packagemanager or something else that sounds cool, would be a big help to all portage replacements. If we get enough people to post in that bug report for support, maybe the packages will start to switch over to virtual/portage, unless they absolutely need portage, like genlop and a few other utils. Is there a genlop program for paludis yet?

Cheers.
Back to top
View user's profile Send private message
spb
Retired Dev
Retired Dev


Joined: 02 Jan 2004
Posts: 2135
Location: Cambridge, UK

PostPosted: Sat Jan 13, 2007 4:33 pm    Post subject: Re: N7paludis14AllMaskedErrorE ? Reply with quote

dhave wrote:
Does anybody know what I can do to fix this error? It shows up when I do "paludis -pi world".

Code:
Building target list...
Building dependency list...paludis@1168686198: [WARNING] In program paludis -pi world:
  ... When performing install action from command line:
  ... When executing install task:
  ... When adding PackageDepAtom 'dev-db/mysql':
  ... When adding installed package 'dev-db/mysql-5.0.26-r2::installed':
  ... Ignoring run dependencies due to exception 'Error searching for 'sys-apps/mysql': no available versions' (N7paludis14AllMaskedErrorE)

Thanks.
Looks as though you have a dud RDEPEND for mysql in your installed repository. Try grepping for 'sys-apps/mysql' in /var/db/pkg, and remove the bad atom from whichever package's RDEPEND had it in. Then reinstall the broken package.
Back to top
View user's profile Send private message
dhave
Apprentice
Apprentice


Joined: 28 Oct 2005
Posts: 298
Location: Still outside the Matrix ...

PostPosted: Sat Jan 13, 2007 5:21 pm    Post subject: Re: N7paludis14AllMaskedErrorE ? [SOLVED] Reply with quote

spb wrote:
Looks as though you have a dud RDEPEND for mysql in your installed repository. Try grepping for 'sys-apps/mysql' in /var/db/pkg, and remove the bad atom from whichever package's RDEPEND had it in. Then reinstall the broken package.

Thanks, spb. That fixed my problem.
_________________
This space available!
Back to top
View user's profile Send private message
jordan83
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 222
Location: check your closet...

PostPosted: Sat Jan 13, 2007 5:30 pm    Post subject: Reply with quote

StifflerStealth wrote:
Or, we can reopen this bug:
https://bugs.gentoo.org/show_bug.cgi?id=29934
And tell the devs now that there are two viable replacements for portage, that having the ebuilds depend on virtual/portage or virtual/packagemanager or something else that sounds cool, would be a big help to all portage replacements.

I agree, it would be nice to have only Paludis in the system. Probably it's time to ask for an official Paludis profile.
Paludis' developers probably are the only ones who really know if the thing is feasible.
I know they asked for a paludis profile when paludis' version was only 0.2... :)
Maybe now Paludis is mature enough.

But still Portage might be required by some packages. :?
And some tools are missing... (a good replacement for etc-update in primis..).
Who knows? :?

StifflerStealth wrote:

Is there a genlop program for paludis yet?

qlop from the patched app-portage/portage-utils.
_________________
Time is a great teacher, but unfortunately it kills all its pupils.
Louis-Hector Berlioz
--
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris.
chucknorrisfacts.com


Last edited by jordan83 on Sat Jan 13, 2007 5:45 pm; edited 2 times in total
Back to top
View user's profile Send private message
dhave
Apprentice
Apprentice


Joined: 28 Oct 2005
Posts: 298
Location: Still outside the Matrix ...

PostPosted: Sat Jan 13, 2007 5:34 pm    Post subject: [PALUDIS] Separate threads for Paludis posts? Reply with quote

I wonder if it's time for us to start posting Paludis questions in separate threads with [PALUDIS] as the first word in the subject.
_________________
This space available!
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 Jan 13, 2007 7:12 pm    Post subject: Reply with quote

I have a prerelease/testing version of a hooks overlay/ebuild prepared.
The big advantage of this is that you just specify which hooks you want in /etc/paludis/use.conf.

I need testers.

All interested, can test it here. Just follow the instructions, and please report erros as written there.
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu


Last edited by zxy on Sat Jan 13, 2007 7:56 pm; edited 2 times in total
Back to top
View user's profile Send private message
StifflerStealth
Retired Dev
Retired Dev


Joined: 03 Jul 2002
Posts: 968

PostPosted: Sat Jan 13, 2007 7:42 pm    Post subject: Reply with quote

jordan83 wrote:
But still Portage might be required by some packages. :?
And some tools are missing... (a good replacement for etc-update in primis..).
Who knows? :?

StifflerStealth wrote:

Is there a genlop program for paludis yet?

qlop from the patched app-portage/portage-utils.
That's why the bug report needs to be reopened and all ebuilds depending on portage like: baselayout, need to be listed, so they can be changed to virtual/portage instead, then a portage replace can be dropped in and fulfill the requirement for the virtual. ;)

ANd thanks for the info about qlop. I will look in to that.

Also, another question. I read on the paludis webiste that it can support sets defined by the user. However, I didn't see how to make your own, unless I missed that. Is it possible to make a KDE set. Like take all the split ebuilds I want and add them to the set, then I just install that one set and it installs all the packages I want and then it will dependency check that install all the depends? How would I set this up? Rational: I currently edit the meta ebuilds and take all the stuff I don't want then emerge those, but when a new version is out, I need to edit the meta ebuild again. If I can add those packages to a set, then no more editing. :D

Cheers.
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 Jan 13, 2007 8:28 pm    Post subject: Reply with quote

The download link was broken due to a typo (_ instead of -), but the instructions should be correct.
I hope everything works now. Sorry.
_________________
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: Sat Jan 13, 2007 8:48 pm    Post subject: Reply with quote

The problem with making things depend on "virtual/portage" is that they are trying to specify a version number which provides the things they need.

For instance, the base profile has a specific portage version that they'll support via ">=sys-apps/portage-version" because they need a version that supports cascading profiles. Or like having the java vm eclass depend on a certain version of portage because they made a new java setup that older version don't support. Granted I think they could fix that with some "|| ( package1 package2 )" action

And I remember reading that some of the gentoo devs were proposing that the devs for paludis should be the ones making/providing a paludis profile.
Back to top
View user's profile Send private message
StifflerStealth
Retired Dev
Retired Dev


Joined: 03 Jul 2002
Posts: 968

PostPosted: Sun Jan 14, 2007 2:06 am    Post subject: Reply with quote

I went through and made a KDE set for all KDE 3 packages. I think I have everything listed. I have comments next to programs that get enabled with use flags in the -meta file. I do not know if sets can have use flags so I left them out. Also, not all programs have a * next to it, just the ones I use. The ones with ? are included in the set only if they are installed, so they will be labled with KDE3 if they get installed via a dependency. You all are welcome to use the file. You need to go through it carefully and mark only the files you wante installed. Also, if you have any comments on it or I messed something up or I forget something, please let me know. If you use it, please let me know if you find it useful. I made it strictly for all of KDE 3, so the dependencies are <some-package-3.99 to ensure all packages that are not KDE 4 get installed. I will make a KDE4 one once that is out. ;)

http://pastebin.ca/315946

Have fun. :)
Back to top
View user's profile Send private message
spb
Retired Dev
Retired Dev


Joined: 02 Jan 2004
Posts: 2135
Location: Cambridge, UK

PostPosted: Sun Jan 14, 2007 7:57 am    Post subject: Reply with quote

slycordinator wrote:
The problem with making things depend on "virtual/portage" is that they are trying to specify a version number which provides the things they need.
Quite correct. However, many of these deps are now completely redundant as older portage versions get removed from the tree. If someone wants to be helpful in fixing it, they could send me a list of all packages with a versioned portage dep that's older than 2.1, and save me a bit of time filtering the results from grep.
Back to top
View user's profile Send private message
dayul
Apprentice
Apprentice


Joined: 02 Jun 2004
Posts: 180
Location: Blackpool, England

PostPosted: Sun Jan 14, 2007 10:36 am    Post subject: Reply with quote

Hi spb,

If it helps, these are all the packages i found:

Code:

/usr/portage/x11-base/x11-drm/x11-drm-20060608.ebuild
/usr/portage/x11-base/x11-drm/x11-drm-20060608-r1.ebuild
/usr/portage/x11-base/x11-drm/x11-drm-20051223.ebuild
/usr/portage/x11-base/kdrive/kdrive-4.3.0-r5.ebuild
/usr/portage/x11-misc/denu/denu-2.3.2.ebuild
/usr/portage/www-client/elinks/elinks-0.10.5.ebuild
/usr/portage/dev-games/crystalspace-cvs/crystalspace-cvs-0.99.ebuild
/usr/portage/dev-games/crystalspace/crystalspace-0.98.4.ebuild
/usr/portage/dev-games/crystalspace/crystalspace-0.99_pre20050823.ebuild
/usr/portage/dev-tcltk/tix/tix-8.4.0.ebuild
/usr/portage/dev-tcltk/tix/tix-8.2.0-r1.ebuild
/usr/portage/app-admin/syslog-ng/syslog-ng-1.6.11-r1.ebuild
/usr/portage/app-admin/syslog-ng/syslog-ng-1.6.9.ebuild
/usr/portage/app-admin/logrotate/logrotate-3.7.2.ebuild
/usr/portage/app-admin/logrotate/logrotate-3.7.1-r2.ebuild
/usr/portage/app-portage/abeni/abeni-0.0.21.ebuild
/usr/portage/app-portage/abeni/abeni-0.0.19.ebuild
/usr/portage/app-portage/abeni/abeni-0.0.20-r1.ebuild
/usr/portage/app-portage/abeni/abeni-0.0.18.ebuild
/usr/portage/app-portage/esearch/esearch-0.7.1-r3.ebuild
/usr/portage/app-portage/esearch/esearch-0.7.1.ebuild
/usr/portage/app-portage/esearch/esearch-0.7.1-r2.ebuild
/usr/portage/app-portage/esearch/esearch-0.7.1-r4.ebuild
/usr/portage/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.5.ebuild
/usr/portage/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.6.1.ebuild
/usr/portage/app-portage/gentoolkit-dev/gentoolkit-dev-0.2.6.2.ebuild
/usr/portage/app-portage/porthole/porthole-0.5.0.ebuild
/usr/portage/app-portage/gentoolkit/gentoolkit-0.2.2.ebuild
/usr/portage/sys-devel/distcc/distcc-2.18.3-r10.ebuild
/usr/portage/sys-devel/distcc/distcc-2.16-r2.ebuild
/usr/portage/sys-devel/distcc/distcc-2.18.3-r6.ebuild
/usr/portage/sys-devel/distcc/distcc-2.18.3-r8.ebuild
/usr/portage/sys-devel/distcc/distcc-2.16-r3.ebuild
/usr/portage/sys-devel/distcc/distcc-2.18.3-r7.ebuild
/usr/portage/dev-db/cdb/cdb-0.75.ebuild
/usr/portage/dev-db/cdb/cdb-0.75-r2.ebuild
/usr/portage/dev-db/cdb/cdb-0.75-r1.ebuild
/usr/portage/app-backup/amanda/amanda-2.5.1_p2.ebuild
/usr/portage/app-backup/amanda/amanda-2.4.5_p1.ebuild
/usr/portage/app-backup/amanda/amanda-2.4.5.ebuild
/usr/portage/net-dns/dnsmasq/dnsmasq-2.34.ebuild
/usr/portage/net-dns/dnsmasq/dnsmasq-2.31.ebuild
/usr/portage/net-dns/dnsmasq/dnsmasq-2.33.ebuild
/usr/portage/net-dns/dnsmasq/dnsmasq-2.32.ebuild
/usr/portage/net-nds/ypbind/ypbind-1.19.1.ebuild
/usr/portage/net-nds/ypbind/ypbind-1.19.1-r1.ebuild
/usr/portage/net-nds/ypserv/ypserv-2.18.ebuild
/usr/portage/net-nds/ypserv/ypserv-2.19.ebuild
/usr/portage/net-nds/portmap/portmap-5b-r9.ebuild
/usr/portage/sys-process/at/at-3.1.8-r12.ebuild
/usr/portage/sys-process/at/at-3.1.8-r11.ebuild
/usr/portage/sys-process/dcron/dcron-3.2.ebuild
/usr/portage/sys-process/dcron/dcron-2.9-r4.ebuild
/usr/portage/sys-process/vixie-cron/vixie-cron-4.1-r9.ebuild
/usr/portage/sys-apps/attr/attr-2.4.32.ebuild
/usr/portage/sys-apps/attr/attr-2.4.28-r1.ebuild
/usr/portage/sys-apps/microcode-ctl/microcode-ctl-1.15.ebuild
/usr/portage/sys-apps/microcode-ctl/microcode-ctl-1.14.ebuild
/usr/portage/sys-apps/microcode-ctl/microcode-ctl-1.13.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.18.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.18.1.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.17.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.12.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.20_alpha1-r2.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.16.ebuild
/usr/portage/sys-apps/sandbox/sandbox-1.2.20_alpha2.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.8-r1.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.5-r2.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.8-r5.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.6.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.8-r2.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.12.4-r7.ebuild
/usr/portage/sys-apps/baselayout/baselayout-1.11.15-r3.ebuild
/usr/portage/sys-apps/baselayout-vserver/baselayout-vserver-1.12.6.ebuild
/usr/portage/sys-apps/baselayout-vserver/baselayout-vserver-1.11.14-r4.ebuild
/usr/portage/sys-apps/baselayout-vserver/baselayout-vserver-1.12.3.ebuild
/usr/portage/sys-apps/smartmontools/smartmontools-5.36-r1.ebuild
/usr/portage/sys-apps/smartmontools/smartmontools-5.36.ebuild
/usr/portage/sys-apps/shadow/shadow-4.0.17.ebuild
/usr/portage/sys-apps/shadow/shadow-4.0.18.1.ebuild
/usr/portage/sys-apps/shadow/shadow-4.0.16-r2.ebuild
/usr/portage/sys-apps/shadow/shadow-4.0.17-r1.ebuild
/usr/portage/sys-apps/shadow/shadow-4.0.15-r2.ebuild
/usr/portage/app-emulation/vmware-server-console/vmware-server-console-1.0.1.29996-r4.ebuild
/usr/portage/net-fs/nfs-utils/nfs-utils-1.0.6-r6.ebuild
/usr/portage/net-fs/nfs-utils/nfs-utils-1.0.7-r2.ebuild
/usr/portage/net-fs/nfs-utils/nfs-utils-1.0.9.ebuild
/usr/portage/net-fs/nfs-utils/nfs-utils-1.0.10.ebuild
/usr/portage/net-fs/am-utils/am-utils-6.1.4.ebuild
/usr/portage/net-fs/am-utils/am-utils-6.0.9-r1.ebuild
/usr/portage/net-fs/am-utils/am-utils-6.0.10.ebuild
/usr/portage/net-fs/am-utils/am-utils-6.1.3.ebuild
/usr/portage/net-fs/openafs/openafs-1.2.10-r1.ebuild
/usr/portage/net-misc/lsh/lsh-2.0.1-r2.ebuild
/usr/portage/net-misc/ntp/ntp-4.2.4.ebuild
/usr/portage/net-misc/ntp/ntp-4.2.2_p3.ebuild
/usr/portage/net-misc/ntp/ntp-4.2.2_p4.ebuild
/usr/portage/net-misc/knock/knock-0.3.1.ebuild
/usr/portage/net-misc/knock/knock-0.5.ebuild
/usr/portage/net-misc/knock/knock-0.4.ebuild
/usr/portage/net-misc/rsync/rsync-2.6.8-r2.ebuild
/usr/portage/net-misc/rsync/rsync-2.6.9-r1.ebuild
/usr/portage/net-misc/rsync/rsync-2.6.9.ebuild
/usr/portage/net-misc/rsync/rsync-2.6.0-r6.ebuild
/usr/portage/net-misc/dropbear/dropbear-0.48.1.ebuild
/usr/portage/net-misc/dropbear/dropbear-0.47-r1.ebuild
/usr/portage/net-misc/rinetd/rinetd-0.62.ebuild
/usr/portage/net-misc/openntpd/openntpd-3.7_p1.ebuild
/usr/portage/net-misc/openntpd/openntpd-3.6.1_p1-r1.ebuild
/usr/portage/net-misc/openntpd/openntpd-3.9_p1.ebuild
/usr/portage/net-misc/netkit-rwho/netkit-rwho-0.17-r2.ebuild
/usr/portage/net-misc/netkit-rwho/netkit-rwho-0.17-r1.ebuild
/usr/portage/net-proxy/http-replicator/http-replicator-3.0.ebuild
/usr/portage/dev-lang/tk/tk-8.4.13.ebuild
/usr/portage/dev-lang/tk/tk-8.4.9.ebuild
/usr/portage/dev-lang/tk/tk-8.4.12.ebuild
/usr/portage/dev-lang/tk/tk-8.4.11-r1.ebuild
/usr/portage/dev-lang/tk/tk-8.4.14.ebuild
/usr/portage/dev-libs/ibpp/ibpp-1.0.5.2-r1.ebuild
/usr/portage/dev-libs/cyrus-sasl/cyrus-sasl-2.1.22-r1.ebuild
/usr/portage/dev-libs/cyrus-sasl/cyrus-sasl-2.1.22.ebuild
/usr/portage/dev-util/ccache/ccache-2.2.ebuild
/usr/portage/dev-util/ccache/ccache-2.3.ebuild
/usr/portage/dev-util/fenris/fenris-0.07m-r2.ebuild
/usr/portage/app-editors/emacs/emacs-22.0.50_pre20050225.ebuild
/usr/portage/media-sound/aumix/aumix-2.8-r4.ebuild
/usr/portage/www-apps/open-xchange/open-xchange-0.8.2.ebuild
/usr/portage/media-tv/xmltv/xmltv-0.5.45.ebuild
/usr/portage/media-tv/xmltv/xmltv-0.5.44.ebuild
/usr/portage/net-analyzer/nagios-core/nagios-core-1.4.1.ebuild
/usr/portage/games-arcade/smclone/smclone-0.97.ebuild


Dale
_________________
Mailtc- system tray mail checker.
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: Sun Jan 14, 2007 10:37 am    Post subject: Reply with quote

paludis-hooks-0.0.2 ebuild is ready to test.
Change log wrote:
changes from 0.0.1:
  • ask now works for uninstall, too

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


Joined: 02 Jun 2004
Posts: 180
Location: Blackpool, England

PostPosted: Sun Jan 14, 2007 10:58 am    Post subject: Reply with quote

Hi,

Does anyone know how i can determine whether or not config files need to be updated with etc-update (or equivalent app) after install?

I want to write a hook that will check if config files need to be updated. The user would then define an environment variable, e.g CFG_UPDATE="etc-update", and the hook would execute that if an update was required.

Thanks,

Dale
_________________
Mailtc- system tray mail checker.
Back to top
View user's profile Send private message
dayul
Apprentice
Apprentice


Joined: 02 Jun 2004
Posts: 180
Location: Blackpool, England

PostPosted: Sun Jan 14, 2007 11:15 am    Post subject: Reply with quote

Hi zxy,

Quote:
paludis-hooks-0.0.2 ebuild is ready to test.


Seems to work for me :D

Dale
_________________
Mailtc- system tray mail checker.
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: Sun Jan 14, 2007 11:21 am    Post subject: Reply with quote

:D

I'm just adding the info message to the ebiuld, when the paludis-hooks are uninstalled. If you had --ask included then after uninstaling the hook, you need to unalias paludis
Code:
unalias paludis
otherwise it will error because the wrapper script is not there any morel
It will be included soon.

---EDIT ---

It is done. The new paludis-hooks-0.0.2.ebuild is uploaded. Just download it again. It now displays a message after uninstalation of paludis-hooks
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu


Last edited by zxy on Sun Jan 14, 2007 11:44 am; edited 1 time in total
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sun Jan 14, 2007 11:25 am    Post subject: Reply with quote

dayul wrote:
I want to write a hook that will check if config files need to be updated. The user would then define an environment variable, e.g CFG_UPDATE="etc-update", and the hook would execute that if an update was required.

Try adapting /usr/libexec/paludis/hooks/install_all_post/find_config_updates.bash
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: Sun Jan 14, 2007 2:28 pm    Post subject: Reply with quote

Syncing now works, too, for paludis-hooks overlay.
To test it add the following line to /etc/paludis/repositories/paludis-hooks.conf
Code:
sync =  rsync://drzile.dyndns.org/paludis-hooks

or download the .conf file from the homepage.

--- EDIT ---
some problems with rsync currently (will edit this message, when it will be operational again) - soon I hope
--- EDIT 2 ---
should work now :D .
sync line above has changed!!!
_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
Back to top
View user's profile Send private message
jordan83
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 222
Location: check your closet...

PostPosted: Sun Jan 14, 2007 3:55 pm    Post subject: Reply with quote

I have a question about sets...

I have written my kde3-set file in kde3.conf.
I removed kdexxxx-meta from world file.

If I try paludis -q kde3 the list of packages in kde3.conf is printed out.
If I try to run paludis -i kde3, Paludis does not install any package because of course the packages in the set are already installed.

The problem is that if try to run paludis --uninstall-unused -p, paludis wants to remove even those packages within kde3 set (probably because the packages are not included in world file)! :?
I tried to add manually the packages of the set inside world file (first I made a backup, of course) and now paludis --uninstall-unused -p of course wants to remove only those packages excluded from the set.

But, if I want to uninstall the whole kde3 set???
Code:
# paludis -up kde3

Query error:
  * In program paludis -up kde3:
  * When performing uninstall action from command line:
  * When adding uninstall target 'kde3':
  * When disambiguating package name 'kde3':
  * No such package 'kde3'

what's wrong in what I did??

Thanks
_________________
Time is a great teacher, but unfortunately it kills all its pupils.
Louis-Hector Berlioz
--
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris.
chucknorrisfacts.com
Back to top
View user's profile Send private message
lefou
Apprentice
Apprentice


Joined: 18 Feb 2004
Posts: 199
Location: Germany, Lusatia

PostPosted: Sun Jan 14, 2007 4:37 pm    Post subject: Reply with quote

For those of you relying on module-rebuild, I provide a patched ebuild on my overlay, which - if merged with the 'paludis' use-flag - uses paludis to re-install kernel modules instead of emerge.

You can find the ebuild here: /lefous_portage_overlay/sys-kernel/module-rebuild/module-rebuild-0.5-r1.ebuild
And just the patch to the official module-rebuild-0.5 script here: lefous_portage_overlay/sys-kernel/module-rebuild/files/module-rebuild-0.5-paludis.patch
Back to top
View user's profile Send private message
StifflerStealth
Retired Dev
Retired Dev


Joined: 03 Jul 2002
Posts: 968

PostPosted: Sun Jan 14, 2007 5:31 pm    Post subject: Reply with quote

jordan83: Do you have all the kde ebuilds in the file? You can have a '?' in front so it's not automatically pulled in by the set, but will be a part of the set if you already have it installed.

I think it wants to uninstall the files because you removed the meta which is what brought them in there. There is a option to add atoms to the installed file, maybe you can try that by using the set as the atom to add and it will add all that are installed? Maybe. Or add each one indiviually somehow.


Side note: I updated my kde set: http://pastebin.ca/316465 It has some bug fixes and some clear readability. Now I need to make one for X.Org. :P

Cheers.
Back to top
View user's profile Send private message
jordan83
Apprentice
Apprentice


Joined: 17 Apr 2006
Posts: 222
Location: check your closet...

PostPosted: Sun Jan 14, 2007 5:52 pm    Post subject: Reply with quote

StifflerStealth wrote:
jordan83: Do you have all the kde ebuilds in the file? You can have a '?' in front so it's not automatically pulled in by the set, but will be a part of the set if you already have it installed.

No, I don't have all the ebuilds in the file.
I want Paludis to remove the ebuilds I don't need, that's why I want to use a set. ;)
StifflerStealth wrote:

I think it wants to uninstall the files because you removed the meta which is what brought them in there. There is a option to add atoms to the installed file, maybe you can try that by using the set as the atom to add and it will add all that are installed? Maybe.

unluckily... :(
Code:
# paludis --add-to-world-atom kde3 -i kde3

Unhandled exception:
  * In program paludis --add-to-world-atom kde3 -i kde3:
  * When performing install action from command line:
  * When setting world atom to 'kde3':
  * When parsing dependency string 'kde3':
  * When handling lexer token 'kde3' (1):
  * When parsing package dep atom 'kde3':
  * When splitting out category and package names from 'kde3':
  * Name 'kde3' is not a valid qualified package name (N7paludis25QualifiedPackageNameErrorE)


StifflerStealth wrote:

Or add each one indiviually somehow.

I have added all the packages that belong to the set to world file. Now if I remove the unused packages, Paludis wants to remove exactly those packages I don't need, since those I need are in world file.

But how can I remove easily pakages belonging to kde3 set?? I'm not going to remove them one by one! Where would it be the advantage to use sets?? :?
_________________
Time is a great teacher, but unfortunately it kills all its pupils.
Louis-Hector Berlioz
--
When the Boogeyman goes to sleep every night, he checks his closet for Chuck Norris.
chucknorrisfacts.com
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: Sun Jan 14, 2007 6:23 pm    Post subject: Reply with quote

try irc on freenode, #paludis. Guys there would know.
_________________
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: Sun Jan 14, 2007 10:06 pm    Post subject: Reply with quote

The first release of paludis-hooks is out!!!

Included hooks:
  • ask (read install info, your action is required)
  • collision-protect
  • undo-prelink
  • update-eix

Which hooks are installed is controled by a variable in use.conf (just like for video cards in xorg-server)

You can get it HERE, where you'll get instructions on how to set it up.

Scripts were changed during the day today, too. See the changelog (same page).
You should update at least update-eix hook, because old one doesn't work any more.

New hooks are welcome.

If you don't know yet, repository format portage is now deprecated.
paludis einfo wrote:
... Format 'portage' is deprecated, use 'ebuild' instead

_________________
Nature does not hurry, yet everything is accomplished.
Lao Tzu
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 ... 16, 17, 18, 19, 20, 21  Next
Page 17 of 21

 
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