bugGNU Octave - Bugs: bug #52830, [octave forge] (io) Error message...

 
 

bug #52830: [octave forge] (io) Error message during pkg update command

Submitter:  None
Submitted:  Sun 07 Jan 2018 03:32:08 PM UTC
   
 
Category:  Octave Package Severity:  3 - Normal
Priority:  5 - Normal Item Group:  Installation Failure
Status:  Fixed Assigned to:  philipnienhuis
Originator Name:  Tom Originator Email:  -email is unavailable-
Open/Closed:  * Closed Release:  * other
Operating System:  * GNU/Linux Fixed Release:  None
Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Jump to the original submission

Mon 08 Jan 2018 09:05:00 PM UTC, comment #6: 

I adapted configure.ac.
Plus I plan to open a ticket for io-2.4.10 soon.

Closing a s fixed

Philip Nienhuis <philipnienhuis>
Group Member
Mon 08 Jan 2018 07:54:06 PM UTC, comment #5: 

Thanks JohnD , after removing the offending lines in configure.ac I can build a package that installs on Linux (where I don't have postgres-devel installed)

It smells of a soon-to-be-released io-2.4.10

Philip Nienhuis <philipnienhuis>
Group Member
Mon 08 Jan 2018 07:29:18 PM UTC, comment #4: 

Ah, I already wondered what pg_config was good for (I figured a misspelled pkg-config)

Perhaps Olaf (who was so kind to fix compile time warnings for me related to deprecated is_numeric_type), while copying confiure.ac from elsewhere, may have left that requirement in although io doesn't need postgres.

I can at least try to have a look.

<title adapted>
Status => confirmed

Philip Nienhuis <philipnienhuis>
Group Member
Mon 08 Jan 2018 01:11:30 PM UTC, comment #3: 

The configure script is looking for the postgres database config tool (pg-config), which it doesn't need to, but fails the configure it it cant find it.

So if you have the postgres dev tools installed (like mxe for windows does) it will work ok.

John Donoghue <lostbard>
Group Member
Sun 07 Jan 2018 09:13:17 PM UTC, comment #2: 

However, it works for me on Windows 10.
I downloaded io-2.4.9.tar.gz manually, then did:

pkg unload io    ## unload io-2.4.8
pkg uninstall io -nodeps
pkg install io-2.4.9.tar.gz

no errors, afterwards the package works fine.

Philip Nienhuis <philipnienhuis>
Group Member
Sun 07 Jan 2018 08:59:12 PM UTC, comment #1: 

I'll cc the project admin who made the release and added the configure stuff.
Olaf ?

Philip Nienhuis <philipnienhuis>
Group Member
Sun 07 Jan 2018 03:32:08 PM UTC, original submission:  

Hi,

I'm running the below version of Octave under Linux

>> ver

----------------------------------------------------------------------
GNU Octave Version: 4.2.1
GNU Octave License: GNU General Public License
Operating System: Linux 3.13.0-137-generic #186-Ubuntu SMP Mon Dec 4 19:09:19 UTC 2017 x86_64
----------------------------------------------------------------------
Package Name    | Version | Installation directory
----------------+---------+-----------------------
       control *|   3.0.0 | /home/Tom/octave/control-3.0.0
     financial *|   0.5.0 | /home/Tom/octave/financial-0.5.0
       general *|   2.0.0 | /home/Tom/octave/general-2.0.0
 generate_html *|   0.3.1 | /home/Tom/octave/generate_html-0.3.1
      geometry *|   3.0.0 | /home/Tom/octave/geometry-3.0.0
      interval *|   3.1.0 | /home/Tom/octave/interval-3.1.0
            io *|   2.4.8 | /home/Tom/octave/io-2.4.8
linear-algebra *|   2.2.2 | /home/Tom/octave/linear-algebra-2.2.2
     mechanics *|   1.3.1 | /home/Tom/octave/mechanics-1.3.1
        mvpoly *|  0.97.5 | /home/Tom/octave/mvpoly-0.97.5
        odepkg *|   0.9.1 | /home/Tom/octave/odepkg-0.9.1
         optim *|   1.5.2 | /home/Tom/octave/optim-1.5.2
        signal *|   1.3.2 | /home/Tom/octave/signal-1.3.2
    statistics *|   1.3.0 | /home/Tom/octave/statistics-1.3.0
        struct *|  1.0.14 | /home/Tom/octave/struct-1.0.14
      symbolic *|   2.6.0 | /home/Tom/octave/symbolic-2.6.0

When I run pkg update the following error appear

>>  pkg update

configure: error: pg_config not found
checking for mkoctfile... /usr/bin/mkoctfile
checking for octave-config... /usr/bin/octave-config
checking for pg_config... no

pkg: error running the configure script for io.
error: called from
    configure_make at line 78 column 9
    install at line 194 column 7
    pkg at line 394 column 9
    pkg at line 552 column 11

The command run before without any trouble, but now a new io version 2.4.9 (relase date January 6, 2018) exist.

Kind regards

Tom

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by jwe (Updated the item)
  • -email is unavailable- added by lostbard (Posted a comment)
  • -email is unavailable- added by philipnienhuis
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 9 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-07-02 jwe Summary[octave-forge] (io-2.4.9) Error message during pkg update command [octave forge] (io) Error message during pkg update command
    2018-01-08 philipnienhuis StatusConfirmed Fixed
        Open/ClosedOpen Closed
        Release4.2.1 other
    2018-01-08 philipnienhuis Assigned toNone philipnienhuis
        Summary[octave-forge] (io) Error message during pkg update command [octave-forge] (io-2.4.9) Error message during pkg update command
    2018-01-08 philipnienhuis StatusNone Confirmed
        SummaryError message during pkg update command [octave-forge] (io) Error message during pkg update command
    2018-01-07 philipnienhuis Carbon-Copy- Added i7tiol

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code