pAd104ka
марсианин :p
1. Download the TAR file: pac-4.5.5.5-all.tar.gz
2. Unpac the TAR file: tar -xvzf pac-4.5.5.5-all.tar.gz
i) This will create a folder named as pac
3. Execute following commands:
i) sudo yum install perl-YAML.noarch
ii) sudo yum install uuid-perl.x86_64
iii) sudo yum install perl-Crypt-CBC.noarch
iv) sudo yum install gtk2.x86_64
v) sudo yum install gtk2-devel.x86_64
vi) sudo yum install perl-CPAN.noarch
4. Start CPAN in a new terminal by typing: sudo cpan (important: start CPAN ar root)
5. In CPAN shell type:
i) yes
ii) install Test::More
iii) install ExtUtils::PkgConfig
iv) install ExtUtils::Depends
6. Leave the CPAN shell open and switch to another terminal window
7. Execute following commands:
i) sudo yum install glib2-devel.x86_64
ii) sudo yum install pango-devel.x86_64
iii) sudo yum install epel-release.noarch
iv) sudo yum clean all
v) sudo yum makecache
vi) sudo yum install unique-devel.x86_64
vii) sudo yum install GConf2-devel.x86_64
viii) sudo yum install libglade2-devel.x86_64
8. Switch back to CPAN shell and type:
i) install Cairo
ii) install Pango
iii) install Gtk2
iv) install Gtk2::Unique
v) install Net:ARP
vi) install Crypt::Rijndael
vii) install Crypt::Blowfish
viii) install Gtk2::Ex::Simple::List
This one will fail so you need to do some editing.
a) Switch to a new terminal window
b) sudo su
c) cd /.cpan/build/Genome2-GConf-1.044-iKcoAq/xs
d) vi GConfEngine.xs
1) Scroll down to the line starting with: ##gboolean gconf_engine_key_is_writable (...)
2) Delete the lines until the line starting with: guint
3) Leave an empty line above the line: guint
4) Save the file and exit
e) cd ..
f) make clean
g) perl Makefile.PL
h) make
Here you should ONLY get 2 Warnings. If there are any other messages, you should get back to
step d) and do editing over. [color=#FF0000]Remember to leave the empty line above the line[/color] guint !
i) When you are done then get back to CPAN shell and continue with step ix)
ix) install Gtk2::Ex::Simple::List
x) install Gnome2::GConf
xi) install GTK2::GladeXML
9. cd pac
10. pac
11. Voi­là ! You are done ! :D
i) Remember to have fun


##################################################
Fixing Can't locate object method "new" via package "Gnome2::Vte::Terminal" in pac-manager on opensuse

Perl updates in OpenSuSE can interfere with libraries provided in Pac-manager itself.
As a symptom you will not be able to connect to sessions and can see error message in console similar to:
"Can't locate object method "new" via package "Gnome2::Vte::Terminal""
you need to clean those using:
find /usr/share/pac-manager/ -name "Vte.so*" -exec rm {} +
and it start pac manager normally.