Active Topics

 


Reply
Thread Tools
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#1
I'm uploading my first package to extras-devel, it's a patched release of nano, but it seems autobuilder fails out on ncurses issues.

I've included the Depends in the debian/control file but, the automaker system doesn't seem to have a linkable curses library.

What gives?

Thanks.

- Simon
 
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#2
Nobody? Really?
 
Posts: 1,208 | Thanked: 1,028 times | Joined on Oct 2007
#3
It pays of to show the error message and what you have in build-depends lines and other relevant info. It's not very interestig to go digging in autobuilder build logs.
 

The Following 3 Users Say Thank You to mikkov For This Useful Post:
Posts: 432 | Thanked: 645 times | Joined on Mar 2009
#4
Hi,

maybe the dev-package libncurses5-dev or libncursesw5-dev is missing in the build dependencies?

Daniel
 

The Following User Says Thank You to danielwilms For This Useful Post:
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#5
checking for curses.h... no
checking for get_wch in -lcurses... no
checking for initscr in -lcurses... no
configure: WARNING:
*** No curses lib available. Consider getting the official ncurses
*** distribution from ftp://ftp.gnu.org/pub/gnu/ncurses if you get
*** errors compiling nano.

SNIP
In file included from proto.h:27,
from browser.c:24:
nano.h:76:20: error: curses.h: No such file or directory

my control file has;

Depends: ${shlibsepends}, ${miscepends}, libc6 (>= 2.5.0-1), libncursesw5 (>= 5.7), ncurses-base (>=5.7), libncursesw5-dev (>=5.7)

https://garage.maemo.org/builder/fre...log.FAILED.txt
 
Posts: 1,208 | Thanked: 1,028 times | Joined on Oct 2007
#6
Originally Posted by hawaii View Post
Depends: ${shlibsepends}, ${miscepends}, libc6 (>= 2.5.0-1), libncursesw5 (>= 5.7), ncurses-base (>=5.7), libncursesw5-dev (>=5.7)

https://garage.maemo.org/builder/fre...log.FAILED.txt
Build-Depends is for building, Depends is for installing binary package. So you are missing proper Build-Depends and Depends has dev stuff which doesn't belong there.
 

The Following User Says Thank You to mikkov For This Useful Post:
Jaffa's Avatar
Posts: 2,535 | Thanked: 6,681 times | Joined on Mar 2008 @ UK
#7
Finally, if it's a port of nano without a GUI, don't forget to either use the standard CLI icon or the CLI "badge" over the top of your nano icon .

The description should also include some text along the lines of "This text editor is intended to be used from within X Terminal. Type 'nano' to start."

More info:

http://wiki.maemo.org/Extras-testing...e_applications
__________________
Andrew Flegg -- mailto:andrew@bleb.org | http://www.bleb.org
 

The Following User Says Thank You to Jaffa For This Useful Post:
hawaii's Avatar
Posts: 1,030 | Thanked: 792 times | Joined on Jun 2009
#8
Da.

Figured it out. I'm such a fool. Thanks peepz.
 
Reply


 
Forum Jump


All times are GMT. The time now is 09:05.