First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 103105
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo's Team for Core System packages <base-system@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: SpanKY <vapier@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
libodbc++-0.2.3-r2.ebuild update libodbc++ to build against ncurses text/plain Wormo 2006-09-29 15:20 0000 2.23 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 103105 depends on: 173771 Show dependency tree
Bug 103105 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-08-19 21:35 0000
tracker bug to get libtermcap-compat out of portage

package maintainers, please fix up your packages (listed below) to remove
libtermcap usage


app-admin/apachetop: web-apps

app-editors/gvim: vim
app-editors/vim-core: vim
app-editors/vim: vim

app-editors/zile: emacs

app-misc/aldo: no one

app-office/mdbtools: no one

dev-db/libodbc++: robbat2

dev-util/mono-debugger: dotnet

dev-util/fenris: liquidx

mail-client/hap: net-mail

net-p2p/hx: net-p2p / kang

sci-chemistry/nrmrpipe: ribosome

sci-electronics/magic: sci
sci-mathematics/octave-forge: sci

------- Comment #1 From Andrej Kacian (RETIRED) 2005-08-20 01:51:05 0000 -------
What's the replacement, or workaround?

------- Comment #2 From Peter Johanson (RETIRED) 2005-08-20 08:35:57 0000 -------
I've just removed mono-debugger from the tree. This package has been p.masked
for a while, and was pending removal anyway. Removing dotnet CC.

------- Comment #3 From Olivier Fisette 2005-08-20 14:25:37 0000 -------
Another question: Why do you want to remove this package? I suppose fixing all  
packages not to depend on it would require quite some work, so I assume there  
is a compelling reason to remove libtermcap from the tree.  

Anyway, NMRPipe is distributed only in binary form, so there is no way it will  
get fixed, and I certainly will not remove it from the tree or cripple it. 

------- Comment #4 From SpanKY 2005-08-20 18:56:17 0000 -------
the replacement is to use ncurses

the current libtermcap-compat package installs the runtime library
(libtermcap.so.2) but it will not allow you to build/link against it since it
does install the header files or libtermcap.so

i'll worry about binary-only packages later ... for now, fix the source packages

------- Comment #5 From Fernando J. Pereda (RETIRED) 2005-08-21 03:41:59 0000 -------
mail-client/hap-3.7-r1 is in CVS (~arched) and it doesn't depend upon
libtermcap-compat anymore.

Cheers,
Ferdy

------- Comment #6 From Patrick Kursawe 2005-08-22 10:08:59 0000 -------
sci-electronics/magic done (-r5 in ~arch)

------- Comment #7 From Ciaran McCreesh 2005-09-22 12:54:14 0000 -------
vim-6.3.086 no longer offers termcap as an option.

------- Comment #8 From Olivier Fisette 2005-10-01 14:55:44 0000 -------
"sci-mathematics/octave-forge" fixed (in ~arch). Work done for the sci herd.  

------- Comment #9 From Olivier Fisette 2005-10-06 18:52:11 0000 -------
NMRPipe will not work with ncurses. However, the binary package bundles its  
own libtermcap-compat library, which the ebuild deletes in favor of the Gentoo 
one. I could use that bundled library if you absolutely want to get rid of 
"sys-libs/libtermcap-compat". 

------- Comment #10 From SpanKY 2005-10-06 19:25:55 0000 -------
i know NMRPipe wont work with ncurses since it's a binary-only package

if we can get all of our source packages moved over to ncurses, then i'd be ok
with libtermcap-compat just installing the file needed for apps to run (namely,
libtermcap.so.#)

------- Comment #11 From Renat Lumpau 2006-01-08 10:10:30 0000 -------
apachetop seems to be all set

------- Comment #12 From Guillaume Destuynder (RETIRED) 2006-09-20 08:56:08 0000 -------
>=net-p2p/hx-0.4.11 is fixed (~arch)

------- Comment #13 From Dick Marinus 2006-09-23 02:30:25 0000 -------
libtermcap-compat-2.0.8-r2 should be masked because it doesn't emerge:

mv: cannot move `lib' to a subdirectory of itself, `lib/lib'

!!! ERROR: sys-libs/libtermcap-compat-2.0.8-r2 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_install
  ebuild.sh, line 1020:   Called src_install
  libtermcap-compat-2.0.8-r2.ebuild, line 59:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if
relevant.

------- Comment #14 From SpanKY 2006-09-23 02:40:12 0000 -------
(1) that isnt how masking works
(2) your report is unrelated to this one; you should have filed a new bug
report
(3) ive fixed the issue in cvs

------- Comment #15 From Wormo 2006-09-29 15:08:41 0000 -------
robbat2, can you take a look at the following proposed libodbc++ update and see
if you approve

------- Comment #16 From Wormo 2006-09-29 15:20:00 0000 -------
Created an attachment (id=98408) [edit]
update libodbc++ to build against ncurses

I suggest a rev bump here because I think isql++ was unintentionally disabled
by configure if the system's readline needed ncurses instead of termcap

------- Comment #17 From Robin Johnson 2006-09-30 11:15:41 0000 -------
libodbc++ fixed now.
amd64 needs to stablize 0.2.3-r2 to enable this removal to continue.

------- Comment #18 From Wormo 2006-10-05 17:14:05 0000 -------
@net-mail: ok to stabilize mail-client/hap-3.7-r1 now?

------- Comment #19 From Christian Faulhammer 2006-11-24 11:08:53 0000 -------
app-editors/zile does not depend on libtermcap-compat anymore

------- Comment #20 From Sebastian Held 2007-03-14 15:06:06 0000 -------
mysql-gui-tools-5.0_p10-r1.ebuild should also be fixed, because it tries to
link libtermcap in the following Makefile:

archive mysql-gui-tools-5.0r10.tar.gz:
mysql-gui-common/tools/grtsh/Makefile.am

------- Comment #21 From Jakub Moc (RETIRED) 2007-04-08 16:18:31 0000 -------
What's left?

dev-util/fenris-0.07m-r2 (no maintainer ATM, doesn't compile anyway - Bug
46620)
mail-client/hap-3.7 (-r1 stabilization - Bug 173771)
sci-chemistry/nmrpipe-2.5.2006.184.15.37 
sci-mathematics/octave-forge-2004.11.16-r1
sci-mathematics/octave-forge-2005.06.13
sci-mathematics/octave-forge-2006.01.28
sci-mathematics/octave-forge-2006.03.17

------- Comment #22 From Markus Dittrich 2007-07-13 15:37:26 0000 -------
I've just fixed all of sci-mathematics/octave-forge*

Best,
Markus

------- Comment #23 From SpanKY 2008-03-30 19:01:29 0000 -------
the state of the tree is now that we can move on -- libtermcap-compat only
provides the SONAME library needed for binary packages

First Last Prev Next    No search results available      Search page      Enter new bug