[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

packaging conflicts



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

 As I have seen, now pkg_tools adds a .tgz suffix to every package
 installed -- I liked that. But how to solve something like this?

 # cd /usr/ports/sysutils/mergemaster

 # make show=RUN_DEPENDS
 ::textproc/gdiff

 # pkg_info | grep gdiff
 gdiff-2.8.1.tgz     GNU versions of the diff utilities

 # make install
 ===>  Checking files for mergemaster-1.46p0
 (...)
 ===>  Building package for mergemaster-1.46p0
 Creating package /usr/ports/packages/i386/all/mergemaster-1.46p0.tgz
 Creating gzip'd tar ball in '/usr/ports/packages/i386/all/mergemaster-1.46p0.tgz'
 Link to /usr/ports/packages/i386/ftp/mergemaster-1.46p0.tgz
 Link to /usr/ports/packages/i386/cdrom/mergemaster-1.46p0.tgz
 ===>  mergemaster-1.46p0 depends on: gdiff-2.8.1 - not found
 ===>  Verifying install for gdiff-2.8.1 in textproc/gdiff
 ===>  Installing gdiff-2.8.1 from
 /usr/ports/packages/i386/all/gdiff-2.8.1.tgz
 Adding /usr/ports/packages/i386/all/gdiff-2.8.1.tgz
 package gdiff-2.8.1 conflicts with installed package gdiff-2.8.1.tgz
 *** Error code 1

 Stop in /usr/ports/textproc/gdiff (line 1790 of /usr/ports/infrastructure/mk/bsd.port.mk).
 *** Error code 1

 Stop in /usr/ports/sysutils/mergemaster (line 1263 of /usr/ports/infrastructure/mk/bsd.port.mk).
 *** Error code 1

 This is not specially related to mergemaster and gdiff, but to many
 other packages. I'm running the latest -current pkg_* scripts and ports tree.


Regards,

 --
 Eduardo A. Alvarenga
 Analista de Suporte
 Centro Estratégico Integrado / SEGUP-PA
 (91) 259-0555 / 8116-0036
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (OpenBSD)

iD8DBQFA6qPapKK2uJoGDlMRAlSzAJ9z53/MxI2T83eLpNDP72/wAkK7TwCfSH5P
7Ds0f2CPVI4U2EfHO11pquo=
=+aMi
-----END PGP SIGNATURE-----




Visit your host, monkey.org