bc5b Port install stuck on "Generating temporary packing list" - The FreeBSD Forums
The FreeBSD Forums  

Go Back   The FreeBSD Forums > Ports & Packages > Installation and Maintenance of FreeBSD Ports or Packages

Installation and Maintenance of FreeBSD Ports or Packages Installing and maintaining the FreeBSD Ports Collection or FreeBSD Packages (i.e. third party software).

Reply
 
Thread Tools Display Modes
  #1  
Old January 20th, 2013, 18:45
stefarossi stefarossi is offline
Junior Member
 
Join Date: Jan 2013
Posts: 8
Thanks: 2
Thanked 0 Times in 0 Posts
Default Port install stuck on "Generating temporary packing list"

Hello,
I'm trying to install net-p2p/deluge, which has net-p2p/libtorrent-rasterbar-15-python as a dependency.
libtorrent-rasterbar-15-python compiled just fine, but it won't install, it hangs at "Generating temporary packing list".


Code:
# cd /usr/ports/net-p2p/libtorrent-rasterbar-15-python
# make                                                
# make install                                        
===>  Installing for py27-libtorrent-rasterbar-0.15.9_2
===>   py27-libtorrent-rasterbar-0.15.9_2 depends on file: /usr/local/bin/python2.7 - found
===>   py27-libtorrent-rasterbar-0.15.9_2 depends on shared library: boost_python.4 - found
===>   py27-libtorrent-rasterbar-0.15.9_2 depends on shared library: torrent-rasterbar.6 - found
===>   py27-libtorrent-rasterbar-0.15.9_2 depends on shared library: boost_date_time.4 - found
===>   py27-libtorrent-rasterbar-0.15.9_2 depends on shared library: GeoIP.5 - found
===>   Generating temporary packing list
What can I do to install it?
I'm on 9.1-RELEASE, so pkg_add -r is not an option.
Thanks.
Reply With Quote
  #2  
Old January 21st, 2013, 02:15
OH OH is offline
Member
 
Join Date: Aug 2009
Location: The Netherlands
Posts: 208
Thanks: 4
Thanked 31 Times in 27 Posts
Default

The removal of pkg_plist while making this port a slave to net-p2p/libtorrent-rasterbar is to blame. I have this problem on another port too.

Details here: ports/175368

Same caveat probably applies.

Last edited by OH; January 21st, 2013 at 02:34. Reason: looked up pr tag
Reply With Quote
The Following User Says Thank You to OH For This Useful Post:
wblock@ (January 21st, 2013)
  #3  
Old January 23rd, 2013, 13:47
stefarossi stefarossi is offline
Junior Member
 
Join Date: Jan 2013
Posts: 8
Thanks: 2
Thanked 0 Times in 0 Posts
Default

Thanks for the tip.

I'm quite new to the FreeBSD ports system, how do I recreate the pkg-plist? I tried this from the Handbook, but of course the command make install PREFIX=/var/tmp/`make -V PORTNAME` stops on "Generating temporary packing list". And what do I have to add to the Makefile?

Thanks again.
Reply With Quote
  #4  
Old January 23rd, 2013, 22:46
OH OH is offline
Member
 
Join Date: Aug 2009
Location: The Netherlands
Posts: 208
Thanks: 4
Thanked 31 Times in 27 Posts
Default

The Makefile specifies only one line to exist in pkg-plist, so I wouldn't bother with that method at this point. Just make the file and enter in it:
Code:
%%PYTHON_SITELIBDIR%%/libtorrent.so
You can then remove the PLIST_FILES=-line from the Makefile and alter PLIST= to point to your newly created pkg-plist (because of its slave status, the port would normally refer to the master for its packing list, hence this override).
Code:
PLIST=           ${.CURDIR}/pkg-plist
This should get the port installed with a relatively correct packing list
Reply With Quote
The Following User Says Thank You to OH For This Useful Post:
stefarossi (February 7th, 2013)
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Install "clang" from ports and configure "/etc/make.conf" to use it Niatross Installation and Maintenance of FreeBSD Ports or Packages 0 December 31st, 2012 05:53
Why does "who" command not list logged in script Users? linuxhelp General 1 December 11th, 2012 10:39
Stuck at "Final sync complete" ebzzry General 5 June 4th, 2012 06:12
FreeBSD 9.0 & NVIDIA "EQ overflow, the server is probably stuck in an infinite loop" xiaopeng X.Org 1 May 29th, 2012 14:46
[Solved] Stuck on "Mounting local file systems..." dazealex Installation and Maintenance of FreeBSD Ports or Packages 13 May 16th, 2012 02:15


All times are GMT +1. The time now is 22:11.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2013, vBulletin Solutions, Inc.
The mark FreeBSD is a registered trademark of The FreeBSD Foundation and is used by The FreeBSD Project with the permission of The FreeBSD Foundation.
Web protection and acceleration provided by CloudFlare
0