[Fink-devel] libdnet/libdnet1

2005-05-08 Thread Rob Braun
While trying to build nessus-ssl, I came across an interesting
problem with libdnet.  The root of the problem is 
10.4-transitional/stable libdnet installs the shlibs as
libdnet-shlibs and unstable installs them as libdnet1-shlibs
with no provides, or other compatibility tags.  So, when I have
unstable satisfying deps prior to unstable, and things depend
on both libdnet and libdnet-shlibs, unstable libdnet is found,
which depends on libdnet1-shlibs, and the stable libdnet gets
pulled in to satisfy libdnet-shlibs, but they conflict.

I solved this little problem by having everything that depends
on libdnet-shlibs, depend on libdnet1-shlibs | libdnet-shlibs.
This probably isn't the right solution.

Rob


---
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] libdnet/libdnet1

2005-05-08 Thread TheSin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
we are working on this problem...
- ---
TS
http://southofheaven.org/
Chaos is the beginning and end, try dealing with the rest.
On 8-May-05, at 4:47 PM, Rob Braun wrote:
While trying to build nessus-ssl, I came across an interesting
problem with libdnet.  The root of the problem is
10.4-transitional/stable libdnet installs the shlibs as
libdnet-shlibs and unstable installs them as libdnet1-shlibs
with no provides, or other compatibility tags.  So, when I have
unstable satisfying deps prior to unstable, and things depend
on both libdnet and libdnet-shlibs, unstable libdnet is found,
which depends on libdnet1-shlibs, and the stable libdnet gets
pulled in to satisfy libdnet-shlibs, but they conflict.
I solved this little problem by having everything that depends
on libdnet-shlibs, depend on libdnet1-shlibs | libdnet-shlibs.
This probably isn't the right solution.
Rob
---
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great  
events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Darwin)
iD8DBQFCfqhr6wPs8J05MxMRAqigAJ9f4cnuPLON6mGpLmqGzQIcMmo4BQCgkuYv
mUAUTylxVf/XTuBwM325oi0=
=D5b+
-END PGP SIGNATURE-
---
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] libdnet/libdnet1

2005-05-08 Thread Corey Halpin
On 2005-05-08, Rob Braun wrote:
 While trying to build nessus-ssl, I came across an interesting
 problem with libdnet.  The root of the problem is 
 10.4-transitional/stable libdnet installs the shlibs as
 libdnet-shlibs and unstable installs them as libdnet1-shlibs
 with no provides, or other compatibility tags.  So, when I have
 unstable satisfying deps prior to unstable, and things depend
 on both libdnet and libdnet-shlibs, unstable libdnet is found,
 which depends on libdnet1-shlibs, and the stable libdnet gets
 pulled in to satisfy libdnet-shlibs, but they conflict.
 
  Should be fixed now.
  It'd be helpful if next you've got a problem with a package, you could CC
the maintainer(s).  I at least would have gotten to your mail sooner.

regards,
crh 


pgp2yvTjUi1PS.pgp
Description: PGP signature


Re: [Fink-devel] libdnet/libdnet1

2005-05-08 Thread TheSin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Yup that is the fix, you could use %v-%r though.
- ---
TS
http://southofheaven.org/
Chaos is the beginning and end, try dealing with the rest.
On 8-May-05, at 8:31 PM, Corey Halpin wrote:
On 2005-05-08, Rob Braun wrote:
While trying to build nessus-ssl, I came across an interesting
problem with libdnet.  The root of the problem is
10.4-transitional/stable libdnet installs the shlibs as
libdnet-shlibs and unstable installs them as libdnet1-shlibs
with no provides, or other compatibility tags.  So, when I have
unstable satisfying deps prior to unstable, and things depend
on both libdnet and libdnet-shlibs, unstable libdnet is found,
which depends on libdnet1-shlibs, and the stable libdnet gets
pulled in to satisfy libdnet-shlibs, but they conflict.
  Should be fixed now.
  It'd be helpful if next you've got a problem with a package, you  
could CC
the maintainer(s).  I at least would have gotten to your mail sooner.

regards,
crh
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (Darwin)
iD8DBQFCftUS6wPs8J05MxMRAvmmAKCNE6SODN/CxJ9w6CKWIsjTeWY1tQCfQ2vi
HzgwV+tYsJWrx3hnlfQXPNY=
=3cJo
-END PGP SIGNATURE-
---
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] libdnet/libdnet1

2005-05-08 Thread Corey Halpin
On 2005-05-08, TheSin wrote:
 Yup that is the fix, you could use %v-%r though.

  I've got a few things on my list to do with those packages.  They're
going to have to wait until next week after Thursday.  When I'm done taking
semester finals and also done presenting proposals for funding at work.
  Ah, the week of hell.  How delightful it is.  :-)

crh


pgpiEUv2uEEOd.pgp
Description: PGP signature


Re: [Fink-devel] libdnet/libdnet1

2005-05-08 Thread Martin Costabel
TheSin wrote:
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Yup that is the fix, you could use %v-%r though.
To me, the section in the unstable libdnet
SplitOff: 
  Package: %N1-shlibs
  Conflicts: %N-shlibs
  Replaces: %N ( 1.5-2), %N-shlibs
looks very much in contradiction with Fink shlibs policy. Why is this 
called %N1-shlibs when it provides the library with the same 
install_name as the previous %N-shlibs?

Either the library is compatible with the older one, as its install_name 
and the higher compatibility number indicate, then the package name 
should be the same, or it is incompatible, then it should get a 
different install_name and no Conflicts/Replaces need to be there.

What is the reason for this weird situation? Shouldn't the reason at 
least be mentioned in the info file?

--
Martin

---
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel