View previous topic :: View next topic |
Author |
Message |
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Jan 31, 2010 2:05 am Post subject: |
|
|
Well it seems portage may have a regression. It should not have included that last entry as a package. Try downgrading to portage-2.2_rc61 and see if it still errors the same. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Jan 31, 2010 4:45 pm Post subject: |
|
|
lordcris I've been talking with the lead portage developer and there have not been any changes to that portion of portage code for quite a while. There does not seem to be anything that would have caused it to return the files subdir of that String-Random package as a package.
Nor do we have a clue as to why removing the String-Util pkg from your overlay seems to fix it.
Could you please make a tarball of that portion of your overlay (all perl-gcpan) and attach it to the porthole bug @ sourceforge
P.S. I see in the bug that it error'd out using portage-2.2_rc61 as well. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
lordcris Apprentice
Joined: 09 Jul 2002 Posts: 248
|
Posted: Sun Jan 31, 2010 5:05 pm Post subject: |
|
|
dol-sen wrote: | lordcris I've been talking with the lead portage developer and there have not been any changes to that portion of portage code for quite a while. There does not seem to be anything that would have caused it to return the files subdir of that String-Random package as a package.
Nor do we have a clue as to why removing the String-Util pkg from your overlay seems to fix it.
Could you please make a tarball of that portion of your overlay (all perl-gcpan) and attach it to the porthole bug @ sourceforge
P.S. I see in the bug that it error'd out using portage-2.2_rc61 as well. |
here you go
http://lordcris.com/perl-gcpan.tar.gz
this directory is situated in /usr/local/portage
do you have any cpan modules added using g-cpan?
try and add
Code: | g-cpan -i String::Util |
probably you will get the same error |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Jan 31, 2010 5:57 pm Post subject: |
|
|
Ok, your tarball looks and works for me. No I don't download perl modules with g-cpan.
Perhaps you have a mistake in your /etc/portage/categories file. Can you post it here please. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
lordcris Apprentice
Joined: 09 Jul 2002 Posts: 248
|
Posted: Sun Jan 31, 2010 5:59 pm Post subject: |
|
|
Code: | lordcris portage # cat /etc/portage/categories
cross-powerpc-unknown-linux-gnu/binutils
cross-powerpc-unknown-linux-gnu/gcc
cross-powerpc-unknown-linux-gnu/linux-headers
cross-powerpc-unknown-linux-gnu/glibc
perl-gcpan/String-Util
perl-gcpan/String-Random
perl-gcpan/AI-Genetic-Pro
perl-gcpan/IPC-Shareable
perl-gcpan/Struct-Compare
perl-gcpan/Class-Accessor-Fast-XS
perl-gcpan/Tie-Array-Packed
perl-gcpan
|
|
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Jan 31, 2010 6:11 pm Post subject: |
|
|
Yes, That's where the problems are.
this file is for adding categories to portage. Only category names, not packages. this is how it should be.
Code: |
cross-powerpc-unknown-linux-gnu
perl-gcpan
|
Because you added the package name it caused portage to also pass it on to porthole which couldn't handle it.
future portage versions will get that categories check. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
lordcris Apprentice
Joined: 09 Jul 2002 Posts: 248
|
Posted: Sun Jan 31, 2010 6:19 pm Post subject: |
|
|
ok, thank you.
than i believe this is a bug of the g-cpan and crossdev scripts.
should i report it? |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sun Jan 31, 2010 6:24 pm Post subject: |
|
|
If they were added there automatically then yes, report them as bugs. If you added the entries, then no. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
lordcris Apprentice
Joined: 09 Jul 2002 Posts: 248
|
Posted: Sun Jan 31, 2010 6:37 pm Post subject: |
|
|
dol-sen wrote: | If they were added there automatically then yes, report them as bugs. If you added the entries, then no. |
ok, thank you.
perhaps I foolishly added them some years ago, I don't remember.
the current version of those script does not add them to the file. |
|
Back to top |
|
|
DancesWithWords Guru
Joined: 29 Jun 2002 Posts: 347 Location: ottawa, canada
|
Posted: Fri Dec 09, 2011 5:58 pm Post subject: development? |
|
|
Has development on this package stopped?? |
|
Back to top |
|
|
John R. Graham Administrator
Joined: 08 Mar 2005 Posts: 10589 Location: Somewhere over Atlanta, Georgia
|
Posted: Sat Dec 10, 2011 2:07 pm Post subject: |
|
|
Moved from Unsupported Software to Portage & Programming in honor of dol-sen's shiny new Gentoo Developer credentials.
- John _________________ I can confirm that I have received between 0 and 499 National Security Letters. |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sat Dec 10, 2011 4:19 pm Post subject: |
|
|
No, it hasn't stopped, just got busy with too many other things, including real life :/, so was on hiatus.
I am hoping to get back at it after the upcoming holidays. What has made it a bit harder to move forward is the big task of the backend restructure. We have a pkgcore backend for it half working. The portage backend is mostly working, but keeps needs a little more changes as we discover how we need to do things in the pkgcore one, etc.. Plus there have been a number of changes in portage's code base that means the interface code will need changes for. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
ulenrich Veteran
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Sat Dec 10, 2011 9:23 pm Post subject: |
|
|
I use porthole as a diagnostic tool started with ordinary user credentials. It is very usefull to instantly see into Changelogs, ebuilds, various versions of a package listed. This way I feel more assured what to do on a root user console and what use flags to set and what versions to mask or unmask.
But every time I start this fine tool "porthole" it keeps my disk busy |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Sat Dec 10, 2011 10:23 pm Post subject: |
|
|
It is probably busy updating it's description database so it can do fast description searches. When it loads the description db it checks it's timestamp with the timestamp from the gentoo tree. If it doesn't match it works in the background to create a new updated db. _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
DancesWithWords Guru
Joined: 29 Jun 2002 Posts: 347 Location: ottawa, canada
|
Posted: Sun Dec 11, 2011 7:49 pm Post subject: |
|
|
dol-sen wrote: | It is probably busy updating it's description database so it can do fast description searches. When it loads the description db it checks it's timestamp with the timestamp from the gentoo tree. If it doesn't match it works in the background to create a new updated db. |
Thanks for the update. I'll drop back in a few months to see how the package has progressed. |
|
Back to top |
|
|
ulenrich Veteran
Joined: 10 Oct 2010 Posts: 1480
|
Posted: Mon Dec 12, 2011 12:24 pm Post subject: |
|
|
dol-sen wrote: | It is probably busy updating it's description database so it can do fast description searches. When it loads the description db it checks it's timestamp with the timestamp from the gentoo tree. If it doesn't match it works in the background to create a new updated db. |
I guessed that. The bad thing is when started as normal user, porthole doesnt have permissions in his /var directory and keeps busy endlessly ....
As of descriptions are badly supported by most of gentoos ebuild maintainers, I would rather like to have droped that descriptions search feature in favor to have a quick porthole tool. |
|
Back to top |
|
|
dol-sen Retired Dev
Joined: 30 Jun 2002 Posts: 2805 Location: Richmond, BC, Canada
|
Posted: Mon Dec 12, 2011 3:25 pm Post subject: |
|
|
I could make that automatic description reloading optional in the preferences.
As for permissions, porthole's ebuild sets the group to portage for both /var/db/porthole and /var/log/porthole. So your user should be able to write there provided you are in the portage group which is best and recommended for using porthole as a user. Adding your user to the portage group allows portage to read some data that it can't otherwise. It does not let your user perform merges unless you also set userpriviliges in make.conf _________________ Brian
Porthole, the Portage GUI frontend irc@freenode: #gentoo-guis, #porthole, Blog
layman, gentoolkit, CoreBuilder, esearch... |
|
Back to top |
|
|
|
|
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
|
|