Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 167991 - net-misc/howl-1.0.0 Invalid preserve_old_lib() usage
Summary: net-misc/howl-1.0.0 Invalid preserve_old_lib() usage
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Saleem Abdulrasool (RETIRED)
URL:
Whiteboard:
Keywords:
: 184569 (view as bug list)
Depends on: 183776
Blocks:
  Show dependency tree
 
Reported: 2007-02-22 12:29 UTC by Tristan Heaven (RETIRED)
Modified: 2007-07-11 04:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tristan Heaven (RETIRED) gentoo-dev 2007-02-22 12:29:43 UTC
* preserve_old_lib() must be called from pkg_preinst() only

!!! ERROR: net-misc/howl-1.0.0 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_install
  ebuild.sh, line 1060:   Called qa_call 'src_install'
  environment, line 3277:   Called src_install
  howl-1.0.0.ebuild, line 61:   Called preserve_old_lib '/usr/lib/libhowl-[0-9].[0-9].[0-9].so.[0-9].[0-9].[0-9]'
  eutils.eclass, line 1586:   Called die

!!! Invalid preserve_old_lib() usage
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/net-misc/howl-1.0.0/temp/build.log'.
Comment 1 Saleem Abdulrasool (RETIRED) gentoo-dev 2007-02-24 03:07:32 UTC
Fixed in portage, please migrate to avahi.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 08:10:02 UTC
*** Bug 184569 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2007-07-08 08:13:38 UTC
Not fixed, still called in pkg_postinst() in 1.0.0; and in src_install() and pkg_postinst() in 0.9.8. 

Anyway, please, mask and remove this ebuild, as noted on Bug 183776
Comment 4 Saleem Abdulrasool (RETIRED) gentoo-dev 2007-07-11 04:00:53 UTC
Fixed the 0.9.8 release, the pkg_postinst call is to preserve_old_lib_notify, which is proper.