Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Portato - A Portage GUI
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 17, 18, 19, 20  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Mon Jun 30, 2008 7:46 am    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Tue Jul 08, 2008 2:34 pm    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Wed Jul 09, 2008 10:37 pm    Post subject: Reply with quote

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
View user's profile Send private message
gsnerf
n00b
n00b


Joined: 11 Nov 2003
Posts: 32

PostPosted: Thu Jul 10, 2008 3:10 pm    Post subject: Reply with quote

nice work pal :)
Back to top
View user's profile Send private message
shadowknight
Tux's lil' helper
Tux's lil' helper


Joined: 03 Aug 2002
Posts: 142

PostPosted: Fri Jul 25, 2008 2:16 am    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Fri Jul 25, 2008 8:03 am    Post subject: Reply with quote

I bet, that you updated python and forgot to run python-updater -i :)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
shadowknight
Tux's lil' helper
Tux's lil' helper


Joined: 03 Aug 2002
Posts: 142

PostPosted: Fri Jul 25, 2008 1:34 pm    Post subject: Reply with quote

I bet you're right :oops:
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Mon Jul 28, 2008 9:14 pm    Post subject: Reply with quote

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 8)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
trajedi
n00b
n00b


Joined: 16 Jul 2003
Posts: 72
Location: Dallas

PostPosted: Tue Jul 29, 2008 1:58 pm    Post subject: Reply with quote

:twisted: just wanted to give you my appereciation on this great application.. putting in the hard work and thanx..
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sat Aug 02, 2008 10:20 am    Post subject: Reply with quote

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
View user's profile Send private message
causality
Apprentice
Apprentice


Joined: 03 Jun 2006
Posts: 163

PostPosted: Tue Sep 09, 2008 8:42 pm    Post subject: Error when executing portato immediately after installation Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Tue Sep 09, 2008 8:51 pm    Post subject: Reply with quote

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
View user's profile Send private message
causality
Apprentice
Apprentice


Joined: 03 Jun 2006
Posts: 163

PostPosted: Wed Sep 10, 2008 4:21 am    Post subject: Reply with quote

Yes rebuilding pycairo fixed it; it works very well now. Thank you for getting back to me so quickly! :D
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Tue Sep 16, 2008 9:43 pm    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Mon Nov 24, 2008 10:49 pm    Post subject: Reply with quote

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
View user's profile Send private message
Phobos666
Tux's lil' helper
Tux's lil' helper


Joined: 11 Feb 2006
Posts: 76
Location: Germany

PostPosted: Sat Feb 07, 2009 1:18 pm    Post subject: Reply with quote

Is portato a forgotten thing now or will it still be developed?
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sat Feb 07, 2009 6:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Phobos666
Tux's lil' helper
Tux's lil' helper


Joined: 11 Feb 2006
Posts: 76
Location: Germany

PostPosted: Sun Feb 08, 2009 2:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sun Feb 08, 2009 2:33 pm    Post subject: Reply with quote

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
View user's profile Send private message
Phobos666
Tux's lil' helper
Tux's lil' helper


Joined: 11 Feb 2006
Posts: 76
Location: Germany

PostPosted: Sun Feb 08, 2009 4:06 pm    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sun Feb 08, 2009 4:16 pm    Post subject: Reply with quote

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
View user's profile Send private message
Phobos666
Tux's lil' helper
Tux's lil' helper


Joined: 11 Feb 2006
Posts: 76
Location: Germany

PostPosted: Sun Feb 08, 2009 5:10 pm    Post subject: Reply with quote

yeha thanks. you are the best
Back to top
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Fri Feb 20, 2009 1:18 pm    Post subject: Reply with quote

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 8)
_________________
Inter Deum Et Diabolum Semper Musica Est.
Back to top
View user's profile Send private message
Phobos666
Tux's lil' helper
Tux's lil' helper


Joined: 11 Feb 2006
Posts: 76
Location: Germany

PostPosted: Fri Feb 20, 2009 8:11 pm    Post subject: Reply with quote

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
View user's profile Send private message
Necoro
Veteran
Veteran


Joined: 18 Dec 2005
Posts: 1912
Location: München (Germany)

PostPosted: Sat Feb 21, 2009 12:31 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 17, 18, 19, 20  Next
Page 18 of 20

 
Jump to:  
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