View previous topic :: View next topic |
Author |
Message |
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 8:40 pm Post subject: |
|
|
tranquilcool wrote: | Rion wrote: | tranquilcool, hm, this was fixed in 7 revision.
this string is look like phonon? ( ~x11-libs/qt-phonon-${PV} )
as you see white space is present and paludis must not show any warnings/errors. |
fact is in the ebuild this line phonon? ( ~x11-libs/qt-phonon-${PV} isn't there.
still have errors. |
You should maybe update the overlay, or fix you unmasking.
From qt-qt3support--4.4.0_pre20080321.ebuild (which pulls in qt-phonon):
Code: | DEPEND="~x11-libs/qt-gui-${PV}
~x11-libs/qt-sql-${PV}
phonon? ( ~x11-libs/qt-phonon-${PV} )" |
Looks fine. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 9:48 pm Post subject: |
|
|
gimpel wrote: | tranquilcool wrote: | Rion wrote: | tranquilcool, hm, this was fixed in 7 revision.
this string is look like phonon? ( ~x11-libs/qt-phonon-${PV} )
as you see white space is present and paludis must not show any warnings/errors. |
fact is in the ebuild this line phonon? ( ~x11-libs/qt-phonon-${PV} isn't there.
still have errors. |
You should maybe update the overlay, or fix you unmasking.
From qt-qt3support--4.4.0_pre20080321.ebuild (which pulls in qt-phonon):
Code: | DEPEND="~x11-libs/qt-gui-${PV}
~x11-libs/qt-sql-${PV}
phonon? ( ~x11-libs/qt-phonon-${PV} )" |
Looks fine. |
everything should be okay but
paludis gives the same errors. can't just get past it. _________________ this is a strange strange world. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 9:54 pm Post subject: |
|
|
tranquilcool wrote: | everything should be okay but
paludis gives the same errors. can't just get past it. |
..which was one reason why I ditched paludis again on the same day I first tried it. On some ebuilds I just couldn't figure out what the heck its freaking problem is. portage and pkgcore aren't _that_ anal. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 9:59 pm Post subject: |
|
|
gimpel wrote: | tranquilcool wrote: | everything should be okay but
paludis gives the same errors. can't just get past it. |
..which was one reason why I ditched paludis again on the same day I first tried it. On some ebuilds I just couldn't figure out what the heck its freaking problem is. portage and pkgcore aren't _that_ anal. |
just giving it a few days to act good otherwise am going
to throw it out. _________________ this is a strange strange world. |
|
Back to top |
|
|
dleverton Guru
Joined: 28 Aug 2006 Posts: 517
|
Posted: Sun Mar 23, 2008 10:10 pm Post subject: |
|
|
gimpel wrote: | On some ebuilds I just couldn't figure out what the heck its freaking problem is. | Perhaps you could try reading the error messages.
gimpel wrote: | portage and pkgcore aren't _that_ anal. | portage will let any random garbage through, yes. pkgcore, on the other hand, will fall to bits whenever you breathe on it the wrong way. |
|
Back to top |
|
|
mikkoc Apprentice
Joined: 24 May 2007 Posts: 231
|
Posted: Sun Mar 23, 2008 10:10 pm Post subject: |
|
|
maybe you should try checking out a fresh overlay?
Also, in the future you won't be able to use the kde-svn ebuilds, unless you use paludis... |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 10:20 pm Post subject: |
|
|
tranquilcool, I just see that you have a version 20080323, which is not in the overlay.
Code: | └» svn info
Pfad: .
URL: http://qt44dev.googlecode.com/svn/trunk
Basis des Projektarchivs: http://qt44dev.googlecode.com/svn
UUID des Projektarchivs: ea02d501-c548-0410-8b07-9980d9eb5191
Revision: 11 |
And latest version is qt-4.4.0_pre20080321
So maybe you have a different overlay/other ebuild around somewhere which _really_ misses those whitespaces.
dleverton: done. "paludis it" still sounds stupid over "emerge it" - i'll never get used to that
And current pkgcore indeed seems totally fucked up, that not usable at all.
Well, not the place to talk about package managers. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Last edited by gimpel on Sun Mar 23, 2008 10:31 pm; edited 1 time in total |
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 10:30 pm Post subject: |
|
|
gimpel wrote: | tranquilcool, I just see that you have a version 20080323, which is not in the overlay.
Code: | └» svn info
Pfad: .
URL: http://qt44dev.googlecode.com/svn/trunk
Basis des Projektarchivs: http://qt44dev.googlecode.com/svn
UUID des Projektarchivs: ea02d501-c548-0410-8b07-9980d9eb5191
Revision: 11 |
And latest version is qt-4.4.0_pre20080321
So maybe you have a different overlay/other ebuild around somewhere which _really_ misses those whitespaces.
dleverton: done. |
you're right but the Rion guy provides a php script which just
copies and digest the ebuild to the latest qt-snapshots.
i mean the ebuilds are just the same. _________________ this is a strange strange world. |
|
Back to top |
|
|
dleverton Guru
Joined: 28 Aug 2006 Posts: 517
|
Posted: Sun Mar 23, 2008 10:33 pm Post subject: |
|
|
gimpel wrote: | dleverton: done. "paludis it" still sounds stupid over "emerge it" |
Maybe that's because paludis is not and never has been a verb. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 10:39 pm Post subject: |
|
|
Maybe that script copied over an ebuild which still had the whitespaces?
The two versions in today's checkout are fine, and the script seems to generate a valid ebuild w/o whitespaces.
Just the kde-l10n ebuild will not work in paludis for sure, looking at repoman's output.
dleverton wrote: | gimpel wrote: | dleverton: done. "paludis it" still sounds stupid over "emerge it" |
Maybe that's because paludis is not and never has been a verb. |
Exactly. "emerge it", "yum it", "zypp it" - all sounds somewhat cool, "paludis it" doesn't. I admit that's marketing thinking, but someone really failed here creating a "cool" name. Well nevermind, it's actually unimportant for it to function, just affects its acceptance a bit. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 10:50 pm Post subject: |
|
|
gimpel wrote: | Maybe that script copied over an ebuild which still had the whitespaces?
The two versions in today's checkout are fine, and the script seems to generate a valid ebuild w/o whitespaces.
Just the kde-l10n ebuild will not work in paludis for sure, looking at repoman's output.
dleverton wrote: | gimpel wrote: | dleverton: done. "paludis it" still sounds stupid over "emerge it" |
Maybe that's because paludis is not and never has been a verb. |
Exactly. "emerge it", "yum it", "zypp it" - all sounds somewhat cool, "paludis it" doesn't. I admit that's marketing thinking, but someone really failed here creating a "cool" name. Well nevermind, it's actually unimportant for it to function, just affects its acceptance a bit. |
i checked all the ebuilds and all the required whitespaces are in place. _________________ this is a strange strange world. |
|
Back to top |
|
|
dleverton Guru
Joined: 28 Aug 2006 Posts: 517
|
Posted: Sun Mar 23, 2008 11:04 pm Post subject: |
|
|
gimpel wrote: | "paludis it" doesn't. |
Did you read a word of what I just said? |
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 11:09 pm Post subject: |
|
|
dleverton wrote: | gimpel wrote: | "paludis it" doesn't. |
Did you read a word of what I just said? |
dleverton what did you say? _________________ this is a strange strange world. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 11:10 pm Post subject: |
|
|
Hm, repoman says, beside a trailing whitespace in line 43 and some invalid IUSE and missing changelog, that the ebuild is useable.
So, if you haven't done already, try to re-checkout the overlay, take a look at make.conf again. If all is sane and it still fails, use good old emerge if you really want it.
dleverton seems to have found the error in the ebuild, but doesn't want to tell us. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 11:14 pm Post subject: |
|
|
gimpel wrote: | Hm, repoman says, beside a trailing whitespace in line 43 and some invalid IUSE and missing changelog, that the ebuild is useable.
So, if you haven't done already, try to re-checkout the overlay, take a look at make.conf again. If all is sane and it still fails, use good old emerge if you really want it.
dleverton seems to have found the error in the ebuild, but doesn't want to tell us. |
beside a trailing whitespace in line 43; of which ebuild? _________________ this is a strange strange world. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 11:17 pm Post subject: |
|
|
dleverton wrote: | gimpel wrote: | "paludis it" doesn't. |
Did you read a word of what I just said? |
Yes. What I meant was, that having a package manager who's install function name is a verb, makes it sound "cool". I like answering the question on how to install package xy with the simple sentence "emerge it". That was all I was saying. Obviously I jumped on your feet with that. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 11:20 pm Post subject: |
|
|
tranquilcool wrote: | beside a trailing whitespace in line 43; of which ebuild? |
Code: | x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080319.ebuild: Trailing whitespace Syntax Error. Line 43
x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080321.ebuild: Trailing whitespace Syntax Error. Line 43
x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080323.ebuild: Trailing whitespace Syntax Error. Line 43 |
"if use phonon ; then" - there is a whitespace which shouldn't be there.
For repoman, the only real messy ebuild here is the kde-l10n-9999.4.ebuild - not that repoman is perfect, but it's a good help to find errors.
PS: is it possible that you have installed a previous version here with portage?
If so, it might be that paludis is complaining about an ebuild in /var/db/pkg - you will have to unmerge it first. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
Last edited by gimpel on Sun Mar 23, 2008 11:29 pm; edited 1 time in total |
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 11:25 pm Post subject: |
|
|
gimpel wrote: | tranquilcool wrote: | beside a trailing whitespace in line 43; of which ebuild? |
Code: | x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080319.ebuild: Trailing whitespace Syntax Error. Line 43
x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080321.ebuild: Trailing whitespace Syntax Error. Line 43
x11-libs/qt-qt3support/qt-qt3support-4.4.0_pre20080323.ebuild: Trailing whitespace Syntax Error. Line 43 |
"if use phonon ; then" - there is a whitespace which shouldn't be there.
For repoman, the only real messy ebuild here is the kde-l10n-9999.4.ebuild - not that repoman is perfect, but it's a good help to find errors. |
let me see if that's the problem. thanks _________________ this is a strange strange world. |
|
Back to top |
|
|
wrc1944 Advocate
Joined: 15 Aug 2002 Posts: 3432 Location: Gainesville, Florida
|
Posted: Sun Mar 23, 2008 11:28 pm Post subject: |
|
|
mikkoc wrote:
Quote: | Also, in the future you won't be able to use the kde-svn ebuilds, unless you use paludis... |
What's this all about- did I miss something? _________________ Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.36-r7, gcc-13.2.1_p20230304
kernel-6.7.2 USE=experimental python3_11 |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Mar 23, 2008 11:30 pm Post subject: |
|
|
tranquilcool, is it possible that you have installed a previous version here with portage?
If so, it might be that paludis is complaining about an ebuild in /var/db/pkg - you will have to unmerge it first.
(that edit above went under i guess)
wrc1944, see dev ml, topic "the kde overlay moves on", something like that.
Ah, http://article.gmane.org/gmane.linux.gentoo.devel/55315 _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
tranquilcool Veteran
Joined: 25 Mar 2005 Posts: 1179
|
Posted: Sun Mar 23, 2008 11:37 pm Post subject: |
|
|
gimpel wrote: | tranqilcool, is it possible that you have installed a previous version here with portage?
If so, it might be that paludis is complaining about an ebuild in /var/db/pkg - you will have to unmerge it first.
(that edit above went under i guess)
wrc1944, see dev ml, topic "the kde overlay moves on", something like that. |
kinda all messy here. i don't ever see the whitespace. _________________ this is a strange strange world. |
|
Back to top |
|
|
wrc1944 Advocate
Joined: 15 Aug 2002 Posts: 3432 Location: Gainesville, Florida
|
Posted: Sun Mar 23, 2008 11:54 pm Post subject: |
|
|
Thanks gimpel,
That link explains it well, and I'm all for progress. However, does this mean that if we switch to paludis for the Gentoo kde svn overlay, we have to use it for the rest of our Gentoo install, and abandon emerge/portage?
I've read a little about paludis a while back, and at that time I certainly didn't want to change over- I was unconvinced. That said, I'm willing to re-think it, but at this point I definitely don't want to change just to continue with KDE SVN.
Please tell me I can use paludis on the overlay only. In the meantime, I'll re-read all the paludis documentation there is, and see if I can be convinced it's preferable.
IIRC, I was convinced at that time that the cons out-weighed the pros, at least in my case. However, to be fair I wasn't doing any svn stuff then. _________________ Main box- AsRock x370 Gaming K4
Ryzen 7 3700x, 3.6GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
OpenRC Gentoo ~amd64 plasma, glibc-2.36-r7, gcc-13.2.1_p20230304
kernel-6.7.2 USE=experimental python3_11 |
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Mon Mar 24, 2008 12:06 am Post subject: |
|
|
Transquilcool,
Looking back at your first post:
Code: | 'x11-libs/qt-qt3support-4.4.0_pre20080323::installed' |
In other words:
It's using the INSTALLED ebuild. Look in /var/db/pkg/x11-libs/qt-qt3support-4.4.0_pre20080323 and you'll find a copy of the old, broken ebuild because paludis enforces the dependencies of packages as they were when they were installed. |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Mon Mar 24, 2008 12:14 am Post subject: |
|
|
wrc1944, if you use both, you will have to sync each after using the other, and update caches. some ebuilds installed by paludis won't do it in portage, and the other way round. And you will have to maintain your package keywords twice, as paludis uses a different syntax. You can simply link your package.keywords/* though. It's all in the docs.
For the fun of it, I just installed paludis again, synced my keywords and repos, and the ebuilds from this overlay do work in paludis.
So tranquilcool, I really think an installed ebuild in /var/db/pkg/x11-libs/qt-qt3support-4.4.0_pre200803*/*.ebuild might cause your troubles.
I'm no pladuis professional or fanboy though, so I didn't really learn to decrypt the real meaning of the exceptions it throws around there yet... just a guess. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
slycordinator Advocate
Joined: 31 Jan 2004 Posts: 3065 Location: Korea
|
Posted: Mon Mar 24, 2008 12:18 am Post subject: |
|
|
That's definitely what happened. The output saying "::installed'" meant that it's using the "installed repository" which as it would imply is simply a repository containing every installed package. Reinstalling the package in question, using the fixed ebuild will get rid of the problem.
Or if that'll take too long it might be possible to simply replace the ebuild in /var/db/pkg with the updated one but no quarentees that'll work well/ |
|
Back to top |
|
|
|