Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Installation problem with fedora 18

Sevo65
2013-01-24
2013-04-23
1 2 > >> (Page 1 of 2)
  • Sevo65
    Sevo65
    2013-01-24

    I have installed Feroda 18 and I downloaded the rpm but whenI have sought of installed the program with "yum install" , but during the installation is display an error  you can not installation because the program did not compatible with fliesystem .
    I have installed the same program on fedora 17 , on fedora 17 did not problem , the program is running , don't find none problem.I have made a copy program on fedora 17 and paste on fedora 18 this out put error Perl API version v5.14.0 of Gnome2::Vte does not match v5.16.0 at /usr/lib/perl5/DynaLoader.pm line 213.
    Compilation failed in require at /opt/pac/lib/PACTerminal.pm line 49.
    Compilation failed in require at /opt/pac/lib/PACMain.pm line 50.
    BEGIN failed-compilation aborted at /opt/pac/lib/PACMain.pm line 50.
    Compilation failed in require at /usr/bin/pac line 35.
    BEGIN failed-compilation aborted at /usr/bin/pac line 35.
    I have downloaded the version not rpm and when run ./pac out this error
    # ./pac
    /usr/bin/perl: symbol lookup error: /home/prova/Scaricati/pac/lib/ex/vte32/auto/Gnome2/Vte/Vte.so: undefined symbol: Perl_Gthr_key_ptr

     
  • Hi!
    Could you please paste the yum output, please?

    Thanks in advance!
    - David.

     
  • Sevo65
    Sevo65
    2013-01-24

    # yum install pac-4.5.0.1-2.i386.rpm
    Plugin abilitati:langpacks, presto, refresh-packagekit
    Analisi di pac-4.5.0.1-2.i386.rpm: pac-4.5.0.1-2.i386
    pac-4.5.0.1-2.i386.rpm contrassegnato per l'installazione
    Risoluzione dipendenze
    -> Esecuzione del controllo di transazione
    --> Pacchetto pac.i386 0:4.5.0.1-2 settato per essere installato
    -> Risoluzione delle dipendenze completata

    Dipendenze risolte

    ===================================================================================================================
    Package              Arch                  Versione                    Repository                            Dim.
    ===================================================================================================================
    Installazione:
    pac                  i386                  4.5.0.1-2                   /pac-4.5.0.1-2.i386                  3.9 M

    Riepilogo della transazione

    Install  1 Pacchetto

    Dimensione totale: 3.9 M
    Dimensione installata: 3.9 M
    Procedere : s
    Download dei pacchetti:
    Esecuzione del controllo di transazione
    Test di transazione in corso

    Errore nel controllo transazione:
      il file / dell'installazione di pac-4.5.0.1-2.i386 entra in conflitto con il file del pacchetto filesystem-3.1-2.fc18.i686
      il file /usr/bin dell'installazione di pac-4.5.0.1-2.i386 entra in conflitto con il file del pacchetto filesystem-3.1-2.fc18.i686

    Riepilogo errori

    #

     
  • Sevo65
    Sevo65
    2013-01-24

    # ./pac
    Perl API version v5.14.0 of Gnome2::Vte does not match v5.16.0 at /usr/lib/perl5/DynaLoader.pm line 213.
    Compilation failed in require at /home/prova/Scaricati/pac/lib/PACTerminal.pm line 49.
    Compilation failed in require at /home/prova/Scaricati/pac/lib/PACMain.pm line 50.
    BEGIN failed-compilation aborted at /home/prova/Scaricati/pac/lib/PACMain.pm line 50.
    Compilation failed in require at ./pac line 35.
    BEGIN failed-compilation aborted at ./pac line 35.
    #

     
  • Sevo65
    Sevo65
    2013-01-24

    I have nest test , I have downloaded the Gnome2-Vte-0.09 and I have followed the instruction :
    perl Makefile.PL
    make
    make test ---->find an prolem
    # make test
    PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
    t/VteTerminal.t .. 1/47
    (VteTerminal.t:2897): Vte-0.0-CRITICAL **: vte_pty_set_utf8: assertion `priv->pty_fd > 0' failed
    t/VteTerminal.t .. All 47 subtests passed

    Test Summary Report

    t/VteTerminal.t (Wstat: 139 Tests: 47 Failed: 0)
      Non-zero wait status: 139
    Files=1, Tests=47,  1 wallclock secs ( 0.03 usr  0.01 sys +  0.15 cusr  0.11 csys =  0.30 CPU)
    Result: FAIL
    Failed 1/1 test programs. 0/47 subtests failed.
    make: ***  Errore 255
    #

    make install

     
  • This is happening to me too. This is the only reason why I haven't upgraded to Fedora 18. Pac is awesome and I can't work without it. Please help!

     
  • Wow… pretty weird!… :(
    Hmmmm….
    Could you please download the ".deb" file, and apply "alien" to it? That is, "alien -r -c pac-4.5.0.1-all.deb", and then install (with yum) the generated ".rpm" file??

     
  • Sevo65
    Sevo65
    2013-01-25

    No good
    # alien -r -c pac-4.5.0.1-all.deb
    Package build failed. Here's the log of the command (cd pac-4.5.0.1; rpmbuild -buildroot=/home/prova/Scaricati/pac-4.5.0.1 -bb -target noarch pac-4.5.0.1-2.spec):
    Creazione piattaforme target in corso: noarch
    Creazione per il target noarch in corso
    Elaborazione file: pac-4.5.0.1-2.noarch
    Provides: pac = 4.5.0.1-2 perl(Gnome2::Vte) = 0.09 perl(KeePass) = 2.03 perl(PACCluster) perl(PACConfig) perl(PACEdit) perl(PACExecEntry) perl(PACExpectEntry) perl(PACGlobalVarEntry) perl(PACKeePass) perl(PACMain) perl(PACMethod) perl(PACMethod_3270) perl(PACMethod_cadaver) perl(PACMethod_cu) perl(PACMethod_ftp) perl(PACMethod_generic) perl(PACMethod_mosh) perl(PACMethod_rdesktop) perl(PACMethod_remote_tty) perl(PACMethod_sftp) perl(PACMethod_ssh) perl(PACMethod_telnet) perl(PACMethod_tigervnc) perl(PACMethod_vncviewer) perl(PACMethod_xfreerdp) perl(PACPCC) perl(PACPipe) perl(PACPrePostEntry) perl(PACScreenshots) perl(PACScripts) perl(PACShell) perl(PACStatistics) perl(PACTermOpts) perl(PACTerminal) perl(PACTray) perl(PACTree) = 0.50 perl(PACUtils) perl(PACVarEntry) perl(TiedTree) = 0.1
    Requires(interp): /bin/sh /bin/sh
    Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1
    Requires(post): /bin/sh
    Requires(postun): /bin/sh
    Requires: /usr/bin/perl perl >= 0:5.008 perl(Carp) perl(Crypt::CBC) perl(Crypt::Rijndael) perl(Digest::SHA) perl(DynaLoader) perl(Encode) perl(Expect) perl(Exporter) perl(File::Basename) perl(File::Copy) perl(FindBin) perl(Gnome2::GConf) perl(Gtk2) perl(Gtk2::Ex::Simple::List) perl(Gtk2::Ex::Simple::TiedCommon) perl(Gtk2::GladeXML) perl(IO::Socket::INET) perl(KeePass) perl(Net::ARP) perl(Net::Ping) perl(OSSP::uuid) perl(PACCluster) perl(PACConfig) perl(PACEdit) perl(PACExecEntry) perl(PACExpectEntry) perl(PACGlobalVarEntry) perl(PACKeePass) perl(PACMain) perl(PACMethod) perl(PACPCC) perl(PACPipe) perl(PACPrePostEntry) perl(PACScreenshots) perl(PACScripts) perl(PACShell) perl(PACStatistics) perl(PACTermOpts) perl(PACTerminal) perl(PACTray) perl(PACTree) perl(PACUtils) perl(PACVarEntry) perl(POSIX) perl(Socket) perl(Socket6) perl(Storable) perl(Sys::Hostname) perl(TiedTree) perl(Time::HiRes) perl(YAML) perl(constant) perl(lib) perl(strict) perl(vars) perl(warnings)
    errore: Binari dipendenti dall'architettura presenti in un pacchetto noarch

    Errori di compilazione RPM:
        Binari dipendenti dall'architettura presenti in un pacchetto noarch
    #

     
  • Hello!, Any news about this problem?

     
  • Hi!
    Alright, I'll do it the "hard" way… I'm gonna install Fedora 18 both 32 and 64 bit to recompibe Gnome2::Vte library and create new packages.
    Please, be patient! :)

    - David.

     
  • Ok, it looks like I'm having some problem with Fedora 18 and Virtualbox… :(
    I need you to:

    - install perl dependencies:
        ExtUtils::Depends not installed
        ExtUtils::PkgConfig not installed
        vte-dev (Vte development package)
    (I don't know how they are named in RPM idiom)

    Then:
    wget http://search.cpan.org/CPAN/authors/id/X/XA/XAOC/Gnome2-Vte-0.10.tar.gz
    tar xvfz Gnome2-Vte-0.10.tar.gz
    cd Gnome2-Vte-0.10
    perl Makefile.PL
    make

    Once finished (a couple of seconds!), please, simply send me the "blib/arch/auto/Gnome2/Vte/Vte.so" generated binary, so I may include it in next PAC releases).

    Thank you so much!!
    - David.

     
  • Filipe Rosset
    Filipe Rosset
    2013-01-30

    Hi guys,

    OK, my attempt to build this Gnome2-Vte failed.

    $ perl Makefile.PL
    Can't locate Glib/MakeHelper.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at (eval 4) line 1.
    BEGIN failed-compilation aborted at (eval 4) line 1.

    Checking if your kit is complete…
    Looks good
    Warning: Guessing NAME  from current directory name.
    Can't locate object method "postamble_clean" via package "Glib::MakeHelper" (perhaps you forgot to load "Glib::MakeHelper"?) at Makefile.PL line 87.
    $ make
    make: *** Nenhum alvo indicado e nenhum arquivo make encontrado.  Pare.
    $ rpm -qa | grep vte
    vte3-devel-0.34.2-3.fc18.x86_64
    vte-0.28.2-7.fc18.x86_64
    vte-devel-0.28.2-7.fc18.x86_64
    vte3-0.34.2-3.fc18.x86_64
    $ rpm -qa | grep perl-ExtUtils-
    perl-ExtUtils-PkgConfig-1.12-13.fc18.noarch
    perl-ExtUtils-Install-1.58-237.fc18.noarch
    perl-ExtUtils-Depends-0.303-6.fc18.noarch
    perl-ExtUtils-Manifest-1.61-237.fc18.noarch
    perl-ExtUtils-ParseXS-3.16-237.fc18.noarch
    perl-ExtUtils-MakeMaker-6.63.2-237.fc18.noarch
    $

    David, are you interested in build the PAC in official Fedora repositories?
    If you agree, we can work together to use the packages already provided in Fedora (dependencies) and build a clean rpm for PAC. FYI I've some packages in official rpm tree. Let me know what you think about it.
    Cheers,

    Filipe

     
  • Phajk
    Phajk
    2013-01-31

    I am available for testing (Fedora 18). I would also like to help to make PAC available in fedora. Just message me if you need anything.

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-01

    Because of this "conflict with filesystem-3.1-2.fc18.x86_64 " message. I just remove filesystem package :).

    And reinstall my F18 again. @.@

    Hopefully, PAC working well on my F18 soon.

     
  • Maverick
    Maverick
    2013-02-02

    Hi,

    Any news about this problem?

    David, you still need the  "blib/arch/auto/Gnome2/Vte/Vte.so" ? If yes, how can i send it to you?

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-03

    Guys!!!, I found an answer.

    Previously, a guy asked on linuxquestions.org and IT IS WORKING ON MY F18 !!  see below and get answer.

    http://www.linuxquestions.org/questions/linux-software-2/pac-manager-4-4-1-a-4175435928/

    Below is my F18 info.
    $ uname -a
    Linux 3.7.4-204.fc18.x86_64 #1 SMP Wed Jan 23 16:44:29 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    $ cat /etc/redhat-release
    Fedora release 18 (Spherical Cow)

    sudo find / -name Vte.pm -print
    find: `/run/user/1000/gvfs': 허가 거부
    /opt/pac/lib/ex/vte32/Gnome2/Vte.pm
    /opt/pac/lib/ex/vteARM/Gnome2/Vte.pm
    /opt/pac/lib/ex/vte64/Gnome2/Vte.pm  <- modify this file I have x86_64.
    /media/mydata/temp/1/Gnome2-Vte-0.10/Vte.pm
    /media/mydata/temp/HxDSetupKOR/Gnome2-Vte-0.10/Vte.pm

    Have fun with your PAC Manager.

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-03

    Here are steps how to install PAC Manager on your F18.

    1. download PAC Manager.

    2. install package with -force option.
         $sudo rpm -ivh -force pac-4.5.0.1-2.x86_64.rpm

    3. find and modify yout Vte.pm file

    4. launch PAC Manager.

     
  • Maverick
    Maverick
    2013-02-04

    What do you mean by modify Vte.pm ?

     
  • Filipe Rosset
    Filipe Rosset
    2013-02-04

    Hi mvrk,

    Here I had to edit this file /opt/pac/lib/ex/vte64/Gnome2/Vte.pm

    Just change this line from:
    our $VERSION = '0.09';
    to
    our $VERSION = '0.10';

     
  • Working like a charm!
    Thanks everyone!

    P.D. It'd be great if you could make it available in the Fedora Repositories.

    À bientôt!

     
  • Hi!

    Wow, amazing community! You really rule!!!

    Ok, I just made a "dirty" modification in PAC's post-install script, which should do the job (check for the existence of any /usr/lib/libvte.so.9 or /usr/lib/libvte.so.10 files in your system, and use that as the main version for Vte.pm).

    I'm releasing PAC 4.5.0.2 right now.

    Please, let me know if that solved your problems.

    - David.

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-04

    David,

    I've just test pac-4.5.0.2-2.x86_64.rpm

    It is same error message when install rpm file.
    ]$ sudo rpm -ivh pac-4.5.0.2-2.x86_64.rpm
    Preparing…                          #################################
    file / from install of pac-4.5.0.2-2.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64
    file /usr/bin from install of pac-4.5.0.2-2.x86_64 conflicts with file from package filesystem-3.1-2.fc18.x86_64

    with -force option, successful.

    and the "our $VERSION "  in file named Vte.pm has "0.09"

    here are Vte.pm file.

    package Gnome2::Vte;

    # $Id: Vte.pm 53 2008-11-15 13:25:24Z tsch $

    use 5.008;
    use strict;
    use warnings;

    use Gtk2;

    require DynaLoader;

    our @ISA = qw(DynaLoader);

    our $VERSION = '0.09';

    sub import {
      my $self = shift();
      $self -> VERSION(@_);
    }

     
  • Hmmm…

    Tried uninstalling and resintalling? (not too much experience with RPM packaging…)

    Could you please send me the output of:

    ls -lF /usr/lib/libvte.so*

    , please?

    - David.

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-04

    pac-4.5.0.2 the symptoms are same.

    I have to change "our $VERSION=0.10" to run PAC Manager.

     
  • Kevin.B.W.Lee
    Kevin.B.W.Lee
    2013-02-04

    David,

    $ ls -lF /usr/lib64/libvte.so*
    lrwxrwxrwx. 1 root root     18 Feb  1 14:22 /usr/lib64/libvte.so.9 -> libvte.so.9.2800.2*
    -rwxr-xr-x. 1 root root 656008 Jul 27  2012 /usr/lib64/libvte.so.9.2800.2*

     
1 2 > >> (Page 1 of 2)