make -D recent problem?

JoaoBR joao at matik.com.br
Wed May 2 01:28:21 UTC 2007


On Tuesday 01 May 2007 19:09:32 Kris Kennaway wrote:
> On Tue, May 01, 2007 at 07:04:43PM -0300, JoaoBR wrote:
> > make -DFORCE_PKG_REGISTER [re]install do install a second port
> > (duplicate)
> >
> > is this a bug or do I have some problem on this machine?
> >ify
> > 6.2-STABLE FreeBSD 6.2-STABLE #0: Fri Apr 27 20:46:32 BRT 2007
> >
> > portsnap update I did today
>
> Please show us what you mean.
>
> Kris
>
> P.S. Redirected to the correct list.

thanks, but I believe I am not subscribed here, so feel free to forward again

I'm not sure what you want to hear but to clarify 

make -DFORCE_PKG_REGISTER install should[?] override the already installed 
port version and update the pkg database right? (my understandings and so it 
ever was if I am no t confused)


so today any port I did make -D FORCE... forced me to to pkgdb -F afterwards 
because I got two ports with a different version 

and still I can not upgrade some ports at all as follows if some is interested 
in looking at this


ocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm -lXrender -lX11 -lXext -lgconf-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv   -pthread -lldap -llber  -L/usr/local/lib -lsoup-2.2 -lglib-2.0 -liconv -lxml2 -lgnutls
grep: /usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
sed: /usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
gnome-libtool: link: `/usr/X11R6/lib/libgtk-x11-2.0.la' is not a valid libtool 
archive
gmake[5]: *** [libexchange-storage-1.2.la] Error 1
gmake[5]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/databases/evolution-data-server.
*** Error code 1

Stop in /usr/ports/databases/evolution-data-server.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.20869.3 
env UPGRADE_TOOL=portupgrade UPGRADE_PORT=evolution-data-server-1.10.1 
UPGRADE_PORT_VER=1.10.1 make
** Fix the problem and try again.
--->  Build of databases/evolution-data-server ended at: Tue, 01 May 2007 
19:42:01 -0300 (consumed 00:03:34)
--->  Upgrade of databases/evolution-data-server ended at: Tue, 01 May 2007 
19:42:01 -0300 (consumed 00:03:34)
--->  ** Upgrade tasks 4: 0 done, 0 ignored, 0 skipped and 4 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        ! audio/libao (libao-esound-0.8.5_4)    (Failed to 
rewrite /var/db/pkg/libao-esound-0.8.5_4/+CONTENTS: No such file or 
directory - /var/db/pkg/libao-esound-0.8.5_4/+CONTENTS)
        ! multimedia/libxine (libxine-1.1.4_3)  (unknown build error)
        ! graphics/dia (dia-0.95,1)     (new compiler error)
        ! databases/evolution-data-server (evolution-data-server-1.10.1)        
(new compiler error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 4 failed
--->  Session ended at: Tue, 01 May 2007 19:42:40 -0300 (consumed 00:16:36)
** Could not clean up temporary directory: Directory not 
empty - /var/tmp/portupgradenDDJndkZ
anb/usr/ports/print/ghostscript-gpl-nox11 #




 portversion -v | grep \<                           


Stale dependency: cdrdao-1.2.1 --> libao-esound-0.8.5_4 -- manually 
run 'pkgdb -F' to fix, or specify -O to force.


pkgdb -F

--->  Checking the package registry database
Stale dependency: cdrdao-1.2.1 -> libao-esound-0.8.5_4 (audio/libao):
libaudiofile-0.2.6 (score:22%) ? ([y]es/[n]o/[a]ll) [no] a
Fixed. (-> libaudiofile-0.2.6)
Stale dependency: k3b-1.0_1 -> libao-esound-0.8.5_4 (audio/libao):
Fixed. (-> libaudiofile-0.2.6)
Stale dependency: vorbis-tools-1.1.1_3,3 -> libao-esound-0.8.5_5 
(audio/libao):
libaudiofile-0.2.6 (score:22%) ? ([y]es/[n]o/[a]ll) [no] a
Fixed. (-> libaudiofile-0.2.6)
anb/usr/ports/print/ghostscript-gpl-nox11 # portversion -v | grep \<
dia-0.95,1                  <  needs updating (port has 0.96.1,1)
evolution-data-server-1.10.1  <  needs updating (port has 1.10.1_1)
libxine-1.1.4_3             <  needs updating (port has 1.1.4_4)

still I get



anb/usr/ports/print/ghostscript-gpl-nox11 # portversion -v | grep \<

dia-0.95,1                  <  needs updating (port has 0.96.1,1)
evolution-data-server-1.10.1  <  needs updating (port has 1.10.1_1)
libxine-1.1.4_3             <  needs updating (port has 1.1.4_4)


and repeating it even adding -f no change


/bin/sh /usr/ports/databases/evolution-data-server/work/gnome-libtool --tag=CC --mode=link 
cc  -O2 -fno-strict-aliasing -pipe  -Wall -Wmissing-prototypes  -Wno-sign-compare  -L/usr/local/lib -pthread -o 
libexchange-storage-1.2.la -rpath /usr/local/lib -L/usr/lib -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi -lcrypt  -version-info 
3:0:0 e-shell-marshal.lo e-folder.lo e-folder-exchange.lo e-folder-tree.lo 
e-folder-type-registry.lo e-storage.lo exchange-account.lo 
exchange-esource.lo exchange-folder-size.lo exchange-hierarchy-favorites.lo 
exchange-hierarchy-foreign.lo exchange-hierarchy-gal.lo 
exchange-hierarchy-somedav.lo exchange-hierarchy-webdav.lo 
exchange-hierarchy.lo 
exchange-oof.lo  ../../../servers/exchange/lib/libexchange.la ../../../servers/exchange/xntlm/libxntlm.la ../../../libedataserver/libedataserver-1.2.la -Wl,--export-dynamic -pthread -L/usr/local/lib -lxml2 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lgconf-2 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv -lplds4 -lplc4 -lnspr4   -pthread  -pthread -Wl,--rpath -Wl,/usr/local/lib -Wl,--export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm -lXrender -lX11 -lXext -lgconf-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv   -pthread -lldap -llber  -L/usr/local/lib -lsoup-2.2 -lglib-2.0 -liconv -lxml2 -lgnutls

grep: 
/usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
sed: /usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
gnome-libtool: link: `/usr/X11R6/lib/libgtk-x11-2.0.la' is not a valid libtool 
archive
gmake[5]: *** [libexchange-storage-1.2.la] Error 1
gmake[5]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/databases/evolution-data-server.
*** Error code 1

Stop in /usr/ports/databases/evolution-data-server.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.4287.0 
env UPGRADE_TOOL=portupgrade UPGRADE_PORT=evolution-data-server-1.10.1 
UPGRADE_PORT_VER=1.10.1 make
** Fix the problem and try again.
--->  Build of databases/evolution-data-server ended at: Tue, 01 May 2007 
20:31:47 -0300 (consumed 00:03:44)
--->  Upgrade of databases/evolution-data-server ended at: Tue, 01 May 2007 
20:31:47 -0300 (consumed 00:03:44)
--->  ** Upgrade tasks 1: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Listing the results (+:done / -:ignored / *:skipped / !:failed)
        ! databases/evolution-data-server (evolution-data-server-1.10.1)        
(new compiler error)
--->  Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
--->  Session ended at: Tue, 01 May 2007 20:31:47 -0300 (consumed 00:04:20)

certainly correct because i get nothing else as:

-rw-r--r--   1 root  wheel    12774 Jul  9  2006 libgtkgl.a
-rwxr-xr-x   1 root  wheel      887 Jul  9  2006 libgtkgl.la
lrwxr-xr-x   1 root  wheel       13 Jul  9  2006 libgtkgl.so -> libgtkgl.so.5
-rwxr-xr-x   1 root  wheel    17853 Jul  9  2006 libgtkgl.so.5


but pkgdb -L does not return any error neither tries to install any 
dependencies

but then again ...

anb/ # portversion -v | grep \<
Stale dependency: cdrdao-1.2.1 --> libao-esound-0.8.5_5 -- manually 
run 'pkgdb -F' to fix, or specify -O to force.


following th advice:

anb/ # pkgdb -F
--->  Checking the package registry database
Stale dependency: cdrdao-1.2.1 -> libao-esound-0.8.5_5 (audio/libao):
libaudiofile-0.2.6 (score:22%) ? ([y]es/[n]o/[a]ll) [no] y
Fixed. (-> libaudiofile-0.2.6)
Stale dependency: k3b-1.0_1 -> libao-esound-0.8.5_5 (audio/libao):
libaudiofile-0.2.6 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> libaudiofile-0.2.6)
Stale dependency: vorbis-tools-1.1.1_3,3 -> libao-esound-0.8.5_5 
(audio/libao):
libaudiofile-0.2.6 ? ([y]es/[n]o/[a]ll) [yes]
Fixed. (-> libaudiofile-0.2.6)

so now I get

# portversion -v | grep \<
dia-0.95,1                  <  needs updating (port has 0.96.1,1)
evolution-data-server-1.10.1  <  needs updating (port has 1.10.1_1)
libxine-1.1.4_3             <  needs updating (port has 1.1.4_4)



sooo I try:





/bin/sh /usr/ports/databases/evolution-data-server/work/gnome-libtool --tag=CC --mode=link 
cc  -O2 -fno-strict-aliasing -pipe  -Wall -Wmissing-prototypes  -Wno-sign-compare  -L/usr/local/lib -pthread -o 
libexchange-storage-1.2.la -rpath /usr/local/lib -L/usr/lib -lkrb5 -lcrypto -lasn1 -lcom_err -lroken -lgssapi -lcrypt  -version-info 
3:0:0 e-shell-marshal.lo e-folder.lo e-folder-exchange.lo e-folder-tree.lo 
e-folder-type-registry.lo e-storage.lo exchange-account.lo 
exchange-esource.lo exchange-folder-size.lo exchange-hierarchy-favorites.lo 
exchange-hierarchy-foreign.lo exchange-hierarchy-gal.lo 
exchange-hierarchy-somedav.lo exchange-hierarchy-webdav.lo 
exchange-hierarchy.lo 
exchange-oof.lo  ../../../servers/exchange/lib/libexchange.la ../../../servers/exchange/xntlm/libxntlm.la ../../../libedataserver/libedataserver-1.2.la -Wl,--export-dynamic -pthread -L/usr/local/lib -lxml2 -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lgconf-2 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv -lplds4 -lplc4 -lnspr4   -pthread  -pthread -Wl,--rpath -Wl,/usr/local/lib -Wl,--export-dynamic -L/usr/local/lib -L/usr/X11R6/lib -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -lXrandr -lXi -lXinerama -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lXcursor -lXfixes -lcairo -lpangoft2-1.0 -lfontconfig -lfreetype -lz -lpango-1.0 -lm -lXrender -lX11 -lXext -lgconf-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lgobject-2.0 -lglib-2.0 -liconv   -pthread -lldap -llber  -L/usr/local/lib -lsoup-2.2 -lglib-2.0 -liconv -lxml2 -lgnutls
grep: /usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
sed: /usr/X11R6/lib/libgtk-x11-2.0.la: No such file or directory
gnome-libtool: link: `/usr/X11R6/lib/libgtk-x11-2.0.la' is not a valid libtool 
archive
gmake[5]: *** [libexchange-storage-1.2.la] Error 1
gmake[5]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[4]: *** [all] Error 2
gmake[4]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange/storage'
gmake[3]: *** [all-recursive] Error 1
gmake[3]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers/exchange'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1/servers'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory 
`/usr/ports/databases/evolution-data-server/work/evolution-data-server-1.10.1'
gmake: *** [all] Error 2
*** Error code 2

Stop in /usr/ports/databases/evolution-data-server.
*** Error code 1

Stop in /usr/ports/databases/evolution-data-server.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.75471.0 
env UPGRADE_TOOL=portupgrade UPGRADE_PORT=evolution-data-server-1.10.1 
UPGRADE_PORT_VER=1.10.1 make
** Fix the problem and try again.




If I have someting wrong here please give instructions, thank's!



-- 

João







A mensagem foi scaneada pelo sistema de e-mail e pode ser considerada segura.
Service fornecido pelo Datacenter Matik  https://datacenter.matik.com.br


More information about the freebsd-ports mailing list