View previous topic :: View next topic |
Author |
Message |
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Mon Jan 22, 2007 9:42 am Post subject: |
|
|
This thread is getting way too long - every paludis issue I search for, returns just this thread.
Anyway, paludis is telling me this:
Code: |
Unhandled exception:
* In program paludis -r:
* When performing report action from command line:
* When executing report task:
* When finding unused packages:
* When collecting depended upon packages:
* When collecting depended upon packages for 'net-print/cups-1.2.6::installed':
* When fetching metadata for 'net-print/cups-1.2.6':
* When loading VDBRepository entry for 'net-print/cups-1.2.6' from '/var/db/pkg':
* When validating use flag name '~amd64':
* Name '~amd64' is not a valid use flag name (N7paludis16UseFlagNameErrorE)
|
Not sure how to fix it. |
|
Back to top |
|
|
ashtophet Guru
Joined: 08 Aug 2004 Posts: 397
|
Posted: Mon Jan 22, 2007 2:55 pm Post subject: |
|
|
grep /et/paludis/use.conf for amd64 and if anything found, remove that useflag (as it does not exist).
If you don't find anything or problem persists after editing, paludis --uninstall cups and paludis --install cups should solve it. |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Mon Jan 22, 2007 3:13 pm Post subject: |
|
|
Yeah you likely put something there instead of keywords.conf |
|
Back to top |
|
|
zxy Veteran
Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Mon Jan 22, 2007 3:27 pm Post subject: |
|
|
stuorguk wrote: | This thread is getting way too long - every paludis issue I search for, returns just this thread. |
To make your life easier you can use the Quick search with This topic set instead of All available.
I have planned to finish this thread with 0.16.0 version of Paludis and start a new one if somebody else doesn't do it before. I think it would be better to split a topic when a new version arrives. IIRC the new version will bring some new things and changes, so it would be better to split then, and not mix with older versions.
Anyway, nobody is restricted to this thread. _________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Mon Jan 22, 2007 3:45 pm Post subject: |
|
|
ashtophet wrote: | grep /et/paludis/use.conf for amd64 and if anything found, remove that useflag (as it does not exist).
If you don't find anything or problem persists after editing, paludis --uninstall cups and paludis --install cups should solve it. |
Nothing in use.conf (although I think cups was in the portage use file sometime ago).
paludis --uninstall cups wont work.
Code: |
* In program paludis --uninstall cups:
* When performing uninstall action from command line:
* When executing uninstall task:
* When looking for target 'net-print/cups':
* When adding 'net-print/cups-1.2.6::installed' to the uninstall list:
* When adding package 'net-print/cups-1.2.6::installed' to the uninstall list:
* When fetching metadata for 'net-print/cups-1.2.6':
* When loading VDBRepository entry for 'net-print/cups-1.2.6' from '/var/db/pkg':
* When validating use flag name '~amd64':
* Name '~amd64' is not a valid use flag name (N7paludis16UseFlagNameErrorE)
|
Stuart. |
|
Back to top |
|
|
bobobo Tux's lil' helper
Joined: 24 Nov 2005 Posts: 122
|
Posted: Mon Jan 22, 2007 4:32 pm Post subject: |
|
|
I dont know if that's it, but the error seems to show that the package was installed with an invalid use flag, try to look in :
/var/db/pkg/net-print/cups-1.2.6/USE
Maybe there is a stray ~amd64 in that. |
|
Back to top |
|
|
jordan83 Apprentice
Joined: 17 Apr 2006 Posts: 222 Location: check your closet...
|
Posted: Mon Jan 22, 2007 4:42 pm Post subject: |
|
|
stuorguk wrote: | This thread is getting way too long - every paludis issue I search for, returns just this thread. |
I agree.
Maybe it's time to start a new thread for each topic, as someone suggested, prefixing the title of the thread with [PALUDIS] _________________ 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 |
|
|
spb Retired Dev
Joined: 02 Jan 2004 Posts: 2135 Location: Cambridge, UK
|
Posted: Mon Jan 22, 2007 5:15 pm Post subject: |
|
|
stuorguk wrote: | Code: |
* In program paludis --uninstall cups:
* When performing uninstall action from command line:
* When executing uninstall task:
* When looking for target 'net-print/cups':
* When adding 'net-print/cups-1.2.6::installed' to the uninstall list:
* When adding package 'net-print/cups-1.2.6::installed' to the uninstall list:
* When fetching metadata for 'net-print/cups-1.2.6':
* When loading VDBRepository entry for 'net-print/cups-1.2.6' from '/var/db/pkg':
* When validating use flag name '~amd64':
* Name '~amd64' is not a valid use flag name (N7paludis16UseFlagNameErrorE)
|
|
Code: | sed -i 's/~amd64//' /var/db/pkg/net-print/cups-1.2.6/USE |
|
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Mon Jan 22, 2007 6:57 pm Post subject: |
|
|
spb wrote: | Code: | sed -i 's/~amd64//' /var/db/pkg/net-print/cups-1.2.6/USE |
|
That did it - thank you.
Stuart. |
|
Back to top |
|
|
stuorguk Tux's lil' helper
Joined: 13 Jan 2003 Posts: 106 Location: UK
|
Posted: Mon Jan 22, 2007 7:56 pm Post subject: |
|
|
jordan83 wrote: |
I agree.
Maybe it's time to start a new thread for each topic, as someone suggested, prefixing the title of the thread with [PALUDIS] |
Perhaps there are enough people using Paludis now to justify a forum all of it's own.
Stuart. |
|
Back to top |
|
|
Conan Guru
Joined: 02 Nov 2004 Posts: 360
|
Posted: Mon Jan 22, 2007 9:54 pm Post subject: |
|
|
Tell ciaran to make one then
A whole bunch more people use kde or gnome or mplayer or bash or gcc or gtk or well, you get the idea. None of them have their own forum. In theory all this discussion should be happened at paludis upstream, but well, we see how well that's working. |
|
Back to top |
|
|
zxy Veteran
Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
Posted: Tue Jan 23, 2007 7:36 pm Post subject: |
|
|
Paludis-hooks upgraded to 0.1.8.
news wrote: | - hook undo-prelink updated to 1.1 by dleverton)
- hook collision-protect updated.
New features include: - a bashrc variable for selecting protected folder,
- a problem considering spaces at the end of the line due to copy/paste fixed
Links to the scripts (descriptions) are on the first post. |
_________________ Nature does not hurry, yet everything is accomplished.
Lao Tzu |
|
Back to top |
|
|
apberzerk Apprentice
Joined: 11 Jan 2004 Posts: 278 Location: kansas...
|
Posted: Wed Jan 24, 2007 5:47 am Post subject: |
|
|
Sweet. Sounds like one of those bug fixes is what I need, heh
Anyway, does anyone use prelink with paludis? I started installing prelink, but it failed during the test phase:
Code: | FAIL: reloc1.sh
FAIL: reloc2.sh
FAIL: reloc3.sh
PASS: reloc6.sh
FAIL: reloc7.sh
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT
_TEXTREL in object.
FAIL: reloc8.sh
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: warning: creating a DT
_TEXTREL in object.
FAIL: reloc9.sh
FAIL: reloc10.sh
FAIL: reloc11.sh
FAIL: shuffle1.sh
FAIL: shuffle2.sh
FAIL: shuffle3.sh
FAIL: shuffle4.sh
FAIL: shuffle5.sh
FAIL: shuffle6.sh
FAIL: shuffle7.sh
FAIL: undo1.sh
FAIL: layout1.sh
FAIL: layout2.sh
FAIL: tls1.sh
FAIL: tls2.sh
FAIL: tls3.sh
FAIL: tls4.sh
FAIL: tls5.sh
FAIL: tls6.sh
FAIL: cxx1.sh
PASS: quick1.sh
PASS: quick2.sh
PASS: cycle1.sh
PASS: cycle2.sh
FAIL: deps1.sh
FAIL: deps2.sh
FAIL: undosyslibs.sh
=====================
28 of 33 tests failed
=====================
make[2]: *** [check-TESTS] Error 1
make[2]: Leaving directory `/var/tmp/paludis/sys-devel/prelink-20050314/work/prelink/testsuite'
make[1]: *** [check-am] Error 2
make[1]: Leaving directory `/var/tmp/paludis/sys-devel/prelink-20050314/work/prelink/testsuite'
make: *** [check-recursive] Error 1
|
Also, what hooks would I need for prelinking? |
|
Back to top |
|
|
ashtophet Guru
Joined: 08 Aug 2004 Posts: 397
|
Posted: Wed Jan 24, 2007 8:44 am Post subject: |
|
|
About that fail on src_test, check paludis' homepage FAQ, scroll down to Packages failing src_test |
|
Back to top |
|
|
dleverton Guru
Joined: 28 Aug 2006 Posts: 517
|
Posted: Wed Jan 24, 2007 1:45 pm Post subject: |
|
|
apberzerk wrote: | Also, what hooks would I need for prelinking? |
For one thing, use undo-prelink from paludis-hooks, so the prelinked binaries don't get left behind when you unmerge them (because the checksum changed). As for doing the prelink in the first place, I've never bothered with trying to automate it. I just run prelink manually every now and again. *shrug* |
|
Back to top |
|
|
Shadow Skill Veteran
Joined: 04 Dec 2004 Posts: 1023
|
Posted: Wed Jan 24, 2007 3:59 pm Post subject: |
|
|
I installed portage-utils via the overlay but whenever I try create the ebuild cache for it, it only processes 18 files, and it does not process any files when I try to generate the metadata cache. It seems to work perfectly fine on my other machine and its configuration is virtually identical to the machine I am having this problem with. _________________ Ware wa mutekinari.
Wa ga kage waza ni kanau mono nashi.
Wa ga ichigeki wa mutekinari.
"First there was nothing, so the lord gave us light. There was still nothing, but at least you could see it." |
|
Back to top |
|
|
gringo Advocate
Joined: 27 Apr 2003 Posts: 3793
|
Posted: Wed Jan 24, 2007 4:03 pm Post subject: |
|
|
dont know if this has been mentioned here yet ... i think paludis users will love these scripts.
cheers _________________ Error: Failing not supported by current locale |
|
Back to top |
|
|
MaitreChang n00b
Joined: 23 Mar 2003 Posts: 32
|
Posted: Wed Jan 24, 2007 5:29 pm Post subject: Package uninstall failed |
|
|
Hi,
I have a little issue with some packages i want to uninstall. Anybody seeing the same issue ?
Code: |
Uninstalling app-emulation/cedega-4.0::installed
[/quote]
source /var/tmp/paludis/environment-app-emulation-cedega-4.0
>>> Starting pkg_prerm
>>> Done pkg_prerm
>>> Starting builtin_unmerge
--- [!type] /usr/bin/cedega
--- [!type] /usr/lib/transgaming_cedega/update.reg
--- [!type] /usr/lib/transgaming_cedega/winex/bin/wine
<<snip>>
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/system32/dinput8.dll
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/system32/msvcrt.dll
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/system32/dinput.dll
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32/iuser.dll 0ba939e39b722cef2eda3ef30d7643cd 1088866763'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32/ctor.dll a40ca86b6761cbee58a11cccc74283ba 1088866763'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32/corecomp.ini 62d5f9827d867eb3e4ab9e6b338348a1 1088866763'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32/IKernel.exe d46fbcae81ea095814e518cd6ebdd681 1088866763'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32/objectps.dll 9d396ea94cfc6acb3f036b9c89467a71 1088866763'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'obj /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/IScript/iscript.dll 2ba3a0d6eefba5e20496775117610ca7 1088866763'
--- [!type] /usr/lib/transgaming_cedega/.transgaming/tg_config_version
--- [!type] /usr/share/doc/cedega/copyright
--- [!type] /usr/share/doc/cedega/changelog.Debian.gz
<<snip>>
--- [!type] /usr/share/doc/cedega
--- [!empt] /usr/share/doc
--- [!empt] /usr/share
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/IScript'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6/Intel 32'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine/6'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield/Engine'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files/InstallShield'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files/Common Files'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/Program Files'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/My Documents'
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/system32/drivers
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/system32
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/Desktop
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/Start Menu/Programs/Startup'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/Start Menu/Programs'
/usr/libexec/paludis/unmerge@1169659398: [WARNING] Malformed VDB entry 'dir /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/Start Menu'
--- [!type] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows/Fonts
--- [!empt] /usr/lib/transgaming_cedega/.transgaming/c_drive/windows
--- [!empt] /usr/lib/transgaming_cedega/.transgaming/c_drive
--- [!type] /usr/lib/transgaming_cedega/.transgaming/icons
--- [!empt] /usr/lib/transgaming_cedega/.transgaming
--- [!type] /usr/lib/transgaming_cedega/winex/pthread_lib
--- [!type] /usr/lib/transgaming_cedega/winex/lib
--- [!type] /usr/lib/transgaming_cedega/winex/bin
--- [!type] /usr/lib/transgaming_cedega/winex
--- [!empt] /usr/lib/transgaming_cedega
--- [!empt] /usr/lib
--- [!empt] /usr/bin
--- [!empt] /usr
!!! ERROR in app-emulation/cedega-4.0:
!!! In builtin_unmerge at line 80
!!! unmerge failed
!!! Call stack:
!!! * builtin_unmerge (/usr/libexec/paludis/builtin_unmerge.bash:80)
!!! * ebuild_f_unmerge (/usr/libexec/paludis/builtin_unmerge.bash:106)
!!! * ebuild_main (/usr/libexec/paludis/ebuild.bash:330)
!!! * main (/usr/libexec/paludis/ebuild.bash:342)
die trap: exiting with error.
Uninstall error:
* In program paludis --uninstall-unused:
* When performing uninstall-unused action from command line:
* When executing uninstall task:
* When uninstalling 'app-emulation/cedega-4.0' from 'installed':
* Uninstall error: Uninstall failed for 'app-emulation/cedega-4.0::installed'
|
|
|
Back to top |
|
|
truc Advocate
Joined: 25 Jul 2005 Posts: 3199
|
Posted: Wed Jan 24, 2007 5:57 pm Post subject: |
|
|
it is because of space(s) in filenames.
so for now, you can do something like this
check the content of /root/temp before doing second step!!
Code: | # put every filename containing a space in a temporary file /root/temp
cat /var/db/pkg/app-emulation/cedega-4.0/CONTENTS | sed -n '/... .* .* .* .*/s/... \(.*\) [^ ]* [^ ]*/\1/p' > /root/temp
# check this file, if everything looks ok, then let's delete them
while read line; do echo rm "$line" ; done < temp
# then we also remove these lines from the CONTENTS file
sed '/... .* .* [^ ]* [^ ]*/d' -i /var/db/pkg/app-emulation/cedega-4.0/CONTENTS |
then you should be able to unmerge cedega again _________________ The End of the Internet! |
|
Back to top |
|
|
MaitreChang n00b
Joined: 23 Mar 2003 Posts: 32
|
Posted: Wed Jan 24, 2007 6:05 pm Post subject: Package uninstall failed |
|
|
Ok thank you I'll try that.
Is this a known bug or should I open one or at least warn ciaranm about it ? |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Wed Jan 24, 2007 6:16 pm Post subject: |
|
|
He considers it a non-bug. He feels that the vdb entries shouldn't have spaces in the file names but paludis has to work with portage's vdb format which does in fact allow for them.
I wouldn't open a bug on this; it's even discussed in this thread already. |
|
Back to top |
|
|
Let_Me_Be n00b
Joined: 28 Apr 2005 Posts: 65
|
Posted: Wed Jan 24, 2007 9:59 pm Post subject: |
|
|
Hi, I just stumbled upon this project and wan't to ask: What's the actual status of the project? Is it ready for normal use (well, at least for my development machine)?
I have sort of antipaty for scripted languages, so Paludis seems like a gift from gods to me |
|
Back to top |
|
|
zxy Veteran
Joined: 06 Jan 2006 Posts: 1160 Location: in bed in front of the computer
|
|
Back to top |
|
|
jmbsvicetto Moderator
Joined: 27 Apr 2005 Posts: 4734 Location: Angra do Heroísmo (PT)
|
Posted: Wed Jan 24, 2007 11:40 pm Post subject: |
|
|
I've locked the thread based on the previous post. Please direct your attention to the new thread. If anyone has any problem with the thread being locked, ping me or another mod. _________________ Jorge.
Your twisted, but hopefully friendly daemon.
AMD64 / x86 / Sparc Gentoo
Help answer || emwrap.sh
|
|
Back to top |
|
|
|