fc7f [Solved] portmaster -a loops forever on specific port - 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 July 13th, 2011, 14:03
klaus klaus is offline
Junior Member
 
Join Date: Dec 2010
Posts: 11
Thanks: 0
Thanked 1 Time in 1 Post
Default portmaster -a loops forever on specific port

Hi,

My FreeBSD machine's port collections are updated, checked etc via the portsnap, portaudit and portmaster. If there's any new updates to my installed ports, they will be found by a daily portmaster -L and an email sent to me if there's any.

So, today I had two updates available:

Code:
===>>> New version available: en-freebsd-doc-20110710
===>>> New version available: p5-libwww-6.02
Super. I go root and normally I would just issue portmaster -a and things would pretty much take care of themselves. But not today.

portmaster goes into what seems to be a loop when trying to update p5-libwww:

Code:
===>>> Launching child to update p5-libwww-5.837 to p5-libwww-6.02
        p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-
5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> 
p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837 >> p5-libwww-5.837
For each loop, another " >> p5-libwww-5.837" is added to the already long list seen above. I have really absolutely no clue as to what causes this. I have tried rerunning all that I could think of; portsnap update, portmaster. When I terminate the loop, I get an equally long list of build/install processes being terminated ("===>>> Build/Install for www/p5-libwww exiting due to signal").

I'm a bit puzzled as why it suddenly breaks. Have any of you seen this behaviour?

Best regards,
Klaus

Last edited by DutchDaemon; July 13th, 2011 at 15:39.
Reply With Quote
The Following User Says Thank You to klaus For This Useful Post:
e0je (June 16th, 2012)
  #2  
Old July 13th, 2011, 14:32
SirDice's Avatar
SirDice SirDice is offline
Moderator
 
Join Date: Nov 2008
Location: Rotterdam, Netherlands
Posts: 13,725
Thanks: 47
Thanked 2,023 Times in 1,862 Posts
Default

Read /usr/ports/UPDATING:
Quote:
20110711:
AFFECTS: users of www/p5-libwww
AUTHOR: mandree@FreeBSD.org

portmaster cannot process the upgrade of www/p5-libwww from version
5 to version 6. To upgrade p5-libwww, use portupgrade instead, or
deinstall p5-libwww before reinstalling:

If you use portmaster:
# pkg_delete -f 'p5-libwww-5*' ; portmaster www/p5-libwww

If you use portupgrade, no special treatment is necessary.
__________________
Senior UNIX Engineer at Unix Support Nederland
Experience is something you don't get until just after you need it.
Reply With Quote
  #3  
Old July 13th, 2011, 15:23
wblock@'s Avatar
wblock@ wblock@ is offline
Moderator
 
Join Date: Sep 2009
Location: Milky Way galaxy
Posts: 7,723
Thanks: 432
Thanked 1,761 Times in 1,458 Posts
Default

Quoting myself:

Quote:
/usr/ports/UPDATING contains notes about updating ports that require special procedures. Always, yes always, read this file for special notes before updating ports.

Only entries that have been added since the last time you updated ports are relevant.
Reply With Quote
  #4  
Old July 13th, 2011, 15:36
klaus klaus is offline
Junior Member
 
Join Date: Dec 2010
Posts: 11
Thanks: 0
Thanked 1 Time in 1 Post
Default

I didn't think too much about it, so I went in without thinking. I've checked the UPDATING and everything's fine now.

My apologies, for not being thorough enough from the beginning
Reply With Quote
  #5  
Old July 13th, 2011, 15:38
klaus klaus is offline
Junior Member
 
Join Date: Dec 2010
Posts: 11
Thanks: 0
Thanked 1 Time in 1 Post
Default

It seems I cannot edit my posts, but to sum up - lesson learned. Thanks for pointing me in the right direction, I'll not forget UPDATING again
Reply With Quote
  #6  
Old July 13th, 2011, 16:29
jrm's Avatar
jrm jrm is online now
Member
 
Join Date: Nov 2008
Location: Tralfamadore
Posts: 528
Thanks: 63
Thanked 124 Times in 94 Posts
Default

You'll be able to edit your posts after you've been around long enough (I think it's 10 posts and 10 days of registration).

See the forum FAQ.
Reply With Quote
  #7  
Old June 16th, 2012, 09:09
e0je e0je is offline
Junior Member
 
Join Date: Aug 2010
Posts: 16
Thanks: 2
Thanked 0 Times in 0 Posts
Default x2

Thanks for asking, I was having the same issue almost one year later and your post resolved it

Last edited by DutchDaemon; June 16th, 2012 at 13:13.
Reply With Quote
Reply

Tags
p5-libwww, portmaster

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
AIX: Which Application is Using a Specific Port vermaden Howtos & FAQs (Moderated) 3 June 10th, 2011 05:22
FTP Access for Specific User to Specific Directory domanb Web & Network Services 1 May 5th, 2011 18:14
[Solved] Portmaster - to update 1 port, it wants to install 68 things?! chillybsd Installation and Maintenance of FreeBSD Ports or Packages 11 April 10th, 2011 07:41
[Solved] To port maintainers: portmaster -a qsecofr Off-Topic 9 December 4th, 2010 08:23
ventrilo-srv onestart with specific port kondziq Web & Network Services 0 September 5th, 2010 17:40


All times are GMT +1. The time now is 02:30.


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