Re: [Fink-devel] gcc42 deps

2007-02-06 Thread William Scott

  Alexander Hansen wrote:
  You'd have to rebuild the package--the Depends information is coded
  into the .deb file.  (or you could manually unpack the .deb file,  
edit
  the control file, and repack it).


Being a professional lazy person, I found out that you can use dpkg  
to force-install that which you spent 3 days compiling





-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


[Fink-devel] gcc42 deps

2007-02-02 Thread Robert T Wyatt
Apparently fink (dpkg ?) doesn't notice this error:

Sorry, but the following packages have unmet dependencies:
   gcc42: Depends: gcc42-shlibs (= 0:4.1.-20070124) but 
4.1.-20070124 is to be installed

But apt-get does.

Fink shows:

  i   gcc42 4.1.-20070124
  i   gcc42-shlibs  4.1.-20070124

While apt-get gives the above error.

dumpinfo on gcc42 shows:

depends: gmp-shlibs (= 4.2.1-1), libmpfr1-shlibs (= 2.2.0-2), 
odcctools (= 622.3-20060913), gcc42-shlibs (= 0:4.1.-20070124), 
libiconv, libgettext3-shlibs
builddepends: gmp (= 4.2.1-1), libmpfr1 (= 2.2.0-2), libiconv-dev, 
gettext-tools, libgettext3-dev


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Robert T Wyatt
I see now that this is coming from the %e expansion in gcc42.info, but
I don't know how to fix it without breaking something else.

Robert T Wyatt wrote:
 Apparently fink (dpkg ?) doesn't notice this error:
 
 Sorry, but the following packages have unmet dependencies:
gcc42: Depends: gcc42-shlibs (= 0:4.1.-20070124) but 
 4.1.-20070124 is to be installed
 
 But apt-get does.
 
 Fink shows:
 
   i   gcc42   4.1.-20070124
   i   gcc42-shlibs4.1.-20070124
 
 While apt-get gives the above error.
 
 dumpinfo on gcc42 shows:
 
 depends: gmp-shlibs (= 4.2.1-1), libmpfr1-shlibs (= 2.2.0-2), 
 odcctools (= 622.3-20060913), gcc42-shlibs (= 0:4.1.-20070124), 
 libiconv, libgettext3-shlibs
 builddepends: gmp (= 4.2.1-1), libmpfr1 (= 2.2.0-2), libiconv-dev, 
 gettext-tools, libgettext3-dev


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Alexander Hansen
On 2/2/07, Robert T Wyatt [EMAIL PROTECTED] wrote:
 I see now that this is coming from the %e expansion in gcc42.info, but
 I don't know how to fix it without breaking something else.

 Robert T Wyatt wrote:
  Apparently fink (dpkg ?) doesn't notice this error:
 
  Sorry, but the following packages have unmet dependencies:
 gcc42: Depends: gcc42-shlibs (= 0:4.1.-20070124) but
  4.1.-20070124 is to be installed
 
  But apt-get does.
 
  Fink shows:
 
i   gcc42   4.1.-20070124
i   gcc42-shlibs4.1.-20070124
 
  While apt-get gives the above error.
 
  dumpinfo on gcc42 shows:
 
  depends: gmp-shlibs (= 4.2.1-1), libmpfr1-shlibs (= 2.2.0-2),
  odcctools (= 622.3-20060913), gcc42-shlibs (= 0:4.1.-20070124),
  libiconv, libgettext3-shlibs
  builddepends: gmp (= 4.2.1-1), libmpfr1 (= 2.2.0-2), libiconv-dev,
  gettext-tools, libgettext3-dev



Since this version of gcc42 doesn't have a declared Epoch, the %e
should be removed from the dependency on gcc42-shlibs (carryover from
the prior version, perhaps).

-- 
Alexander K. Hansen
(akh)
Fink Documenter (still)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Robert T Wyatt
 Since this version of gcc42 doesn't have a declared Epoch, the %e
 should be removed from the dependency on gcc42-shlibs (carryover from
 the prior version, perhaps).

Okay, so if I remove %e: from gcc42.info, how do I get apt to see the
change? I've tried fink scanpackages, fink index, and sudo apt-get
update, but still get the error.

It's odd because fink says gcc42 is installed but apt-get dist-upgrade
says,The following packages have been kept back newline gcc42
newline 0 packages updgraded, 0 newly installed, 0 to remove and 1
not upgraded.

Which to me implies that apt-get thinks it needs to be upgraded but is
keeping it back...? I obviously need a clue.

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Alexander Hansen
On 2/2/07, Robert T Wyatt [EMAIL PROTECTED] wrote:
  Since this version of gcc42 doesn't have a declared Epoch, the %e
  should be removed from the dependency on gcc42-shlibs (carryover from
  the prior version, perhaps).

 Okay, so if I remove %e: from gcc42.info, how do I get apt to see the
 change? I've tried fink scanpackages, fink index, and sudo apt-get
 update, but still get the error.

 It's odd because fink says gcc42 is installed but apt-get dist-upgrade
 says,The following packages have been kept back newline gcc42
 newline 0 packages updgraded, 0 newly installed, 0 to remove and 1
 not upgraded.

 Which to me implies that apt-get thinks it needs to be upgraded but is
 keeping it back...? I obviously need a clue.


You'd have to rebuild the package--the Depends information is coded
into the .deb file.  (or you could manually unpack the .deb file, edit
the control file, and repack it).

The issue is that fink treats 0:x.y.z = x.y.z, but apt thinks 0:x.y.z  x.y.z
-- 
Alexander K. Hansen
(akh)
Fink Documenter (still)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Robert T Wyatt
Alexander Hansen wrote:
 You'd have to rebuild the package--the Depends information is coded
 into the .deb file.  (or you could manually unpack the .deb file, edit
 the control file, and repack it).
 
 The issue is that fink treats 0:x.y.z = x.y.z, but apt thinks 0:x.y.z  x.y.z

Thanks! I understand now and was afraid that would be the answer. With
almost any other package I would rebuild it at the drop of a hat, but
of course it takes a bit longer with this particular one. (Manually
editing the .deb would certainly be faster.) I hope that if it's fixed
that the revision isn't bumped I'll probably go ahead and rebuild
it anyway to keep apt-get happy and humming along.

I suppose it's worth a feature request that the validator check for
extraneous %e: on unepoched packages

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel


Re: [Fink-devel] gcc42 deps

2007-02-02 Thread Alexander Hansen
On 2/2/07, Robert T Wyatt [EMAIL PROTECTED] wrote:
 Alexander Hansen wrote:
  You'd have to rebuild the package--the Depends information is coded
  into the .deb file.  (or you could manually unpack the .deb file, edit
  the control file, and repack it).
 
  The issue is that fink treats 0:x.y.z = x.y.z, but apt thinks 0:x.y.z  
  x.y.z

 Thanks! I understand now and was afraid that would be the answer. With
 almost any other package I would rebuild it at the drop of a hat, but
 of course it takes a bit longer with this particular one. (Manually
 editing the .deb would certainly be faster.) I hope that if it's fixed
 that the revision isn't bumped I'll probably go ahead and rebuild
 it anyway to keep apt-get happy and humming along.

 I suppose it's worth a feature request that the validator check for
 extraneous %e: on unepoched packages

Yeah, we were talking about just that on IRC.

-- 
Alexander K. Hansen
(akh)
Fink Documenter (still)

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel