Skip to content

Portmaster ignores rebuilding dependent ports #58

@McDaemon

Description

@McDaemon

Hello
I use portmaster on FreeBSD 11.1
The latest version of the portmaster does not rebuild the dependent ports with -r option
For example
portmaster version 3.19_8

portmaster -n -r pcre
/usr/local/sbin/portmaster: match_flavor: not found

===>>> Working on:
        pcre-8.40_1

===>>> Gathering distinfo list for installed ports


===>>> pcre-8.40_1 1/1

===>>> Currently installed version: pcre-8.40_1
===>>> Port directory: /usr/ports/devel/pcre

===>>> Gathering dependency list for devel/pcre from ports
===>>> Initial dependency check complete for devel/pcre


===>>> Checking ports that depend on pcre-8.40_1 

===>>> No ports depend on pcre-8.40_1 


===>>> Checking done for ports that depend on pcre-8.40_1 


===>>> Total ports: 1

===>>> Starting build for multiple ports <<<===


===>>> pcre-8.40_1 1/1

===>>> Currently installed version: pcre-8.40_1
===>>> Port directory: /usr/ports/devel/pcre


===>>> Updating ports that depend on pcre-8.40_1 

===>>> No ports depend on pcre-8.40_1 


===>>> Updating done for ports that depend on pcre-8.40_1

earlier it worked like this:
portmaster version 3.17.10
`portmaster -n -r pcre

===>>> Working on:
pcre-8.40_1

===>>> Gathering distinfo list for installed ports

===>>> pcre-8.40_1 1/1

===>>> Currently installed version: pcre-8.40_1
===>>> Port directory: /usr/ports/devel/pcre

===>>> Gathering dependency list for devel/pcre from ports
===>>> Initial dependency check complete for devel/pcre

===>>> Checking ports that depend on pcre-8.40_1

===>>> Launching child to reinstall kannel-1.4.4_6,1

===>>> Checking dependent ports >> kannel-1.4.4_6,1 (1/1)

===>>> Currently installed version: kannel-1.4.4_6,1
===>>> Port directory: /usr/ports/www/kannel

===>>> Gathering dependency list for www/kannel from ports
===>>> Initial dependency check complete for www/kannel

===>>> Returning to list of ports depending on pcre-8.40_1
===>>> Launching child to reinstall libslang2-2.3.1_3

===>>> Checking dependent ports >> libslang2-2.3.1_3 (2/2)

===>>> Currently installed version: libslang2-2.3.1_3
===>>> Port directory: /usr/ports/devel/libslang2

===>>> Gathering dependency list for devel/libslang2 from ports
===>>> Initial dependency check complete for devel/libslang2

===>>> Returning to list of ports depending on pcre-8.40_1
===>>> Launching child to reinstall php56-5.6.36

===>>> Checking dependent ports >> php56-5.6.36 (3/3)

===>>> Currently installed version: php56-5.6.36
===>>> Port directory: /usr/ports/lang/php56

===>>> Gathering dependency list for lang/php56 from ports
===>>> Initial dependency check complete for lang/php56

===>>> Returning to list of ports depending on pcre-8.40_1
===>>> Launching child to reinstall glib-2.50.3_3,1

===>>> Checking dependent ports >> glib-2.50.3_3,1 (4/4)

===>>> Currently installed version: glib-2.50.3_3,1
===>>> Port directory: /usr/ports/devel/glib20

===>>> Gathering dependency list for devel/glib20 from ports
===>>> Initial dependency check complete for devel/glib20

===>>> Returning to list of ports depending on pcre-8.40_1
===>>> Launching child to reinstall nginx-1.14.0_2,2

===>>> Checking dependent ports >> nginx-1.14.0_2,2 (5/5)

===>>> Currently installed version: nginx-1.14.0_2,2
===>>> Port directory: /usr/ports/www/nginx

===>>> Gathering dependency list for www/nginx from ports
===>>> Initial dependency check complete for www/nginx

===>>> Returning to list of ports depending on pcre-8.40_1

===>>> Checking done for ports that depend on pcre-8.40_1

===>>> Total ports: 1 >> (5)

===>>> The following actions will be taken if you choose to proceed:
Re-install pcre-8.40_1
Re-install kannel-1.4.4_6,1
Re-install libslang2-2.3.1_3
Re-install php56-5.6.36
Re-install glib-2.50.3_3,1
Re-install nginx-1.14.0_2,2

===>>> Proceed? y/n [y]
`
What am I doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions