Hello FreeBSD Experts,
I like to run portversion -vR before upgrading ports; sometimes it's a good idea to upgrade port A separately before upgrading port B, if port A is needed for building port B.
Now, that I need to upgrade png-1.4.8, I run portversion -vr to find out what are the ports which depend on png-1.* as /usr/ports/UPDATING informs us that upgrading png-1.4* to png-1.5* requires rebuilding all such ports. So:
I'm sure I have ports installed which require png-1.*, for example:
Just what I thought.
Why does portversion -r not show the ports for which png-1.4.8 is required?
According to the man page the -R option is to "Check all packages required by the given packages as well."
What am I missing?
I like to run portversion -vR before upgrading ports; sometimes it's a good idea to upgrade port A separately before upgrading port B, if port A is needed for building port B.
Now, that I need to upgrade png-1.4.8, I run portversion -vr to find out what are the ports which depend on png-1.* as /usr/ports/UPDATING informs us that upgrading png-1.4* to png-1.5* requires rebuilding all such ports. So:
Code:
[root@doncurzio /usr/ports]# portversion -vr png-1.4.8
png-1.4.8 < needs updating (port has 1.5.13)
[root@doncurzio /usr/ports]#
I'm sure I have ports installed which require png-1.*, for example:
Code:
[root@doncurzio /usr/ports]# portversion -vR qt4-imageformats-4.7.4
...
pkgconf-0.8.9 = up-to-date with port
png-1.4.8 < needs updating (port has 1.5.13)
python27-2.7.2_3 < needs updating (port has 2.7.3_3)
qt4-corelib-4.7.4 < needs updating (port has 4.8.2)
...
[root@doncurzio /usr/ports]#
Just what I thought.
Why does portversion -r not show the ports for which png-1.4.8 is required?
According to the man page the -R option is to "Check all packages required by the given packages as well."
What am I missing?