View previous topic :: View next topic |
Author |
Message |
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Jun 30, 2008 7:46 am Post subject: |
|
|
eae wrote: | - on kde, portato will minimize to system tray every time I switch to a different desktop; I suppose this is uninteded (however it stops doing that if I uncheck the "redece to tray when minimized" option) |
It is unintended - but obviously KDE sends a "you are minimized"-signal ...
Quote: | what does the yellow arrow do? (the one next to + and - ) |
It should have a tooltip saying "Revert" -> it reverts all changes you made to this package (like changing useflags, toggling masking status etc)
Quote: | will you include the possibility to easily browse the emerge history like on kuroo? |
Use (k)elogviewer for this task...
Quote: | EDIT: no actually there's a more serious problem: an error occurs whenever I tell portato to "show upgradable packages": |
Portage-2.2 is not yet supported. Sorry... (I'm working on it - but time is rare =/) _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Jul 08, 2008 2:34 pm Post subject: |
|
|
Hi folks,
just wanted to announce, that I completely changed the plugin system. Instead of the old "xml/py" dualism, a plugin is now a plain python module. Thus old plugins won't work anymore. I ported the existing default ones and also the "reload portage after emerging"-plugin (which is now distributed with portato, though disabled by default).
Additionally, I allowed plugins to have dependencies. These dependencies disable a plugin if they are not installed... You can see them in the "Plugins" dialog (? -> Plugins) and also install them there if needed. This reduces the useflags for Portato as I don't need to provide an extra one for each plugin
Now the portage-2.2 support is the only thing which is holding back a new release _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Wed Jul 09, 2008 10:37 pm Post subject: |
|
|
Ok ... portage-2.2-support is done . I expect the new release to come in about 2 weeks... _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
gsnerf n00b
Joined: 11 Nov 2003 Posts: 32
|
Posted: Thu Jul 10, 2008 3:10 pm Post subject: |
|
|
nice work pal |
|
Back to top |
|
|
shadowknight Tux's lil' helper
Joined: 03 Aug 2002 Posts: 142
|
Posted: Fri Jul 25, 2008 2:16 am Post subject: |
|
|
I emerged portato without error however on execution I get the following:
Code: |
# portato
Traceback (most recent call last):
File "/usr/bin/portato", line 97, in <module>
main()
File "/usr/bin/portato", line 63, in main
from portato.gui import run
File "/usr/lib64/python2.5/site-packages/portato/gui/__init__.py", line 16, in <module>
from .exception_handling import register_ex_handler
File "/usr/lib64/python2.5/site-packages/portato/gui/exception_handling.py", line 16, in <module>
import gtk, pango, gobject
ImportError: No module named gtk
|
what am I missing? |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Fri Jul 25, 2008 8:03 am Post subject: |
|
|
I bet, that you updated python and forgot to run python-updater -i _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
shadowknight Tux's lil' helper
Joined: 03 Aug 2002 Posts: 142
|
Posted: Fri Jul 25, 2008 1:34 pm Post subject: |
|
|
I bet you're right |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Jul 28, 2008 9:14 pm Post subject: |
|
|
portato-0.11_beta is ready. You can find it in my overlay . If there aren't too many bugs until the end of the week, I'll release there. Changelog can be found in the doc-dir _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
trajedi n00b
Joined: 16 Jul 2003 Posts: 73 Location: Dallas
|
Posted: Tue Jul 29, 2008 1:58 pm Post subject: |
|
|
just wanted to give you my appereciation on this great application.. putting in the hard work and thanx.. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sat Aug 02, 2008 10:20 am Post subject: |
|
|
Portato-0.11 has been released and is already in the portage tree.
Note that due to a missing ppc-keyword in the dependency dev-python/shm, we had to remove ppc from portato as well. We are trying to solve this issue.
Changelog:
- NEW: allowed collapsed categories -- similar to porthole
- NEW: make max. title length of the console changeable by the user
- NEW: added shortcut for "Reload Portage"
- NEW allow to send bug report directly per mail
- NEW: allowed to dismiss the warning dialogs for keywords/useflags
- NEW: complete new plugin system rewrite
- NEW: portage-2.2 support
- NEW: added new configuration possibilites: colors; max num of scrollback lines (note: only accessible in the config file - not in the GUI)
- NEW: support for multiple emerge-jobs (see: parallel builds for portage-2.2)
- CHANGE: move --oneshot from menu to button
- CHANGE: now only use external "shm" package
- FIX: lots of bugs
_________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
causality Apprentice
Joined: 03 Jun 2006 Posts: 236
|
Posted: Tue Sep 09, 2008 8:42 pm Post subject: Error when executing portato immediately after installation |
|
|
I just installed Portato and I receive this error when I try to run it from a root shell under X:
Code: | Traceback (most recent call last):
File "/usr/bin/portato", line 97, in <module>
main()
File "/usr/bin/portato", line 52, in main
from portato.gui import run
File "/usr/lib/python2.5/site-packages/portato/gui/__init__.py", line 16, in <module>
from .exception_handling import register_ex_handler
File "/usr/lib/python2.5/site-packages/portato/gui/exception_handling.py", line 16, in <module>
import gtk, pango, gobject
File "/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py", line 48, in <module>
from gtk import _gtk
ImportError: No module named cairo
Error in atexit._run_exitfuncs:
Traceback (most recent call last):
File "/usr/lib/python2.5/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "/usr/lib/python2.5/site-packages/portato/plistener.py", line 134, in close
if self._sig is not None:
AttributeError: 'PListener' object has no attribute '_sig'
Error in sys.exitfunc:
Traceback (most recent call last):
File "/usr/lib/python2.5/atexit.py", line 24, in _run_exitfuncs
func(*targs, **kargs)
File "/usr/lib/python2.5/site-packages/portato/plistener.py", line 134, in close
if self._sig is not None:
AttributeError: 'PListener' object has no attribute '_sig'
|
I'm not sure why it's complaining about finding no module named cairo; I do have both x11-libs/cairo and dev-python/pycairo installed. I don't know if the error about a PListener object is related to not finding cairo. I have tried running both "python-updater" and "python-updater -i" and it had no effect. Any ideas? |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Sep 09, 2008 8:51 pm Post subject: |
|
|
Tried rebuilding pycairo? The PListener error can be ignored -- this is triggered because the interpreter is aborting due to the missing pycairo. _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
causality Apprentice
Joined: 03 Jun 2006 Posts: 236
|
Posted: Wed Sep 10, 2008 4:21 am Post subject: |
|
|
Yes rebuilding pycairo fixed it; it works very well now. Thank you for getting back to me so quickly! |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Tue Sep 16, 2008 9:43 pm Post subject: |
|
|
Short announcement:
I released portato-0.11.1. This is mainly a bugfix release - it should now also work with portage-2.1.4.4 and with complexer *DEPENDs in the ebuilds.
Additionally, it now creates a logfile (~/.portato/portato.log) which is also automatically being attached to mail-bug-reports, if not disabled explicitly. _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Mon Nov 24, 2008 10:49 pm Post subject: |
|
|
Looking for helping hands
After about 2 months, I had time again to work a little bit on Portato. But there are lots of things left to do: KDE-4 seems to produce lots of bugs; portage-2.2 gets more and more new features or feature changes, which are not honored by portato at the moment, and so on.
So: If you are interested to work on portato, please send me a PN or post here, or send me a mail, ...
Portato really needs a second or third developer, because else the project will probably become more and more out-of-date and thus die in the end . _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Phobos666 Tux's lil' helper
Joined: 11 Feb 2006 Posts: 76 Location: Germany
|
Posted: Sat Feb 07, 2009 1:18 pm Post subject: |
|
|
Is portato a forgotten thing now or will it still be developed? |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sat Feb 07, 2009 6:33 pm Post subject: |
|
|
Still in development. Though not as much as a year ago . The next release is planned for about the end of this month.
A good page to check, whether (and perhaps even what) development is done, is https://code.launchpad.net/portato _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Phobos666 Tux's lil' helper
Joined: 11 Feb 2006 Posts: 76 Location: Germany
|
Posted: Sun Feb 08, 2009 2:23 pm Post subject: |
|
|
thats fine is there any way to remove the depencie of gnome when you remove the userpriv useflag? i really dont want gksu wich depends on gconf only to launch portato without root. there is fakeroot and sudo and su. is there any way to implement one of those? |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Feb 08, 2009 2:33 pm Post subject: |
|
|
Well we need a real root - and not a fake one . So currently I do not know of an alternative to gksu or kdesu. If you find one, or find a way to use the normal su instead - well: send me a patch . _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Phobos666 Tux's lil' helper
Joined: 11 Feb 2006 Posts: 76 Location: Germany
|
Posted: Sun Feb 08, 2009 4:06 pm Post subject: |
|
|
There is a way with su cause i'm using su without password. just uncomment
Code: | auth sufficient pam_listfile.so item=ruser sense=allow onerr=fail file=/etc/security/suauth.nopass | in /etc/pam.d/su and add your nick to /etc/security/suauth.nopass. I cant provide a patch cause i'm a lazy programmer but thats a way to integrate su |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sun Feb 08, 2009 4:16 pm Post subject: |
|
|
Well - this won't work with the broader audience .
But here is your own personal workaround (TM):
- install portato with the userpriv flag
- install dev-python/shm (as it is not pulled in anymore)
- open the /usr/lib/python2.5/site-packages/portato/constants.py and set the SU_COMMAND to "su -c" _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Phobos666 Tux's lil' helper
Joined: 11 Feb 2006 Posts: 76 Location: Germany
|
Posted: Sun Feb 08, 2009 5:10 pm Post subject: |
|
|
yeha thanks. you are the best |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Fri Feb 20, 2009 1:18 pm Post subject: |
|
|
Short announcement: Portato-0.12 is near and likely to be released in about 2 weeks.
It is currently in beta stadium and can be found in my overly (layman -o http://portato.sf.net/layman.xml -a portato) - would be great, if some of you could take a look and perhaps find the one or the other bug to be squashed before release.
More translations is a thing, that I would appreciate much - and now is the right time to do them (see http://portato.origo.ethz.ch/wiki/translating for instructions).
Most important changes: improve preference dialog, sqlite db support, bug fixes _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
Phobos666 Tux's lil' helper
Joined: 11 Feb 2006 Posts: 76 Location: Germany
|
Posted: Fri Feb 20, 2009 8:11 pm Post subject: |
|
|
with kde 4.2 i'll get an error:
Code: | pho@rechenwerk ~ $ portato
kdesu: Unbekannte Option „newdcop“.
kdesu: Benutzen Sie den Parameter „--help“, um die verfügbaren Optionen zu sehen.
* Subprocess finished (portato:85)
* Listener is still running. Close it. (portato:90)
* Listner received: ['close'] (plistener.py:51)
|
After removing --nonewdcop from /usr/lib64/python2.5/site-packages/portato/constants.py the error is gone.
Tested with Portato v. 0.12_beta rev. 373 |
|
Back to top |
|
|
Necoro Veteran
Joined: 18 Dec 2005 Posts: 1912 Location: Germany
|
Posted: Sat Feb 21, 2009 12:31 am Post subject: |
|
|
Phobos666 wrote: | with kde 4.2 i'll get an error:
Code: | pho@rechenwerk ~ $ portato
kdesu: Unbekannte Option „newdcop“.
kdesu: Benutzen Sie den Parameter „--help“, um die verfügbaren Optionen zu sehen.
* Subprocess finished (portato:85)
* Listener is still running. Close it. (portato:90)
* Listner received: ['close'] (plistener.py:51)
|
After removing --nonewdcop from /usr/lib64/python2.5/site-packages/portato/constants.py the error is gone.
Tested with Portato v. 0.12_beta rev. 373 |
Thanks - fixed (it is actually a bug of the ebuild ) _________________ Inter Deum Et Diabolum Semper Musica Est. |
|
Back to top |
|
|
|