View previous topic :: View next topic |
Author |
Message |
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Aug 26, 2007 6:14 am Post subject: Re: 0.8.5_pre |
|
|
Necoro wrote: | To bring some more structure in the releases and avoid having major bugs in them, I release a pre-version of the coming 0.8.5-release. This is only committed to the normal portato-overlay (so: not sunrise) - and I ask all interested guys here to get it and see whether there are any bugs . - And also to see whether "update-world" shows the same as "emerge -puvND world" does
Q: Hell ya - the last release is no 2 weeks old. Why a new one.
A: I had some time in the last few days
Changes to 0.8.1 (please do not beat if I repeat myself from other posts ):
- added an uncaught exception dialog
- i18n
- new threading model for the emerge process no more stuck processes (at least I hope)
- added splash screen
- added notifies if you set the libnotify flag you get a small popup when emerge has finished (or failed)
- portato now starts as normal user - and then relaunches with asking for the root password. This has the advantage, that your browser starts in the user's context and not root's. If you want portato to not ask for the password - use "portato -L"
- now showing differences between "installed" and "enabled" useflags
- improved terminal no more "click into the terminal when you started another emerge" - should fix some hangups too
|
Finally released - happy portato-ing _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Wed Sep 12, 2007 8:11 pm Post subject: |
|
|
Ok Thanks to jokey this app can now be found in the portage tree ...
Additionally it is moving from sourceforge to a new home on Origo -> http://portato.origo.ethz.ch _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Oct 22, 2007 4:26 pm Post subject: |
|
|
Ok - here is a new release: 0.8.6. But this does not contain any really new exiting features ...
Changes:
- "porting" to python-2.5 previous python versions do not work
- adding support for the "--with-bdeps=y" option in EMERGE_DEFAULT_OPTS
- fixes in update world
- adding "Save As" button for the exception dialog
- some tooltips and new button labels
- fixed security hole arbitrary command execution with the user's right possible in version 0.8.5 while portato is running
- get rid of portatosourceview use pygtksourceview instead
_________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Loibisch Tux's lil' helper
Joined: 03 Jan 2006 Posts: 89
|
Posted: Mon Oct 22, 2007 5:42 pm Post subject: |
|
|
I just installed portato for the very first time, if I try to run it as a regular user I get:
Code: | Traceback (most recent call last):
File "/usr/bin/portato", line 122, in <module>
main()
File "/usr/bin/portato", line 117, in main
subprocess.Popen(cmd+["%s --no-listener --pipe %d %s" % (sys.argv[0], write, " ".join(additional))], env = env, close_fds = False)
File "/usr/lib/python2.5/subprocess.py", line 593, in __init__
errread, errwrite)
File "/usr/lib/python2.5/subprocess.py", line 1079, in _execute_child
raise child_exception
OSError: [Errno 13] Permission denied |
and if I try to run it as root I get:
Code: | * Listener has not been started. (plistener.py:79)
(portato:19042): libglade-WARNING **: could not find glade file 'portato/gui/templates/portato.glade'
Traceback (most recent call last):
File "/usr/bin/portato", line 122, in <module>
main()
File "/usr/bin/portato", line 103, in main
run()
File "/usr/lib/python2.5/site-packages/portato/gui/gtk/__init__.py", line 23, in run
s = SplashScreen(_("Loading Portage"))
File "/usr/lib/python2.5/site-packages/portato/gui/gtk/splash.py", line 25, in __init__
Window.__init__(self)
File "/usr/lib/python2.5/site-packages/portato/gui/gtk/basic.py", line 30, in __init__
self.tree = self.get_tree(self.__class__.__name__)
File "/usr/lib/python2.5/site-packages/portato/gui/gtk/basic.py", line 58, in get_tree
return gtk.glade.XML(GLADE_FILE, name)
RuntimeError: could not create GladeXML object |
I really have no idea where to start looking...willing to give you information for my system if I knew where to start. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Oct 22, 2007 5:49 pm Post subject: |
|
|
resync please ... you got the broken version of the portato-0.8.6-ebuild:
Code: | emerge --sync && emerge portato |
/edit: Ok - this fixes the error as root... I have no idea what the reason is for the failure when you start as user... But I'll do some research _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Loibisch Tux's lil' helper
Joined: 03 Jan 2006 Posts: 89
|
Posted: Mon Oct 22, 2007 5:57 pm Post subject: |
|
|
That didn't quite help , after emerge --sync I cannot emerge portato anymore *g*
This is what I get:
Code: | loibisch-travel ~ # emerge -v portato
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] app-portage/portato-0.8.6 USE="kde nls userpriv -libnotify" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
>>> Verifying ebuild Manifests...
>>> Emerging (1 of 1) app-portage/portato-0.8.6 to /
* portato-0.8.6.tar.gz RMD160 ;-) ... [ ok ]
* portato-0.8.6.tar.gz SHA1 ;-) ... [ ok ]
* portato-0.8.6.tar.gz SHA256 ;-) ... [ ok ]
* portato-0.8.6.tar.gz size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking portato-0.8.6.tar.gz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking portato-0.8.6.tar.gz to /var/tmp/portage/app-portage/portato-0.8.6/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-portage/portato-0.8.6/work/portato ...
Creating translation file for de.
Traceback (most recent call last):
File "setup.py", line 16, in <module>
from portato.constants import FRONTENDS, VERSION, DATA_DIR, ICON_DIR, PLUGIN_DIR, TEMPLATE_DIR
File "/var/tmp/portage/app-portage/portato-0.8.6/work/portato/portato/__init__.py", line 61, in <module>
from .plistener import PListener
File "/var/tmp/portage/app-portage/portato-0.8.6/work/portato/portato/plistener.py", line 24, in <module>
from .constants import APP
File "/var/tmp/portage/app-portage/portato-0.8.6/work/portato/portato/constants.py", line 63, in <module>
SU_COMMAND = "kdesu -t --nonewdcop -i %s -c" % APP_ICON
NameError: name 'APP_ICON' is not defined
*
* ERROR: app-portage/portato-0.8.6 failed.
* Call stack:
* ebuild.sh, line 1695: Called dyn_compile
* ebuild.sh, line 1033: Called qa_call 'src_compile'
* ebuild.sh, line 44: Called src_compile
* portato-0.8.6.ebuild, line 79: Called distutils_src_compile
* distutils.eclass, line 48: Called die
* The specific snippet of code:
* ${python} setup.py build "$@" || die "compilation failed"
* The die message:
* compilation failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/log/portage/app-portage:portato-0.8.6:20071022-175355.log'.
* |
|
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Oct 22, 2007 6:30 pm Post subject: |
|
|
D'oh ... I forgot to test with "kde" flag as I thought I did not change anything ... but I did appearently. You might try USE="-kde" emerge -av portato (this will install some gnome packages ) - or wait until tomorrow or so, when the ebuild has been fixed.
Sorry for that _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Loibisch Tux's lil' helper
Joined: 03 Jan 2006 Posts: 89
|
Posted: Mon Oct 22, 2007 6:51 pm Post subject: |
|
|
already have the gnome dependencies anyway from testing "evolution" lately.
just did what you asked and now it indeed works as root, error running as user is unchanged though :/ |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Oct 22, 2007 6:59 pm Post subject: |
|
|
I'll try to fix it all... Currently kdesu does not work as expected - have to see how I can solve this ... _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Loibisch Tux's lil' helper
Joined: 03 Jan 2006 Posts: 89
|
Posted: Mon Oct 22, 2007 7:11 pm Post subject: |
|
|
might help if I mention that I'm running kde version 3.5.8 (hey, this IS the unsupported forum after all ) |
|
Back to top |
|
|
pigeon768 l33t
Joined: 02 Jan 2006 Posts: 683
|
Posted: Mon Oct 22, 2007 7:33 pm Post subject: |
|
|
I think I've found a bug. Code: | ~ $ portato
'gtk' should be installed, but cannot be imported. This is definitly a bug. (No module named cairo)
~ $ emerge -pv cairo
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] x11-libs/cairo-1.4.10 USE="X glitz opengl svg -debug -directfb -doc -xcb" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
~ $ emerge --info
Portage 2.1.3.15 (default-linux/x86/2006.1, gcc-4.2.2, glibc-2.6.1-r0, 2.6.23-gentoo i686)
=================================================================
System uname: 2.6.23-gentoo i686 Genuine Intel(R) CPU T2060 @ 1.60GHz
Timestamp of tree: Mon, 22 Oct 2007 18:30:01 +0000
app-shells/bash: 3.2_p17-r1
dev-lang/python: 2.5.1-r2
sys-apps/baselayout: 1.12.10-r5
sys-apps/sandbox: 1.2.18.1-r1
sys-devel/autoconf: 2.13, 2.61-r1
sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils: 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool: 1.5.24
virtual/os-headers: 2.6.23
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4m -fomit-frame-pointer -ftracer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-O3 -march=pentium4m -fomit-frame-pointer -ftracer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="C"
LINGUAS="en en_US"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X Xaw3d a52 aac acpi aiglx alsa amr amrnb amrwb apm bash-completion battery berkdb bitmap-fonts bzip2 cairo cdr cdrom cli console cracklib crypt divx dri dts dv dvd dvdr dvdread effects emacs emerald encode extrafilters fame fbcon ffmpeg firefox flac fontconfig fuse gdbm gif gimp glibc-omitfp glitz gnutella gpm gps grammar graphviz gtk gtk2 iconv idea injection isdnlog javascript jpeg jpeg2k lame lcms ldap lzo mad madwifi matroska midi mjpeg mmx mmxext mng mp2 mp3 mp4 mp4live mpd mpeg mplayer msn mudflap ncurses no-old-linux nptl nptlonly nsplugin ntfs offensive ogg openal opengl openmp pam pcre pdf perl plugin plugins png ppds pppd python qt qt3 qt3support qt4 quicktime rar readline real realmedia reiserfs rtc sasl sdl session smp speex spl srt sse sse2 ssl subversion svg tcl tcpd textures tga theora tiff tk truetype truetype-fonts type1-fonts unicode usb vorbis wifi win32codecs wma wmf wmp x86 xanim xgetdefault xorg xv xvid xvmc zip zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="mouse keyboard synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_US" USERLAND="GNU" VIDEO_CARDS="i810 vesa"
Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY | I've just updated from gcc-4.1.2 to gcc-4.2.2, I'll be doing an emerge -e world to see if that fixes anything. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Oct 22, 2007 7:49 pm Post subject: |
|
|
I guess you updated python and did not run python-updater -i =) _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Oct 23, 2007 6:29 pm Post subject: |
|
|
Ok ... updated to 0.8.6.2. This should fix the kde issue(s)... (there were more than only "not be able to install")
@Loibisch: Could you test if your first problem could be fixed to by chance? - Because the traceback printed does not show the correct source of the Permission problem, so I have no clue what could be the reason... _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Loibisch Tux's lil' helper
Joined: 03 Jan 2006 Posts: 89
|
Posted: Tue Oct 23, 2007 8:00 pm Post subject: |
|
|
re-emerged and now it works properly as root and as regular user. kde useflag works, too.
Thanks for the quick fixes, I'll get to test your app now. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Oct 23, 2007 9:58 pm Post subject: |
|
|
Loibisch wrote: | re-emerged and now it works properly as root and as regular user. kde useflag works, too.
Thanks for the quick fixes, I'll get to test your app now. |
Great Thanks for your patience ... Feel free to point out issues or request features (though I can't promise to implement/fix it in reasonable time in all cases ).
I still do not know what caused the issue as a user - - but I think, it is pointless to think about it
/edit: Wow ... smile-plosion _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Sat Nov 10, 2007 10:57 pm Post subject: |
|
|
When trying to start the latest (cvs) portato I get this error:
Code: | # portato
'gtk' should be installed, but cannot be imported. This is definitly a bug. (No module named gtk) |
P.S.
And 'definitly' should be 'definitely' . _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Nov 11, 2007 3:17 pm Post subject: |
|
|
Aniruddha wrote: | When trying to start the latest (cvs) portato I get this error:
Code: | # portato
'gtk' should be installed, but cannot be imported. This is definitly a bug. (No module named gtk) |
|
Hmm ... I guess this is the normal "updated to python-2.5 but did not run python-updater" problem
Quote: | P.S.
And 'definitly' should be 'definitely' . |
thx - *fixed* _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Sun Nov 11, 2007 11:20 pm Post subject: |
|
|
Necoro wrote: | Aniruddha wrote: | When trying to start the latest (cvs) portato I get this error:
Code: | # portato
'gtk' should be installed, but cannot be imported. This is definitly a bug. (No module named gtk) |
|
Hmm ... I guess this is the normal "updated to python-2.5 but did not run python-updater" problem
Quote: | P.S.
And 'definitly' should be 'definitely' . |
thx - *fixed* |
Lol, you solved two other problems for me (hellanzb & lsa-notification.sh not starting) . But now I have trouble emerging portato:
Code: | # emerge -av portato
These are the packages that would be merged, in order:
Calculating dependencies \
!!! All ebuilds that could satisfy ">=dev-util/portatosourceview-2.16.1" have been masked.
!!! One of the following masked packages is required to complete your request:
- dev-util/portatosourceview-2.16.1 (masked by: package.mask)
/usr/portage/profiles/package.mask:
# Markus Ullmann <jokey@gentoo.org> (20 Oct 2007)
# dependency unneeded now, merged upstream
- dev-util/portatosourceview-2.16.1-r1 (masked by: package.mask)
For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "app-portage/portato-0.8.5" [ebuild]) |
Update:
Removing the layman portato solved this problem. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered
Last edited by Kasumi_Ninja on Sun Nov 11, 2007 11:25 pm; edited 1 time in total |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Nov 11, 2007 11:25 pm Post subject: |
|
|
Code: | emerge -C portatosourceview && emerge -av portato | (make sure you put x11-libs/gtksourceview and dev-python/pygtksourceview) into package.keywords ...
and btw: you don't want portato-0.8.5 ... but 0.8.6.2 (or 9999 if you need the svn version) _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Tue Nov 13, 2007 9:49 pm Post subject: |
|
|
I have been testing Portato and I am impressed with it's features (e.g. automatically unmasking, coded in python). However in my opinion there is also room for improvement. To get started I would like to define the target audience:
Target audience
Gentoo Linux beginners
Motivation: experienced users know how to handle the cli very well and probably prefer the cli.
Suggestions
I think portato could be improved in the following areas:
1 Overall layout.
I find the current Portato layout not very intuitive. I think that the synaptic (Debian) layout or closer to home the kuroo layout are more user friendly. Maybe you could borrow some elements? For example I would stretch the top-left-pane to the bottom, leave the top-right-pane as it is and shorten the bottom-pane to align with the top-right-pane.
2 Searching
Currently the search function misses features (emerge -S) and isn't very intuitive. Is it possible to show the search results directly in the right pane?
3 etc-update
How is etc-update handled in portato?
Overall it's great to have a graphical package manager. It's really something Gentoo needs. Thanks! _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Nov 13, 2007 11:31 pm Post subject: |
|
|
Aniruddha wrote: | Target audience
Gentoo Linux beginners
Motivation: experienced users know how to handle the cli very well and probably prefer the cli. |
"Newbies" might work with it - but (as I've seen in some comments), they should at least know the normal CLI commands. If a user thinks Portato IS the package manger - it is of no good (and happens quite sometimes ).
Quote: | 1 Overall layout.
I find the current Portato layout not very intuitive. I think that the synaptic (Debian) layout or closer to home the kuroo layout are more user friendly. Maybe you could borrow some elements? For example I would stretch the top-left-pane to the bottom, leave the top-right-pane as it is and shorten the bottom-pane to align with the top-right-pane. |
You are right. The user interface could be enhanced - unfortunately I'm not a really good UI designer - and I could not find someone to do the job.
Concerning your proposal: I have to see -- I am currently trying to redo some UI things (e.g. putting the ebuild/log/changelog/... in a tab and not in an extra window). And perhaps it is just my screen - but I always think the window is not wide enough - and shortening the lower part would even make it worse *think*. But I will give it a try.
Quote: | 2 Searching
Currently the search function misses features (emerge -S) and isn't very intuitive. Is it possible to show the search results directly in the right pane? |
- emerge -S implementation is not hard - but it would be slow as hell (comparable to emerge -S). This is the reason I did not do so yet.
- show results directly this was my first intention to do so ... but for some reason it has been ignored by me *add to todo*
Quote: | 3 etc-update
How is etc-update handled in portato? |
Using app-portage/etcproposals and a portato plugin. As etcproposals can only be found in the sunrise overlay and it is currently not possible for the user to (de)activate plugins for more than one session, it is only included in the svn version. This should change with the next release.
I'd to really thank you for your review and your tips. _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Tue Nov 27, 2007 9:50 pm Post subject: |
|
|
Your welcome. I am looking forward towards future releases _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Fri Nov 30, 2007 7:32 pm Post subject: |
|
|
I made a mockup showing the gui changes I suggested (please don't laugh I know I am a horrible picture editor)
http://img115.imageshack.us/my.php?image=kuroocp2.png _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered |
|
Back to top |
|
|
Thargor Apprentice
Joined: 23 Dec 2005 Posts: 239 Location: Bamberg/Germany
|
Posted: Sat Dec 01, 2007 11:13 am Post subject: |
|
|
This definitely looks interesting.
But I would move the add/del/revert/ebuild/... buttons between the information and the queue.
Necoro: portato is great _________________ Ideas are bulletproof |
|
Back to top |
|
|
Kasumi_Ninja Veteran
Joined: 18 Feb 2006 Posts: 1825 Location: The Netherlands
|
Posted: Sat Dec 01, 2007 11:23 am Post subject: |
|
|
Thargor wrote: | This definitely looks interesting.
But I would move the add/del/revert/ebuild/... buttons between the information and the queue. |
Your right, to be honest I didn't know where to put them Maybe on top? With a rightclick option to add packages to the queue?
Quote: | Necoro: portato is great |
I have been working with portato for while and I think it's one of the best if not the best portage gui's of the moment. _________________ Please add [solved] to the initial post's subject line if you feel your problem is resolved. Help answer the unanswered |
|
Back to top |
|
|
|