Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

[PALUDIS] Support thread (current v. 0.26.*) - Part 4

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Locked
Advanced search
627 posts
  • Page 4 of 26
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 26
  • Next
Author
Message
zlin
Retired Dev
Retired Dev
User avatar
Posts: 35
Joined: Mon Dec 05, 2005 10:35 am
Location: Aalborg, Denmark

Post by zlin » Thu Jan 10, 2008 1:26 pm

krisse wrote:Apache 2.2.6-r7 wants to have APACHE2_MODULES set. The portage way to do it, is to set it in make.conf. Where would paludis like it? Tried in /etc/paludis/bashrc, but that got me the following error:

Code: Select all

!!! ERROR in www-servers/apache-2.2.6-r7:
!!! In ? at line 220
!!! /etc/paludis/bashrc attempted to set $APACHE2_MODULES, which must not be set in bashrc.
(Got it built by using

Code: Select all

APACHE2_MODULES="blah blah" paludis -i apache
, but...)
You were supposed to use use.conf like with any other USE_EXPAND...
Top
krisse
Guru
Guru
Posts: 325
Joined: Tue Mar 15, 2005 12:38 pm
Location: Sweden

Post by krisse » Thu Jan 10, 2008 1:49 pm

super-lupo wrote:krisse:

The paludis way would be in /etc/paludis/use.conf
Add a line like following:

*/* APACHE2_MODULES: -* actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default ...
Thanks.
Top
meertn
n00b
n00b
Posts: 13
Joined: Sun Oct 02, 2005 10:53 am

Post by meertn » Fri Jan 11, 2008 1:47 pm

I recently installed paludis, and it worked like a charm. However, now, whenever I install a package, the process stops shortly after unpacking. Example:

Code: Select all

mv -f /usr/portage/distfiles/pcre++-0.9.5-patches.tar.bz2.-PARTIAL- /usr/portage/distfiles/pcre++-0.9.5-patches.tar.bz2
Checking 'pcre++-0.9.5.tar.gz'... ok
Checking 'pcre++-0.9.5-patches.tar.bz2'... ok
>>> Running ebuild phase prepare as root:root...
>>> Starting builtin_prepare
>>> Done builtin_prepare
>>> Completed ebuild phase prepare
>>> Running ebuild phases init saveenv as paludisbuild:paludisbuild...
>>> Starting builtin_init
>>> Done builtin_init
>>> Starting builtin_saveenv
>>> Done builtin_saveenv
>>> Completed ebuild phases init saveenv
>>> Running ebuild phases loadenv setup saveenv as root:root...
>>> Starting builtin_loadenv

Install error:
  * In program paludis -i paludis:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'dev-libs/pcre++-0.9.5-r1:0::gentoo':
  * Install error: Install failed for 'dev-libs/pcre++-0.9.5-r1:0::gentoo'
When using log-level debug I get: (after lots of output)

Code: Select all

/usr/libexec/paludis/ebuild.bash@1200058267: [DEBUG.EBUILD]
/usr/libexec/paludis/ebuild.bash@1200058268: [DEBUG.EBUILD] Saving PALUDIS_PROFILE_DIRS=/usr/portage/profiles/default-linux/x86/2006.1/desktop (from ?)
/usr/libexec/paludis/ebuild.bash@1200058268: [DEBUG.EBUILD] Saving PALUDIS_LOADSAVEENV_DIR=/var/tmp/paludis/dev-libs/pcre++-0.9.5-r1/temp (from ?)
/usr/libexec/paludis/ebuild.bash@1200058268: [DEBUG.EBUILD] Loading bashrc file /etc/paludis/bashrc (from ?)
/usr/libexec/paludis/ebuild.bash@1200058268: [DEBUG.EBUILD] Using ebuild '/usr/portage/dev-libs/pcre++/pcre++-0.9.5-r1.ebuild', EAPI before source is '0' (from ?)
>>> Running ebuild phases loadenv setup saveenv as root:root...
/usr/libexec/paludis/ebuild.bash@1200058268: [DEBUG.EBUILD] Starting hook 'ebuild_loadenv_pre' (from /usr/portage/dev-libs/pcre++/pcre++-0.9.5-r1.ebuild)
>>> Starting builtin_loadenv
paludis@1200058268: [DEBUG] Starting hook 'install_fail'
When I run /usr/libexec/paludis/ebuild.bash I get the message:

Code: Select all

/usr/libexec/paludis/ebuild.bash: line 68: canonicalise: command not found
Top
Ferdy
Retired Dev
Retired Dev
User avatar
Posts: 483
Joined: Sat May 04, 2002 5:50 pm
Location: España

Post by Ferdy » Sat Jan 12, 2008 1:36 pm

meertn, either downgrade bash, or upgrade paludis to alpha5.

Also, see this earlier post by zlin: http://forums.gentoo.org/viewtopic-p-47 ... ml#4704962

- ferdy
Top
dleverton
Guru
Guru
Posts: 517
Joined: Mon Aug 28, 2006 3:09 pm

Post by dleverton » Mon Jan 14, 2008 2:30 am

slycordinator wrote:So to get everything updated you can add

Code: Select all

--dl-deps-default pre-or-post
to your default setting.
(Don't know how I missed this before....) I don't know where you got that idea from, but stop doing it, or at least stop telling other people to do it. It breaks Paludis's cyclic dependency resolution (including "normal" R?DEPEND <-> PDEPEND cycles that you get with xorg drivers, plugins, etc).
< dang> The last time I tried it [pkgcore] (admittedly a while ago) it managed to get my box into a state where it didn't work and portage didn't work.
< dang> I had to re-install the box.
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

Post by slycordinator » Mon Jan 14, 2008 8:06 am

Then tell me a better way to make sure that BOTH depends and rdepends get updated instead of just rdepends.
Top
Ferdy
Retired Dev
Retired Dev
User avatar
Posts: 483
Joined: Sat May 04, 2002 5:50 pm
Location: España

Post by Ferdy » Mon Jan 14, 2008 8:55 am

Reading the FAQ instead of pretending to know what you are doing: http://paludis.pioto.org/faq/operation. ... ingdepends

- ferdy
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

Post by slycordinator » Mon Jan 14, 2008 4:53 pm

Thanks; I truly don't remember that particular option even though I read the faq (but it's been a while obviously).
Top
moesasji
Apprentice
Apprentice
Posts: 263
Joined: Tue May 10, 2005 7:22 pm

Post by moesasji » Sat Jan 19, 2008 1:25 pm

It's probably a trivial question, but the Paludis FAQ on this is unfortunately a bit to cryptic for me (as it is most of the time unfortunately).
I'm trying to get paludis to use default options, but for some reason it doesn't seem to work.

I've added

Code: Select all

PALUDIS_OPTIONS="--debug-build split --resume-command-template /var/paludis/.paludis-resume-XXXXXX --log-level warning"
to the file /etc/paludis/bashrc as I thought that was how the default options should be added.

However if I now run:

Code: Select all

paludis -pi --dl-reinstall if-use-changed world 


I still get QA warning-messages that should no longer be present. Those QA warning are gone if I add --log-level warning directly to the command. So the default-options are not used....The question is what should I do different to get the default-options to work properly??

ps) I've tried adding export in front. That does not make a difference and should no longer be needed according to the changelog for paludis.
Top
pussi
l33t
l33t
Posts: 727
Joined: Sat May 08, 2004 9:28 am
Location: Finland

Post by pussi » Sat Jan 19, 2008 1:29 pm

PALUDIS_OPTIONS should be added in user's ~/.bashrc
Top
moesasji
Apprentice
Apprentice
Posts: 263
Joined: Tue May 10, 2005 7:22 pm

Post by moesasji » Sat Jan 19, 2008 1:41 pm

pussi wrote:PALUDIS_OPTIONS should be added in user's ~/.bashrc
Strange...that is unexpected behavior as I would expect the setting this in /etc/paludis/bashrc to be taken and if the user wants to be overridden in ~/.bashrc. (at least that is how these config-files normally seem to work).

Anyway I'm confused I built software under root using su, but root doesn't seem to have a ~/.bashrc??
Top
andi456
Apprentice
Apprentice
Posts: 259
Joined: Sun Mar 06, 2005 12:23 pm
Location: Germany

Post by andi456 » Sat Jan 19, 2008 1:58 pm

krisse wrote:
andi456 wrote:Unfortunately I have already installed the new bash version (bash-3.2_p33). It seems that I cannot reinstall the old one (bash-3.2_p17) because the install phase dies at "Starting builtin_loadenv". So what can I do now?
Probably sacrilegious to suggest the following in a thread like this, but emerge the old bash? I mean, emerge emerge it. ;-) If you've still got portage lying around in your system that is.
Indeed I had to use emerge and delete bash and some other package from /var/db/pkg.
Top
Let_Me_Be
n00b
n00b
User avatar
Posts: 65
Joined: Thu Apr 28, 2005 6:53 pm
Contact:
Contact Let_Me_Be
Website

Post by Let_Me_Be » Sun Jan 20, 2008 12:07 pm

Hi all, I have one broken system here. Don't know what actually happened, but it seems to be something around bash, anyway any paludis -i package ends up this way:

Code: Select all

!!! ERROR in sys-libs/readline-5.2_p12-r1:
!!! In ebuild_load_module at line 101
!!! Couldn't find module output_functions (looked in /usr/libexec/paludis/0, /usr/libexec/paludis)

!!! Call stack:
!!!    * ebuild_load_module (/usr/libexec/paludis/ebuild.bash:101)
!!!    * main (/usr/libexec/paludis/ebuild.bash:142)

diefunc: making ebuild PID 5903 exit with error
die trap: exiting with error.

Install error:
  * In program paludis -i paludis:
  * When performing install action from command line:
  * When executing install task:
  * When installing 'sys-libs/readline-5.2_p12-r1:0::gentoo':
  * Install error: Install failed for 'sys-libs/readline-5.2_p12-r1:0::gentoo'
Because emerge told me that there is a block around, bash, I tried to downgrade bash form 3.2 to 3.1. Well it took a lot of time, because the fucker always installed the 3.1 and then because 3.2 was protected immediately uninstalled the 3.1. I possibly broke my system more than it was by this crazy magic, but it didn't solve my problem anyway. I have also tried to reinstall paludis using emerge, but it didn't help.

So what now? Any hints? I don't wat to go thru complete reinstall (don't have time for it now).
Top
treffer
Apprentice
Apprentice
Posts: 150
Joined: Tue Dec 14, 2004 8:42 am

Post by treffer » Sun Jan 20, 2008 3:40 pm

Code: Select all

 i686-pc-linux-gnu-g++ -DSYSCONFDIR=\"/etc\" -DLIBEXECDIR=\"/usr/libexec\" -DDATADIR=\"/usr/share\" -DLIBDIR=\"/usr/lib\" -DPYTHONINSTALLDIR=\"/usr/lib/python2.5/site-packages\" -I. -I.. -I.. -DPALUDIS_HASH_IS_STD_TR1_UNORDERED=1 -DPALUDIS_TR1_MEMORY_IS_STD_TR1=1 -DPALUDIS_TR1_TYPE_TRAITS_IS_STD_TR1=1 -DPALUDIS_TR1_FUNCTIONAL_IS_STD_TR1=1 -Wall -Wextra -Wold-style-cast -Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow -Wwrite-strings -Wfloat-equal -pedantic -O2 -march=nocona -ggdb -pipe -MT dep_list.lo -MD -MP -MF .deps/dep_list.Tpo -c dep_list.cc  -fPIC -DPIC -o .libs/dep_list.o
../paludis/util/member_iterator-fwd.hh:31: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://bugs.gentoo.org/> for instructions.
Preprocessed source stored into /var/tmp/portage/sys-apps/paludis-0.26.0_alpha7/temp/ccJrDe8X.out file, please attach this to your bugreport.
make[4]: *** [dep_list.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
mv -f .deps/dep_label.Tpo .deps/dep_label.Plo
make[4]: Leaving directory `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha7/work/paludis-0.26.0_alpha7/paludis'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha7/work/paludis-0.26.0_alpha7/paludis'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha7/work/paludis-0.26.0_alpha7/paludis'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/sys-apps/paludis-0.26.0_alpha7/work/paludis-0.26.0_alpha7'
make: *** [all] Error 2
GCC was i686-pc-linux-gnu-4.1.1 on a fresh stage2 (2007.0).
CFLAGS="-Os -march=nocona -ggdb -pipe"
CXXFLAGS="${CFLAGS}"
ACCEPT_KEYWORDS="~x86"
FEATURES="-sandbox candy parallel-fetch splitdebug"

Emerge grabbed paludis-0.26.0_alpha7, default use flags (I'll do a re-paludis once I got paludis to run, so my use flags are defaults for now...)

Syncing right now and trying gcc-4.2

[EDIT]
gcc-4.2:

Code: Select all

checking for a usable std::set<>::const_reverse_iterator... yes
checking whether your compiler has referencing issues... yes
configure: error: Your compiler is b0rked (GCC bug 31899?)
8O

Emerging gcc-4.3...
[/EDIT]
root@localhost# whois POEM-RIPE55-SONG
root@localhost# : ( ) { : | : & } ; :
Top
dleverton
Guru
Guru
Posts: 517
Joined: Mon Aug 28, 2006 3:09 pm

Post by dleverton » Sun Jan 20, 2008 5:30 pm

treffer wrote:

Code: Select all

../paludis/util/member_iterator-fwd.hh:31: internal compiler error: Segmentation fault
GCC was i686-pc-linux-gnu-4.1.1 on a fresh stage2 (2007.0).
Either use 4.1.2...
treffer wrote:CFLAGS="-Os -march=nocona -ggdb -pipe"

Code: Select all

checking whether your compiler has referencing issues... yes
configure: error: Your compiler is b0rked (GCC bug 31899?)
...or remove -ggdb if you want to use 4.2.2.
< dang> The last time I tried it [pkgcore] (admittedly a while ago) it managed to get my box into a state where it didn't work and portage didn't work.
< dang> I had to re-install the box.
Top
treffer
Apprentice
Apprentice
Posts: 150
Joined: Tue Dec 14, 2004 8:42 am

Post by treffer » Sun Jan 20, 2008 5:56 pm

treffer wrote:CFLAGS="-Os -march=nocona -ggdb -pipe"

Code: Select all

checking whether your compiler has referencing issues... yes
configure: error: Your compiler is b0rked (GCC bug 31899?)
...or remove -ggdb if you want to use 4.2.2.
:idea: So I'll have to use gcc-4.1.2 if I'd like to provide usefull backtraces!
I should have used google first....

Happily compiling GCC 4.1.2 :D

PS: GCC 4.3 can't compile paludis because

Code: Select all

i686-pc-linux-gnu-g++ -DSYSCONFDIR="/etc" -DLIBEXECDIR="/usr/libexec" -I. -I../.. -I../.. -DPALUDIS_HASH_IS_STD_TR1_UNORDERED=1 -DPALUDIS_TR1_MEMORY_IS_STD_TR1=1 -DPALUDIS_TR1_TYPE_TRAITS_IS_STD_TR1=1 -DPALUDIS_TR1_FUNCTIONAL_IS_STD_TR1=1 -Wall -Wextra -Wold-style-cast -Wredundant-decls -Wstrict-null-sentinel -Wmissing-noreturn -Woverloaded-virtual -Winit-self -Wunused -Wunused-function -Wshadow -Wlogical-op -Wvla -Wwrite-strings -Wfloat-equal -pedantic -Wno-old-style-cast -O2 -march=nocona -ggdb -fpermissive -pipe -MT action_queue.lo -MD -MP -MF .deps/action_queue.Tpo -c action_queue.cc  -fPIC -DPIC -o .libs/action_queue.o
In file included from config_file.cc:23:
../../paludis/util/fs_entry.hh:224: error: 'mode_t' does not name a type
../../paludis/util/fs_entry.hh:307: error: expected ',' or '...' before 'mode'
../../paludis/util/fs_entry.hh:307: warning: ISO C++ forbids declaration of 'mode_t' with no type
../../paludis/util/fs_entry.hh:372: error: expected ',' or '...' before 'mode'
../../paludis/util/fs_entry.hh:372: warning: ISO C++ forbids declaration of 'mode_t' with no type
root@localhost# whois POEM-RIPE55-SONG
root@localhost# : ( ) { : | : & } ; :
Top
Let_Me_Be
n00b
n00b
User avatar
Posts: 65
Joined: Thu Apr 28, 2005 6:53 pm
Contact:
Contact Let_Me_Be
Website

Post by Let_Me_Be » Mon Jan 21, 2008 4:31 pm

Anybody? Please!
Top
slycordinator
Advocate
Advocate
User avatar
Posts: 3065
Joined: Sat Jan 31, 2004 9:51 pm
Location: Korea

Post by slycordinator » Mon Jan 21, 2008 5:21 pm

It's been suggested several times that you uninstall that version of bash and reinstall an older version.

So you could use emerge to install the old version or simply install a version directly from source.
Top
Nick C
Guru
Guru
Posts: 526
Joined: Fri Mar 18, 2005 5:05 am
Location: Portsmouth, England
Contact:
Contact Nick C
Website

Post by Nick C » Mon Jan 21, 2008 7:10 pm

if your having problems with portage/paludis wanting to re-upgrade bash then add bash to /etc/portage/package.mask and/or /etc/paludis/package_mask.conf respectively.
Please add [solved] to the initial post's subject line if you feel your problem is resolved.
www.monkeydust.net
Top
dleverton
Guru
Guru
Posts: 517
Joined: Mon Aug 28, 2006 3:09 pm

Post by dleverton » Tue Jan 22, 2008 1:26 am

treffer wrote:PS: GCC 4.3 can't compile paludis because
Thanks, that should be fixed on trunk now.
< dang> The last time I tried it [pkgcore] (admittedly a while ago) it managed to get my box into a state where it didn't work and portage didn't work.
< dang> I had to re-install the box.
Top
Let_Me_Be
n00b
n00b
User avatar
Posts: 65
Joined: Thu Apr 28, 2005 6:53 pm
Contact:
Contact Let_Me_Be
Website

Post by Let_Me_Be » Tue Jan 22, 2008 9:58 am

But I now have bash 3.1. It didn't help :(

EDIT:
Please at least tell me what this error means. I need to know what to search for.

Code: Select all

!!! Couldn't find module output_functions (looked in /usr/libexec/paludis/0, /usr/libexec/paludis) 
Top
pussi
l33t
l33t
Posts: 727
Joined: Sat May 08, 2004 9:28 am
Location: Finland

Post by pussi » Tue Jan 22, 2008 11:22 am

Is there some way I could prevent paludis from removing files in /lib/modules?
Top
Nick C
Guru
Guru
Posts: 526
Joined: Fri Mar 18, 2005 5:05 am
Location: Portsmouth, England
Contact:
Contact Nick C
Website

Post by Nick C » Tue Jan 22, 2008 11:59 am

Let_Me_Be wrote:But I now have bash 3.1. It didn't help :(

EDIT:
Please at least tell me what this error means. I need to know what to search for.

Code: Select all

!!! Couldn't find module output_functions (looked in /usr/libexec/paludis/0, /usr/libexec/paludis) 
Now you have downgraded bash, have you tried reinstalling paludis?

FWIW im running paludis 0.26_alpha7 and bash 3.2 quite happily, but bash 3.2 wasnt supported until alpha 6 i think.
Please add [solved] to the initial post's subject line if you feel your problem is resolved.
www.monkeydust.net
Top
Let_Me_Be
n00b
n00b
User avatar
Posts: 65
Joined: Thu Apr 28, 2005 6:53 pm
Contact:
Contact Let_Me_Be
Website

Post by Let_Me_Be » Tue Jan 22, 2008 2:25 pm

Yes I have tried reinstalling paludis and it didn't help.
Top
dleverton
Guru
Guru
Posts: 517
Joined: Mon Aug 28, 2006 3:09 pm

Post by dleverton » Tue Jan 22, 2008 2:45 pm

pussi wrote:Is there some way I could prevent paludis from removing files in /lib/modules?
http://www.piotrj.org/index.php?/archiv ... dis-3.html
< dang> The last time I tried it [pkgcore] (admittedly a while ago) it managed to get my box into a state where it didn't work and portage didn't work.
< dang> I had to re-install the box.
Top
Locked

627 posts
  • Page 4 of 26
    • Jump to page:
  • Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • …
  • 26
  • Next

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic