The cited instructions at trac.macports.org do change the name.

And if I do _not_ change the name, then how will command “sudo port install 
okular” know to use the modified port, inside my home tree, instead of the 
distributed one?

> On 16 Mar2020, at 12:29 AM, Nicolas Pavillon <[email protected]> wrote:
> 
> Hi, 
> 
> This is an initial guess, but I would not necessarily recommend to change the 
> name of the port, as this could lead to conflicts with existing files from 
> the original one. 
> And if you do change it, be sure to also change the name of the port in the 
> Portfile. This might be the reason why your system can’t install the port.
> 
> Cheers,
> 
> Nicolas
> 
>> On Mar 15, 2020, at 4:57, Murray Eisenberg <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> In order to get okular working, I’m following the instructions in 
>> https://trac.macports.org/ticket/60059#comment:8 
>> <https://trac.macports.org/ticket/60059#comment:8>.
>> 
>> This involves, among other things, creating a local port (okular2) in a 
>> folder under my own account, namely:
>> 
>>      ~/macports/myports/kde/okular2
>> 
>> containing subdirectory files and Portfile, copied from the macports 
>> sources, but with Portfile edited per those instructions.
>> 
>> When I finally execute…
>> 
>>      sudo port install okular2
>> 
>> .. I get error message:
>> 
>>      Unable to execute port: Could not open file: 
>> /Users/murray/macports/myports/kde/okular2/Portfile
>> 
>> The permissions seem to be the same on my modified Portfile in as for the 
>> distributed Portfile in 
>> /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/kde/okular
>>  <http://rsync.macports.org/release/tarballs/ports/kde/okular>, except that 
>> I am the owner, in group staff, of the former, whereas messagebus, with 
>> group ldap, is the owner of the latter. The permissions on my modified file 
>> are:
>> 
>>      -rw-r--r--@
>> 
>> What could be wrong?
>> 
>> Note that before attempting the install, I _did_ execute:
>> 
>>      cd ~/macports/myports
>>      port index
>> 
>> which did create file ~/macports/myports/kde/Portindex.
>> 
>> ---
>> Murray Eisenberg                     [email protected] 
>> <mailto:[email protected]>
>> 503 King Farm Blvd #101      Home (240)-246-7240
>> Rockville, MD 20850-6667     Mobile (413)-427-5334
>> 
>> 
> 

---
Murray Eisenberg                        [email protected]
503 King Farm Blvd #101 Home (240)-246-7240
Rockville, MD 20850-6667        Mobile (413)-427-5334


Reply via email to