Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 356575 - net-misc/pacmanager - Perl/GTK Gnome replacement for SecureCRT/Putty/etc and more
Summary: net-misc/pacmanager - Perl/GTK Gnome replacement for SecureCRT/Putty/etc and ...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://sites.google.com/site/davidtv/
Whiteboard:
Keywords: EBUILD
Depends on: 332263 350558 356577 398907
Blocks:
  Show dependency tree
 
Reported: 2011-02-26 15:34 UTC by Fabio Rossi
Modified: 2020-12-06 04:40 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
pacmanager-2.5.5.5.ebuild (pacmanager-2.5.5.5.ebuild,1.41 KB, text/plain)
2011-02-26 15:37 UTC, Fabio Rossi
Details
pacmanager-3.ebuild (pacmanager-3.ebuild,1.62 KB, text/plain)
2011-06-30 16:34 UTC, Fabio Rossi
Details
pacmanager-3.1.1.1.ebuild (pacmanager-3.1.1.1.ebuild,1.62 KB, text/plain)
2011-08-10 13:03 UTC, Fabio Rossi
Details
pacmanager-3.1.3.3.ebuild (pacmanager-3.1.3.3.ebuild,1.67 KB, text/plain)
2011-09-03 15:39 UTC, Fabio Rossi
Details
pacmanager-3.1.2-remove-internal-vte.diff (pacmanager-3.1.2-remove-internal-vte.diff,968 bytes, patch)
2011-09-03 15:42 UTC, Fabio Rossi
Details | Diff
pacmanager-3.3.9.ebuild (pacmanager-3.3.9.ebuild,1.75 KB, text/plain)
2011-11-25 18:13 UTC, Fabio Rossi
Details
pacmanager-4.1.2.3.ebuild (pacmanager-4.1.2.3.ebuild,1.71 KB, text/plain)
2012-05-26 13:26 UTC, Fabio Rossi
Details
pacmanager-4.0-remove-internal-vte.diff (pacmanager-4.0-remove-internal-vte.diff,969 bytes, patch)
2012-05-26 13:27 UTC, Fabio Rossi
Details | Diff
pacmanager-4.5.1.1.ebuild (pacmanager-4.5.1.1.ebuild,1.82 KB, text/plain)
2013-02-27 20:57 UTC, Fabio Rossi
Details
pacmanager-4.5.2.ebuild (pacmanager-4.5.2.ebuild,1.82 KB, text/plain)
2013-04-23 22:01 UTC, Ladislav Zitka
Details
pacmanager-4.5.2.1.ebuild (pacmanager-4.5.2.1.ebuild,1.82 KB, text/plain)
2013-05-15 21:45 UTC, Ladislav Zitka
Details
pacmanager-4.5.3.8.1.ebuild (pacmanager-4.5.3.8.1.ebuild,1.85 KB, text/plain)
2014-08-02 08:57 UTC, Ladislav Zitka
Details
Newest version (pacmanager-4.5.4.ebuild,1.85 KB, text/plain)
2014-08-02 08:59 UTC, Ladislav Zitka
Details
pacmanager-4.5.4.ebuild (pacmanager-4.5.4.ebuild,1.85 KB, text/plain)
2014-08-02 09:01 UTC, Ladislav Zitka
Details
pacmanager-4.5.5.5-r1.ebuild (pacmanager-4.5.5.5-r1.ebuild,1.87 KB, text/plain)
2015-09-28 22:31 UTC, Fabio Rossi
Details
pacmanager-4.5.5.7.ebuild (pacmanager-4.5.5.7.ebuild,1.89 KB, text/plain)
2016-04-30 13:15 UTC, Fabio Rossi
Details
pacmanager-4.5.5.7.ebuild (pacmanager-4.5.5.7.ebuild,1.62 KB, text/plain)
2017-01-02 10:00 UTC, Ladislav Zitka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Fabio Rossi 2011-02-26 15:34:43 UTC
PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc
Comment 1 Fabio Rossi 2011-02-26 15:37:45 UTC
Created attachment 263915 [details]
pacmanager-2.5.5.5.ebuild

Proposed ebuild
Comment 2 Fabio Rossi 2011-02-26 15:43:12 UTC
PAC is a Perl/GTK Gnome replacement for SecureCRT/Putty/etc... It provides a GUI to configure SSH/Telnet connections: users, passwords, EXPECT regular expressions, macros, etc. You like 'SSHMenu'? If so, you must check this tool. Just let me know how do you feel about it!

    * Unique Linux application to impletement almost every SecureCRT's functionality.

    * Remote and local macros.

    * Remotely send commands with EXPECT regexp.

    * Cluster connections!! Connections on same cluster share keystrokes!!

    * Proxy support.

    * Serial/tty connection via cu/tip/remote-tty connections!!
    * RDP (via rdesktop) and VNC (via vncviewer) support!!

    * Pre/post connections local executions.

    * TABS OR WINDOWS for connections!!

    * Quick access to configured connections via tray menu icon.

    * Wake-On-LAN features!

    * More to come (ASA I find time!)

    * FREE (GNU GPLv3)
Comment 3 Fabio Rossi 2011-06-30 16:34:28 UTC
Created attachment 278721 [details]
pacmanager-3.ebuild

updated ebuild with new deps for pacmanager 3
Comment 4 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-06-30 16:51:43 UTC
@gnome:

Does this interest you?
Comment 5 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-07-24 10:51:09 UTC
Looks like none of us would jump on this one.
Comment 6 Fabio Rossi 2011-08-10 13:03:01 UTC
Created attachment 282817 [details]
pacmanager-3.1.1.1.ebuild

some small fixes + updated release
Comment 7 Fabio Rossi 2011-09-03 15:39:45 UTC
Created attachment 285435 [details]
pacmanager-3.1.3.3.ebuild

Updated version
Comment 8 Fabio Rossi 2011-09-03 15:42:08 UTC
Created attachment 285437 [details, diff]
pacmanager-3.1.2-remove-internal-vte.diff

PAC 3.1.2 started to include the Gnome2::Vte perl library in the archive, let's use the external one...
Comment 9 David 2011-11-25 17:45:31 UTC
Current version is now 3.3.8.1

https://sites.google.com/site/davidtv/

http://sourceforge.net/projects/pacmanager/
Comment 10 Fabio Rossi 2011-11-25 18:13:56 UTC
Created attachment 293737 [details]
pacmanager-3.3.9.ebuild
Comment 11 Fabio Rossi 2011-11-25 18:16:53 UTC
I don't update this bug quite often because PAC releases are frequent :-)
Comment 12 Ladislav Zitka 2012-01-12 16:15:09 UTC
Hi, where to find dependency dev-perl/Gtk2-SourceView2? It is not available in default 'perl-experimental' global overlay and wasn't able to find any ebuild.
Comment 13 Ladislav Zitka 2012-01-12 18:31:54 UTC
But to this ebuild in general. I am glad I see PAC in Gentoo system. PAC is so useful in my daily work.
Comment 14 Fabio Rossi 2012-01-14 19:34:12 UTC
(In reply to comment #12)

> Hi, where to find dependency dev-perl/Gtk2-SourceView2? It is not available in
> default 'perl-experimental' global overlay and wasn't able to find any ebuild.

Thanks for pointing this out, I have created another bug request (#398907) for the missing dependency
Comment 15 Ladislav Zitka 2012-01-19 09:08:33 UTC
Ok, so finally I needed to add global overlays:
sunrise for Gnome2-Vte
perl-experimental - others

But still there is issue with oosp-uuid package IUSE variable:
emerge: there are no ebuilds built with USE flags to satisfy "dev-libs/ossp-uuid[perl]".
!!! One of the following packages is required to complete your request:
- dev-libs/ossp-uuid-1.6.2-r1::gentoo (Missing IUSE: perl)
(dependency required by "net-misc/pacmanager-3.3.9" [ebuild])
(dependency required by "pacmanager" [argument])
Comment 16 Fabio Rossi 2012-01-20 21:45:52 UTC
(In reply to comment #15)

> Ok, so finally I needed to add global overlays:
> sunrise for Gnome2-Vte
> perl-experimental - others
> 
> But still there is issue with oosp-uuid package IUSE variable:
> emerge: there are no ebuilds built with USE flags to satisfy
> "dev-libs/ossp-uuid[perl]".
> !!! One of the following packages is required to complete your request:
> - dev-libs/ossp-uuid-1.6.2-r1::gentoo (Missing IUSE: perl)
> (dependency required by "net-misc/pacmanager-3.3.9" [ebuild])
> (dependency required by "pacmanager" [argument])

Please have a look at bug dependencies, in particular #350558
Comment 17 Ladislav Zitka 2012-01-21 09:36:07 UTC
Sorry Fabio, I missed this one when checking...
Comment 18 droshalla 2012-05-03 13:21:10 UTC
Any chance this will make it into the official portage tree, instead of overlay?
Comment 19 Fabio Rossi 2012-05-26 13:26:51 UTC
Created attachment 313121 [details]
pacmanager-4.1.2.3.ebuild
Comment 20 Fabio Rossi 2012-05-26 13:27:23 UTC
Created attachment 313123 [details, diff]
pacmanager-4.0-remove-internal-vte.diff
Comment 21 Fabio Rossi 2013-02-27 20:57:28 UTC
Created attachment 340412 [details]
pacmanager-4.5.1.1.ebuild

ebuild for latest release
Comment 22 Ladislav Zitka 2013-04-23 21:25:47 UTC
Hi there,

after installing manual perllib update for the Gtk2-SourceView2-0.10 installation which wasn't able to locate Gtk2/CodeGen.pm. I was able to isntall pacmanager.

Unfortunatelly when try to run it:
andromeda Gtk2-SourceView2-0.10 # tail -f /root/PAC.log 
Error Information:
	An exit code of 1 was returned from /usr/bin/pac.

Output Data:
	There was no output

Error Logs:
	There was no error message

Running with strace I found one interesting message in the end:

write(2, "Unrecognized image file format a"..., 78Unrecognized image file format at /usr/lib64/pacmanager/PACUtils.pm line 357.
) = 78

All right, so what's there in the file;
'icon' => Gtk2::Gdk::Pixbuf -> new_from_file_at_scale( $RES_DIR . '/pac_method_rdesktop.jpg', 16, 16, 0 ),

Seems like my GTK is somehow broken, or there is no jpeg support in the GTK2 pixbuf library. I tried directly the set jpeg USE flag, but it is not related to may case.

Unfortunately I am not able to find my gtk2 loaders file in /etc, hehe. Will try to examine the situation, but seems like not problem with pacmanager itself.
Comment 23 Ladislav Zitka 2013-04-23 21:42:16 UTC
All right then, forget it, recompiling x11-libs/gdk-pixbuf with jpeg support fixed the problem, strange is that there was no warning about it. I can take a look at the ebuild and and patch it by requiring dependency. Will test it and attache it here.

Still there is something wrong with Gtk2-SourceView2-0.10 I posted on it's bug site.
Comment 24 Ladislav Zitka 2013-04-23 22:01:12 UTC
Created attachment 346420 [details]
pacmanager-4.5.2.ebuild

last version of PAC, the 4.5.2
Comment 25 Ladislav Zitka 2013-05-15 21:45:09 UTC
Created attachment 348432 [details]
pacmanager-4.5.2.1.ebuild
Comment 26 Fabio Rossi 2013-08-03 10:59:05 UTC
dev-perl/gnome2-gconf is going to be removed soon from portage, see bug #478720. That is an extra dep needed by pacmanager
Comment 27 Gilles Dartiguelongue (RETIRED) gentoo-dev 2013-08-10 10:18:24 UTC
Please don't remove the REQUEST keyword, it is valid until this ebuilds is added to gentoo-x86 and used to filter out ebuild request from bugs in packages already in tree. TIA.
Comment 28 Ladislav Zitka 2014-08-02 08:57:24 UTC
Created attachment 382056 [details]
pacmanager-4.5.3.8.1.ebuild

Replaced in RDEPEND:
perl-core/Storable -> virtual/perl-Storable

Added to RDEPEND:
dev-perl/Gtk2-Unique
Comment 29 Ladislav Zitka 2014-08-02 08:59:43 UTC
Created attachment 382058 [details]
Newest version

No alter of previous ebuild required.
Comment 30 Ladislav Zitka 2014-08-02 09:01:08 UTC
Created attachment 382060 [details]
pacmanager-4.5.4.ebuild

Renaming only the attachement description.
Comment 31 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2015-09-27 07:31:57 UTC
If/When my proposed patches for #355535 land, you'll want to change those Expect deps to:

dev-perl/Expect[-minimal(+)]

That is:

- Demand 'minimal' not be set
- If there is no use flag, assume it is set.
Comment 32 Fabio Rossi 2015-09-28 22:31:38 UTC
Created attachment 413230 [details]
pacmanager-4.5.5.5-r1.ebuild

updated to latest version fixing also the dependency on Expect as suggested
Comment 33 Fabio Rossi 2016-04-30 13:15:39 UTC
Created attachment 432678 [details]
pacmanager-4.5.5.7.ebuild

last version
Comment 34 Ladislav Zitka 2017-01-02 10:00:20 UTC
Created attachment 458314 [details]
pacmanager-4.5.5.7.ebuild

Latest stable version.
Comment 35 Ladislav Zitka 2017-01-02 10:10:28 UTC
Please ommit my attachement, as this has been already added by Fabio in the past...
Comment 36 Amy Liffey gentoo-dev 2017-02-21 13:07:06 UTC
Hello,
would anyone of you would be willing to be proxy-maintainer for this package?

https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers