Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Suggestions for Browsing Portage Packages Without Porthole?

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
jagdpanther
l33t
l33t
Posts: 820
Joined: Sat Nov 22, 2003 2:26 pm

Suggestions for Browsing Portage Packages Without Porthole?

  • Quote

Post by jagdpanther » Mon Feb 17, 2020 5:29 pm

Does anyone have any suggestions for browsing packages in Portage now that porthole is going away?

Code: Select all

!!! The following installed packages are masked:
- app-portage/porthole-0.6.1-r5::gentoo (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Michał Górny <mgorny@gentoo.org> (2020-02-17)
# Unmaintained.  Last release in 2009.  Python 2 only, depends on dead
# dev-python/pygtk and dev-python/pygtksourceview.  Multiple unresolved
# bugs including crashes.
# Removal in 30 days.  Bug #708096.
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Mon Feb 17, 2020 5:41 pm

Via command line eix is a perfect tool, or via web https://packages.gentoo.org/
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
jagdpanther
l33t
l33t
Posts: 820
Joined: Sat Nov 22, 2003 2:26 pm

  • Quote

Post by jagdpanther » Mon Feb 17, 2020 6:44 pm

Via command line eix is a perfect tool,
I agree and when I know the name of the package I want I only use eix. I used porthole when I want to brows a category. For example if I want a new calculator I look at sci -> calculators in porthole and see 18 of them.

Before I sent the above I checked the eix man page and 'eix --help' and it looks like I can do the same thing in eix:
'eix -A sci-calculator' shows all 18 of them.

Porthole RIP.
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Mon Feb 17, 2020 6:53 pm

You can also use eix -S calculator
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
jfp
Guru
Guru
Posts: 326
Joined: Sun Jul 08, 2007 9:10 pm
Location: Virginia, USA

  • Quote

Post by jfp » Mon Feb 17, 2020 10:46 pm

If your willing to browse via your browser try this: http://gpo.zugaina.org/
It has search and browse by category. Plus when you find what your looking for it shows not only what's in the Gentoo portage tree, but also many other overlays. I've been using it for years. It's great.
jfp
Top
Elleni
Veteran
Veteran
Posts: 1298
Joined: Tue May 23, 2006 10:56 pm

  • Quote

Post by Elleni » Tue Feb 18, 2020 7:36 pm

I have not installed it anymore, but maybe kuroo ?
Top
Muso
Veteran
Veteran
User avatar
Posts: 1052
Joined: Tue Oct 22, 2002 7:45 am
Location: The Holy city of Honolulu
Contact:
Contact Muso
Website

  • Quote

Post by Muso » Tue Feb 18, 2020 7:49 pm

Code: Select all

ls /var/db/repos/gentoo
When looking for terminals :

Code: Select all

ls /var/db/repos/gentoo/x11-terms
Then use eix for details.
"You can lead a horticulture but you can't make her think" ~ Dorothy Parker
2021 is the year of the Linux Desktop!
Top
Goverp
Advocate
Advocate
User avatar
Posts: 2402
Joined: Wed Mar 07, 2007 6:41 pm

  • Quote

Post by Goverp » Wed Feb 19, 2020 9:31 am

Assuming python 2.7 isn't actually going away, (and I guess portage's reliance thereon means it isn't), I'll continue to use porthole. It's not like it's had much maintenance in the past maye 5 years. Mind you, I don't ever use it to actually install stuff, but it's very handy to see what changes the latest sync has thrown up or browse the package tree looking for interesting stuff.

Has anyone looked at integrating portage into the KDE "discover" tool? I tried playing with it some time ago, though it might have been on Arch, not Gentoo, and it didn't appear much good, but that's history.
Greybeard
Top
C5ace
Guru
Guru
Posts: 517
Joined: Mon Dec 23, 2013 12:44 am
Location: Brisbane, Australia

  • Quote

Post by C5ace » Wed Feb 19, 2020 9:59 am

I just converted the *.py files from Python 2.7 to 3.6 using the "2to3" converter that is part of Python 3.6. Was a piece of cake. The next step will be to get this Python mess to compile. I have never done anything in Python and may need some help.
Observation after 30 years working with computers:
All software has known and unknown bugs and vulnerabilities. Especially software written in complex, unstable and object oriented languages such as perl, python, C++, C#, Rust and the likes.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Feb 19, 2020 12:58 pm

Goverp wrote:Assuming python 2.7 isn't actually going away, (and I guess portage's reliance thereon means it isn't)
Portage does *not* rely on 2.7, and the interpreter is not the only problem here, as the mask message reveals:

Code: Select all

Python 2 only, depends on dead dev-python/pygtk and dev-python/pygtksourceview.
Top
wjb
l33t
l33t
User avatar
Posts: 681
Joined: Sun Jul 10, 2005 9:40 am
Location: Fife, Scotland

  • Quote

Post by wjb » Wed Feb 19, 2020 4:22 pm

The porthole GUI is made with "pygtk", which is python2.7 only and probably doomed..

Porting python first and then trying to replace the GUI, means working with non-functioning code for as long as it takes.

I think doing it the other way round would allow it to be changed incrementally
  • The upgrade path from pygtk appears to be pygobject (I know nothing about GTK). Pygobject is available for python 2.7 and 3.*, which means being able to update the GUI in a working (python2.7) application.
  • Once the GUI has been updated and is in a working state, its (just :evil: ) the python that needs to be worked on.
On the other hand, app-portage/kuroo is a reasonably ok standin for porthole.
Top
asturm
Developer
Developer
Posts: 9496
Joined: Thu Apr 05, 2007 4:07 pm

  • Quote

Post by asturm » Wed Feb 19, 2020 4:27 pm

I agree that providing life support and fixes to kuroo where needed is time better spent.
Top
lindegur
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Sat Aug 14, 2004 10:20 pm
Location: Swiss mountains
Contact:
Contact lindegur
Website

  • Quote

Post by lindegur » Fri Feb 21, 2020 11:59 am

In the past I used portato, himerge, kuroo and now porthole.
Since it looks that porthole will disappear due to python2, I emerged now kuroo.
It has a lot of dependencies to KDE so 78 packages got emerged :?
Kuroo started fine.

I also checked http://gpo.zugaina.org/ and also this looks very nice.

However I also like to see what files got installed on my system and not just look what is available.
Kuroo seems to do the job well.
Top
A.S. Pushkin
Guru
Guru
Posts: 418
Joined: Sat Nov 09, 2002 5:37 am
Location: dx/dt, dy/dt, dz/dt, t

  • Quote

Post by A.S. Pushkin » Wed Mar 04, 2020 4:35 am

I have used Kuroo in the past and liked it, but went to Porthole for quick browsing. I'm sorry to see it go.
I'll try Kuroo again, but I moved to XFCE a couple of years ago due to all the dependency issues with KDE.

I've wanted to learn Python, now perhaps I must so that I'll understand how it integrates with the system.

Thanks to the developers that kept Porthole working all this time. It was a great tool
and it will be missed.

до свида́ния
ASPushkin

"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
Top
Post Reply

14 posts • Page 1 of 1

Return to “Portage & Programming”

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