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

Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 24, 25, 26  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
Knute
Guru
Guru


Joined: 28 Jun 2004
Posts: 362
Location: Fargo, ND

PostPosted: Sun Mar 09, 2008 3:53 am    Post subject: lexer token 'docs' Reply with quote

This just started today.

I sync'd very early this morning, and haven't been able to do an update as it keeps failing while it's building.

Code:
  9:43PM # paludis --version                                           ~ (root)
paludis 0.26.0_alpha11

Paludis comes with ABSOLUTELY NO WARRANTY. Paludis is free software, and you
are welcome to redistribute it under the terms of the GNU General Public
License, version 2.
  9:43PM # paludis -i everything                                       ~ (root)
Building target list...
Building dependency list...
Unhandled exception:
  * In program /usr/bin/paludis (--compact --continue-on-failure if-independent --dl-reinstall if-use-changed --show-reasons summary --log-level warning --show-use-descriptions all) -i everything:
  * When performing install action from command line:
  * When executing install task:
  * When building dependency list:
  * When adding PackageDepSpec 'app-accessibility/sound-icons':
  * When adding installed package 'app-accessibility/sound-icons-0.1:0::installed':
  * When adding run dependencies as post dependencies:
  * When adding PackageDepSpec 'app-accessibility/speech-dispatcher':
  * When adding installed package 'app-accessibility/speech-dispatcher-0.6.6:0::installed':
  * When adding run dependencies as post dependencies:
  * When adding PackageDepSpec 'media-sound/pulseaudio':
  * When adding installed package 'media-sound/pulseaudio-0.9.9-r1:0::installed':
  * When adding run dependencies as post dependencies:
  * When adding PackageDepSpec '>=sys-apps/hal-0.5.7':
  * When adding installed package 'sys-apps/hal-0.5.10-r13:0::installed':
  * When parsing metadata key 'DEPEND' from 'sys-apps/hal-0.5.10-r13:0::installed':
  * When parsing dependency string '>=dev-libs/glib-2.6 >=dev-libs/dbus-glib-0.61 >=dev-libs/expat-1.95.8 >=sys-apps/pciutils-2.2.7-r1 >=dev-libs/libusb-0.1.10a >=dev-util/gperf-3.0.3 sys-apps/usbutils virtual/eject amd64? ( >=sys-apps/dmidecode-2.7 ) dell? ( >=sys-libs/libsmbios-0.13.4 ) disk-partition? ( || ( ~sys-apps/parted-1.7.1 ~sys-apps/parted-1.8.6 ~sys-apps/parted-1.8.7 ~sys-apps/parted-1.8.8 ) ) ia64? ( >=sys-apps/dmidecode-2.7 ) kernel_linux? ( >=sys-fs/udev-111 >=sys-apps/util-linux-2.13 >=sys-kernel/linux-headers-2.6.19 crypt? ( || ( >=sys-fs/cryptsetup-1.0.5 >=sys-fs/cryptsetup-luks-1.0.1 ) ) ) kernel_FreeBSD? ( dev-libs/libvolume_id ) x86? ( >=sys-apps/dmidecode-2.7 ) selinux? ( sys-libs/libselinux sec-policy/selinux-hal ) dev-util/pkgconfig >=dev-util/intltool-0.35 docs ( app-doc/doxygen app-text/docbook-sgml-utils app-text/xmlto dev-libs/libxml2 ) kernel_linux? ( virtual/linux-sources ) =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool kernel_linux? ( virtual/linux-sources ) =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool' using EAPI '0':
  * When parsing dependency string '>=dev-libs/glib-2.6 >=dev-libs/dbus-glib-0.61 >=dev-libs/expat-1.95.8 >=sys-apps/pciutils-2.2.7-r1 >=dev-libs/libusb-0.1.10a >=dev-util/gperf-3.0.3 sys-apps/usbutils virtual/eject amd64? ( >=sys-apps/dmidecode-2.7 ) dell? ( >=sys-libs/libsmbios-0.13.4 ) disk-partition? ( || ( ~sys-apps/parted-1.7.1 ~sys-apps/parted-1.8.6 ~sys-apps/parted-1.8.7 ~sys-apps/parted-1.8.8 ) ) ia64? ( >=sys-apps/dmidecode-2.7 ) kernel_linux? ( >=sys-fs/udev-111 >=sys-apps/util-linux-2.13 >=sys-kernel/linux-headers-2.6.19 crypt? ( || ( >=sys-fs/cryptsetup-1.0.5 >=sys-fs/cryptsetup-luks-1.0.1 ) ) ) kernel_FreeBSD? ( dev-libs/libvolume_id ) x86? ( >=sys-apps/dmidecode-2.7 ) selinux? ( sys-libs/libselinux sec-policy/selinux-hal ) dev-util/pkgconfig >=dev-util/intltool-0.35 docs ( app-doc/doxygen app-text/docbook-sgml-utils app-text/xmlto dev-libs/libxml2 ) kernel_linux? ( virtual/linux-sources ) =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool kernel_linux? ( virtual/linux-sources ) =sys-devel/automake-1.10* >=sys-devel/autoconf-2.61 sys-devel/libtool':
  * When handling lexer token 'docs' (1):
  * When parsing package dep spec 'docs' with eapi '0':
  * When splitting out category and package names from 'docs':
  * Name 'docs' is not a valid qualified package name (paludis::QualifiedPackageNameError)
  9:44PM #                                                             ~ (root)


Ok, I know it's supposed to mean something but I can't figure it out! :D

So, what's going on here?

I've recompiled a couple of things successfully, but not when I use the keyword "everything".
I don't even need to get to the compiling part, because it doesn't even finish figuring out what packages to compile.
I tried installing gtk-doc and it installed without any problems. :?:

I haven't downgraded paludis yet, as I'm not sure if it's the software or a short between the keyboard and the chair. :lol:
_________________
Knute
----------
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

If you want proof of that, take a look at windows sometime. :)
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3060
Location: Korea

PostPosted: Sun Mar 09, 2008 4:47 am    Post subject: Reply with quote

The problem is you've got a borked DEPEND string with your installed version of hal.

Try doing "paludis -i1 hal" then rerun what you did before.

Though, using the "everything" set isn't needed usually and has unintended consequences sometimes.
Back to top
View user's profile Send private message
Knute
Guru
Guru


Joined: 28 Jun 2004
Posts: 362
Location: Fargo, ND

PostPosted: Sun Mar 09, 2008 6:43 am    Post subject: Reply with quote

Thanks, I used the paludis -i1 hal and it fixed that issue.

When I did paludis -i world, I ended up with the same issue but now it's with libgnome and libgnomeui, and this one-shot thing isn't getting around it. I've tried downgrading them and upgrading them... No change... Same doc messages as before.
_________________
Knute
----------
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

If you want proof of that, take a look at windows sometime. :)
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3060
Location: Korea

PostPosted: Sun Mar 09, 2008 6:52 am    Post subject: Reply with quote

Methinks you're using an overlay. First clue was the fact that the version of hal that your output refers to isn't in portage. So maybe your overlay has some bad ebuilds.

Because the output you had before shows in the DEPEND string it had "docs ( app-doc/doxygen app-text/docbook-sgml-utils app-text/xmlto dev-libs/libxml2 )" which obviously was supposed to be "doc? ( app-doc/doxygen app-text/docbook-sgml-utils app-text/xmlto dev-libs/libxml2 )"

Or perhaps the ebuild in question actually had the DEPEND string as writtn... which would be proof of the culprit.
Back to top
View user's profile Send private message
Knute
Guru
Guru


Joined: 28 Jun 2004
Posts: 362
Location: Fargo, ND

PostPosted: Sun Mar 09, 2008 7:10 am    Post subject: Reply with quote

The ebuilds in question are coming out of gnome and gnome experimental.

Hrmmm... Well, I guess I could simply mask them and go from there. :)
_________________
Knute
----------
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

If you want proof of that, take a look at windows sometime. :)
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sun Mar 09, 2008 12:47 pm    Post subject: Re: lexer token 'docs' Reply with quote

Knute wrote:
This just started today.

I sync'd very early this morning, and haven't been able to do an update as it keeps failing while it's building.

This is a weird bug, fixed in alpha12 (once someone adds it to the tree). You'll need to reinstall all affected packages, unless you're comfortable with modifying the VDB by hand.

The problem was a lack of quoting in the paludis bash code, so the ?s in the dependency strings were expanded as wildcards. You had a file or directory named "docs" in the directory you ran paludis from, right?
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Sun Mar 09, 2008 1:03 pm    Post subject: Reply with quote

dleverton wrote:
tranquilcool wrote:
just upgraded paludis l0.26.0_alpha11
and this is the error i have;

Bleh. alpha12 should be out within a day or so, fixing this.


upgraded and problem has been fixed.

thanks.
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
Knute
Guru
Guru


Joined: 28 Jun 2004
Posts: 362
Location: Fargo, ND

PostPosted: Tue Mar 11, 2008 5:03 am    Post subject: Re: lexer token 'docs' Reply with quote

dleverton wrote:
Knute wrote:
This just started today.

I sync'd very early this morning, and haven't been able to do an update as it keeps failing while it's building.

This is a weird bug, fixed in alpha12 (once someone adds it to the tree). You'll need to reinstall all affected packages, unless you're comfortable with modifying the VDB by hand.

The problem was a lack of quoting in the paludis bash code, so the ?s in the dependency strings were expanded as wildcards. You had a file or directory named "docs" in the directory you ran paludis from, right?


Yes, I do have a directory named docs in my users home directory.

I did get part of it fixed.

I updated to alpha12, then had to uncomment the REGENERATE_CACHE="yes" line in /etc/paludis/hooks/config/q-reinitialize.conf, then resync.

That took care of being unable to install world or everything --- system worked throughtout -- but the same thing is happing whit uninstall.

Code:
 12:00AM # paludis -u usplash                                /home/knute (root)
Building unmerge list...
Unhandled exception:
  * In program /usr/bin/paludis (--compact --continue-on-failure if-independent --dl-reinstall if-use-changed --show-reasons summary --log-level warning --show-use-descriptions all) -u usplash:
  * When performing uninstall action from command line:
  * When executing uninstall task:
  * When looking for target 'media-gfx/usplash':
  * When adding 'media-gfx/usplash-0.4.33::installed' to the uninstall list:
  * When adding things that depend upon 'media-gfx/usplash-0.4.33::installed':
  * When seeing whether 'gnome-base/libgnome-2.21.91::installed' has a dep:
  * When parsing metadata key 'DEPEND' from 'gnome-base/libgnome-2.21.91::installed':
  * When parsing dependency string '>=gnome-base/gconf-2 >=dev-libs/glib-2.8 >=gnome-base/gnome-vfs-2.5.3 >=gnome-base/libbonobo-2.13 >=dev-libs/popt-1.7 esd? ( >=media-sound/esound-0.2.26 >=media-libs/audiofile-0.2.3 ) >=dev-util/intltool-0.35 >=dev-util/pkgconfig-0.17 docs ( >=dev-util/gtk-doc-1 ) >=sys-apps/sed-4 >=sys-apps/sed-4' using EAPI '0':
  * When parsing dependency string '>=gnome-base/gconf-2 >=dev-libs/glib-2.8 >=gnome-base/gnome-vfs-2.5.3 >=gnome-base/libbonobo-2.13 >=dev-libs/popt-1.7 esd? ( >=media-sound/esound-0.2.26 >=media-libs/audiofile-0.2.3 ) >=dev-util/intltool-0.35 >=dev-util/pkgconfig-0.17 docs ( >=dev-util/gtk-doc-1 ) >=sys-apps/sed-4 >=sys-apps/sed-4':
  * When handling lexer token 'docs' (1):
  * When parsing package dep spec 'docs' with eapi '0':
  * When splitting out category and package names from 'docs':
  * Name 'docs' is not a valid qualified package name (paludis::QualifiedPackageNameError)
 12:01AM #                                                   /home/knute (root)


Any suggestions for this??? :lol: (I'm beginning to sound like a broken record!) :oops:
_________________
Knute
----------
The human race has one really effective weapon, and that is laughter.
-- Mark Twain

If you want proof of that, take a look at windows sometime. :)
Back to top
View user's profile Send private message
Dagger
Retired Dev
Retired Dev


Joined: 11 Jun 2003
Posts: 765
Location: UK

PostPosted: Tue Mar 11, 2008 9:16 am    Post subject: Reply with quote

Hello,

Yesterday I decided to move one of my firewall servers to SELinux/Pax configuration. After upgrading kernel I start working on binutils/gcc/glibc. Because system was using non-hardened profile my GCC was 4.1.2. After downgrading GCC to 3.x.x hardened, paludis start reporting errors in /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/libstdc++.so.6.0.9 and stop working (I should expect that to happen).

I was just wondering is there any way of compiling paludis, so no matter what it will always have all the libraries it needs (even when you change glibc/gcc)?

the only solution in my case was recompiling paludis.
_________________
95% of all computer errors occur between chair and keyboard (TM)
Join the FSF as an Associate Member!
Post under CC license.
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Tue Mar 11, 2008 10:06 am    Post subject: Re: lexer token 'docs' Reply with quote

Knute wrote:
Code:
  * When parsing metadata key 'DEPEND' from 'gnome-base/libgnome-2.21.91::installed':

This shows that the problematic package is libgnome, so just reinstall that. Same for any other packages that cause problems.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3060
Location: Korea

PostPosted: Sat Mar 15, 2008 5:01 am    Post subject: Reply with quote

The paludis unpacking command for lzma only works with the one provided by app-arch/lzma-utils and not with app-arch/lzma

Code:
>>> Starting src_unpack
>>> Unpacking coreutils-6.10.tar.lzma to /var/tmp/paludis/sys-apps/coreutils-6.10-r1/work
lzma -dc /data/distfiles/coreutils-6.10.tar.lzma | tar xf - --no-same-owner

LZMA 4.57  Copyright (c) 1999-2007 Igor Pavlov  2007-12-06

Error: Incorrect command


Usage:  LZMA <e|d> inputFile outputFile [<switches>...]
  e: encode file
  d: decode file
  b: Benchmark
<Switches>
  -a{N}:  set compression mode - [0, 1], default: 1 (max)
  -d{N}:  set dictionary - [0,30], default: 23 (8MB)
  -fb{N}: set number of fast bytes - [5, 273], default: 128
  -mc{N}: set number of cycles for match finder
  -lc{N}: set number of literal context bits - [0, 8], default: 3
  -lp{N}: set number of literal pos bits - [0, 4], default: 0
  -pb{N}: set number of pos bits - [0, 4], default: 2
  -mf{MF_ID}: set Match Finder: [bt2, bt3, bt4, hc4], default: bt4
  -mt{N}: set number of CPU threads
  -eos:   write End Of Stream marker
  -si:    read data from stdin
  -so:    write data to stdout

Error
tar: This does not look like a tar archive
tar: Error exit delayed from previous errors
unpack: error: Couldn't unpack /data/distfiles/coreutils-6.10.tar.lzma: 1 2
die trap: exiting with error.

Install error:
  * In program paludis (--debug-build split --resume-command-template /var/paludis/RESUME_PALUDIS --log-level warning --dl-upgrade always --dl-reinstall if-use-changed --dl-installed-deps-pre pre-or-post) -i1 coreutils --dl-deps-default discard:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'sys-apps/coreutils-6.10-r1:0::gentoo':
  * Install error: Install failed for 'sys-apps/coreutils-6.10-r1:0::gentoo'



Summary of failures:

* sys-apps/coreutils-6.10-r1:0::gentoo: failure
Back to top
View user's profile Send private message
krisse
Guru
Guru


Joined: 15 Mar 2005
Posts: 325
Location: Sweden

PostPosted: Sat Mar 15, 2008 6:49 am    Post subject: Reply with quote

The last weeks or so -- paludis 0.26.0_alpha9-12, I'd say -- I've been having problem syncing gentoo repo with paludis. More specifically: it sync, but the cache is outdated. I don't have the exact wording in front of me a t m, but I get a bucketload of something close to "[WARNING] <path-to-ebuild> is outdated"
Emerge syncs properly and updates cache. If I sync with emerge, paludis does not throw the aforementioned warnings at me.

This the conf-files that should be related; I have not changed them in a while, so that has not caused the problem. (Though maybe I've missed that I should've changed something?)
Code:
$ cat repository_defaults.conf[/color]
profiles = ${ROOT}/mnt/portage/portage/profiles/default-linux/x86/2007.0/desktop
eclassdirs = /mnt/portage/portage/eclass
distdir = /usr/portage/distfiles
format = ebuild
names_cache = /var/empty
write_cache = /var/cache/paludis/metadata


$ cat repositories/gentoo.conf
location = ${ROOT}/mnt/portage/portage
sync = rsync://rsync.europe.gentoo.org/gentoo-portage


$ grep SYNC /etc/make.conf
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sat Mar 15, 2008 11:55 am    Post subject: Reply with quote

slycordinator wrote:
The paludis unpacking command for lzma only works with the one provided by app-arch/lzma-utils and not with app-arch/lzma

You shouldn't have been able to install app-arch/lzma and the new coreutils together, since the latter depends on lzma-utils which blocks lzma. (For the record, we use the same command as portage.)

krisse wrote:
Emerge syncs properly and updates cache. If I sync with emerge, paludis does not throw the aforementioned warnings at me.

See if you can find exactly what rsync command portage and paludis are using (ps -o args -C rsync while it's running should do it).
Back to top
View user's profile Send private message
krisse
Guru
Guru


Joined: 15 Mar 2005
Posts: 325
Location: Sweden

PostPosted: Sat Mar 15, 2008 1:18 pm    Post subject: Reply with quote

dleverton wrote:
krisse wrote:
Emerge syncs properly and updates cache. If I sync with emerge, paludis does not throw the aforementioned warnings at me.

See if you can find exactly what rsync command portage and paludis are using (ps -o args -C rsync while it's running should do it).
Sure thing.
Paludis syncing:
Code:
$ ps -o args -C rsync
COMMAND
/usr/bin/rsync --daemon
rsync --recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --filter merge /usr/share/paludis/traditional.exclude --exclude=/.cache --progress rsync://rsync.europe.gentoo.org/gentoo-portage/ /mnt/portage/portage/

Emerge syncing:
Code:
$ ps -o args -C rsync
COMMAND
/usr/bin/rsync --daemon
rsync --recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --verbose rsync://147.32.127.222/gentoo-portage/ /mnt/portage/portage
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Sat Mar 15, 2008 1:36 pm    Post subject: Reply with quote

krisse wrote:
The last weeks or so -- paludis 0.26.0_alpha9-12, I'd say -- I've been having problem syncing gentoo repo with paludis. More specifically: it sync, but the cache is outdated. I don't have the exact wording in front of me a t m, but I get a bucketload of something close to "[WARNING] <path-to-ebuild> is outdated"
Emerge syncs properly and updates cache. If I sync with emerge, paludis does not throw the aforementioned warnings at me.

This the conf-files that should be related; I have not changed them in a while, so that has not caused the problem. (Though maybe I've missed that I should've changed something?)
Code:
$ cat repository_defaults.conf[/color]
profiles = ${ROOT}/mnt/portage/portage/profiles/default-linux/x86/2007.0/desktop
eclassdirs = /mnt/portage/portage/eclass
distdir = /usr/portage/distfiles
format = ebuild
names_cache = /var/empty
write_cache = /var/cache/paludis/metadata


$ cat repositories/gentoo.conf
location = ${ROOT}/mnt/portage/portage
sync = rsync://rsync.europe.gentoo.org/gentoo-portage


$ grep SYNC /etc/make.conf
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"

I think I have the same problem. I get a stale cache warning for for many ebuilds. A related thread seems to be:
https://forums.gentoo.org/viewtopic-t-545309-highlight-stale+cache.html
but that didn't seem to help me.


Last edited by BlackEdder on Sat Mar 15, 2008 1:37 pm; 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: Sat Mar 15, 2008 1:36 pm    Post subject: Reply with quote

krisse wrote:
Sure thing.
Paludis syncing:
Code:
$ ps -o args -C rsync
COMMAND
/usr/bin/rsync --daemon
rsync --recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --filter merge /usr/share/paludis/traditional.exclude --exclude=/.cache --progress rsync://rsync.europe.gentoo.org/gentoo-portage/ /mnt/portage/portage/

Emerge syncing:
Code:
$ ps -o args -C rsync
COMMAND
/usr/bin/rsync --daemon
rsync --recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --verbose rsync://147.32.127.222/gentoo-portage/ /mnt/portage/portage

A bit of a long shot, but see if paludis syncs properly when you force it to use rsync://147.32.127.222/gentoo-portage/ . If that doesn't help, copy /usr/libexec/paludis/syncers/dorsync to /etc/paludis/syncers, make it executable, and change it to use the same options as portage. If that helps, try to find out which option is making the difference. Specifically, it's probably one of:
  • paludis uses --delete-after, portage doesn't
  • paludis uses --filter merge /usr/share/paludis/traditional.exclude --exclude=/.cache where portage uses --exclude=/distfiles --exclude=/local --exclude=/packages
  • paludis uses --progress where portage uses --verbose
Don't forget to delete /etc/paludis/syncers/dorsync when you're finished.
Back to top
View user's profile Send private message
krisse
Guru
Guru


Joined: 15 Mar 2005
Posts: 325
Location: Sweden

PostPosted: Sat Mar 15, 2008 2:20 pm    Post subject: Reply with quote

BlackEdder wrote:
I think I have the same problem. I get a stale cache warning for for many ebuilds. A related thread seems to be: https://forums.gentoo.org/viewtopic-t-545309-highlight-stale+cache.html but that didn't seem to help me.
Yes, I've seen that thread, but there, it seems it's only the cache of some specific ebuilds that's stale -- or some such. For me, the list of errors goes on for a long, long time -- I don't know if it's the whole tree or not, but it's a lot. I don't think it's related.

dleverton wrote:
A bit of a long shot, but see if paludis syncs properly when you force it to use rsync://147.32.127.222/gentoo-portage/ . If that doesn't help, copy /usr/libexec/paludis/syncers/dorsync to /etc/paludis/syncers, make it executable, and change it to use the same options as portage. If that helps, try to find out which option is making the difference. Specifically, it's probably one of:

  • paludis uses --delete-after, portage doesn't
  • paludis uses --filter merge /usr/share/paludis/traditional.exclude --exclude=/.cache where portage uses --exclude=/distfiles --exclude=/local --exclude=/packages
  • paludis uses --progress where portage uses --verbose


Don't forget to delete /etc/paludis/syncers/dorsync when you're finished.
Good suggestion(s)! I'll give them a go. Forced rsyncing to that specific server, and now I did not get stale cache -- however, I had synced earlier today, so perhaps there was simply no change or some such. I'll wait until tomorrow, and then try again with that specific server.

Would anyone happen to know if the rsync settings for paludis has changed during the last month or so?
Back to top
View user's profile Send private message
dleverton
Guru
Guru


Joined: 28 Aug 2006
Posts: 517

PostPosted: Sat Mar 15, 2008 3:09 pm    Post subject: Reply with quote

krisse wrote:
Would anyone happen to know if the rsync settings for paludis has changed during the last month or so?

paludis hasn't changed any of that recently, no:
http://paludis.pioto.org/trac/log/trunk/paludis/syncers/dorsync.in
http://paludis.pioto.org/trac/log/trunk/paludis/repositories/e/traditional.exclude
I think portage might have done so, hence (some of) the differences between the two, but I'd be pretty surprised if the servers suddenly stopped working with the old options.
Back to top
View user's profile Send private message
BlackEdder
Advocate
Advocate


Joined: 26 Apr 2004
Posts: 2588
Location: Dutch enclave in Egham, UK

PostPosted: Sun Mar 16, 2008 7:37 pm    Post subject: Reply with quote

krisse wrote:
Good suggestion(s)! I'll give them a go. Forced rsyncing to that specific server, and now I did not get stale cache -- however, I had synced earlier today, so perhaps there was simply no change or some such. I'll wait until tomorrow, and then try again with that specific server.

Would anyone happen to know if the rsync settings for paludis has changed during the last month or so?
I was using the same mirror as you and noticed that it was missing newer software. I now synced with another mirror and that fixed the problem. So try if that helps.
Back to top
View user's profile Send private message
krisse
Guru
Guru


Joined: 15 Mar 2005
Posts: 325
Location: Sweden

PostPosted: Mon Mar 17, 2008 7:09 am    Post subject: Reply with quote

Indeed, it did help. (To move from rsync.europe.gentoo.org to some other server.)

Odd though, isn't it?, seeing as it is the same server in (portages) make.conf and (paludis) gentoo.conf -- ie rsync://rsync.europe.gentoo.org/gentoo-portage. Why is portage able to handle it, and paludis isn't? Or how is it handling it differently?

Every time I checked the two what rsync commands were actually running (with ps -o args -C rsync), the paludis-spawned rsync was going at it @ rysnc.europe.org -- whereas portage seemed to be connecting to a different server every time.

Oh wells :roll: It's working. I'm happy.
Back to top
View user's profile Send private message
slycordinator
Advocate
Advocate


Joined: 31 Jan 2004
Posts: 3060
Location: Korea

PostPosted: Mon Mar 17, 2008 7:36 am    Post subject: Reply with quote

Maybe portage internally ignores that server in some sort of blacklist? Just a guess
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Sun Mar 23, 2008 4:48 pm    Post subject: Reply with quote

No world file specified. You should specify 'world = /path/to/world/file' in /etc/paludis/environment.conf. Any attempted updates to world will not be
saved

how can i fix this (paludis13)?

and this

When parsing metadata key 'DEPEND' from 'x11-libs/qt-qt3support-4.4.0_pre20080323::installed':
* When parsing dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync' using EAPI '1':
* When parsing dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync':
* When lexing dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync':
* Bad dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync': in lex phase: '(' should be followed by whitespace (paludis::erepository::DepStringLexError)
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
pussi
l33t
l33t


Joined: 08 May 2004
Posts: 727
Location: Finland

PostPosted: Sun Mar 23, 2008 6:11 pm    Post subject: Reply with quote

tranquilcool wrote:
No world file specified. You should specify 'world = /path/to/world/file' in /etc/paludis/environment.conf. Any attempted updates to world will not be
saved

how can i fix this (paludis13)?
see http://paludis.pioto.org/faq/upgrades.html#world-0.26.0_alpha13
Back to top
View user's profile Send private message
mikkoc
Apprentice
Apprentice


Joined: 24 May 2007
Posts: 231

PostPosted: Sun Mar 23, 2008 6:13 pm    Post subject: Reply with quote

tranquilcool wrote:
No world file specified. You should specify 'world = /path/to/world/file' in /etc/paludis/environment.conf. Any attempted updates to world will not be saved


Add this into /etc/paludis/environment.conf
Code:
world = /var/lib/portage/world


tranquilcool wrote:

* Bad dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync': in lex phase: '(' should be followed by whitespace (paludis::erepository::DepStringLexError)


This is not paludis' fault. The ebuild is badly written. If you're using Rion's overlay I suggest you ask him to fix it... He did fix this some days ago, but maybe updating the ebuilds reverts the changes..
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Sun Mar 23, 2008 10:14 pm    Post subject: Reply with quote

mikkoc wrote:
tranquilcool wrote:
No world file specified. You should specify 'world = /path/to/world/file' in /etc/paludis/environment.conf. Any attempted updates to world will not be saved


Add this into /etc/paludis/environment.conf
Code:
world = /var/lib/portage/world


tranquilcool wrote:

* Bad dependency string '~x11-libs/qt-gui-4.4.0_pre20080323 ~x11-libs/qt-sql-4.4.0_pre20080323 phonon? (~x11-libs/qt-phonon-4.4.0_pre20080323) dev-util/subversion net-misc/rsync': in lex phase: '(' should be followed by whitespace (paludis::erepository::DepStringLexError)


This is not paludis' fault. The ebuild is badly written. If you're using Rion's overlay I suggest you ask him to fix it... He did fix this some days ago, but maybe updating the ebuilds reverts the changes..


thanks but it's certainly paludis' fault and i can't fix it.
_________________
this is a strange strange world.
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 ... 7, 8, 9 ... 24, 25, 26  Next
Page 8 of 26

 
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