Requested Ports
Michael Newman
mgnewman at mac.com
Mon Sep 23 10:05:28 UTC 2024
After yesterday’s partially unsuccessful migration, I noticed that some ports that I had previously installed were missing after the migration, even though there was no error message during “sudo port migrate” on any of the missing ports. For example, I have several shell scripts that use “sponge” which is found in moreutils. Those scripts started failing after the migration yesterday:
/Users/mnewman/bin/remove_jpg.sh: line 23: /opt/local/bin/sponge: No such file or directory
I ran this: port echo requested | cut -d ' ' -f 1 | uniq > requested.txt and found that it only contained the following ports:
aom
ffmpeg
ImageMagick
Those are all ports that I installed manually after the migration partially failed.
I used TimeMachine to find the previous requested.txt file and see that it contains the following:
bash
curl
exiftool
ffmpeg
ImageMagick
jshon
lynx
mailutils
moreutils
msmtp
nano
nbsmtp
tree
I’ve read this:
Note: ports that are not available on your new platform will be skipped, with only a warning message.
Restore requested status: If you saved the list of requested ports, you can now restore the requested flags for your newly installed ports to their former states.
sudo port unsetrequested installed
xargs sudo port setrequested < requested.txt
Warning: if a port in requested.txt was not installed in the previous step, the iterative setrequested will terminate, leaving some ports still marked as not-requested. Edit requested.txt to remove any ports that were not installed and repeat this step. Double-check your desired ports are set as requested with port echo requested.
And don’t understand it at all.
What do I need to do to get a list of all the ports that I have requested in the past? Or, is the TimeMachine resurrection the best I can do; even though I’m sure I’ve installed several ports since the resurrected requested.txt file was created.
Please excuse my ignorance in these matters. I’ve been a MacPorts user for a long time, but don’t know much about it. I’ve done many migrations both after OS updates and from machine to machine and have always had success. This has been a confusing experience.
Mike Newman
Korat, Thailand
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20240923/a15b1686/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1370 bytes
Desc: not available
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20240923/a15b1686/attachment.bin>
More information about the macports-users
mailing list