Re: [Fink-devel] gcc42 deps
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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gcc42 deps
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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gcc42 deps
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 gcc42 > 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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gcc42 deps
> 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 gcc42 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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gcc42 deps
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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] gcc42 deps
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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
[Fink-devel] gcc42 deps
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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel
Re: [Fink-devel] packaging request
> Or one asks the author to provide a true compatibility_version. This > only requires changing one line in src/Makefile: In the definition of > LPHASE, instead of "-release ${RELEASE}", one would put "-version-info > 1:0:0" or something. But it would also mean that the author would need > to think about compatibility issues between successive versions. I think this is the best solution. The API is stable, I just haven't announced the library to a wide audience yet. I'll get back to you once this is fixed. Best, Kasper - 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=lnk&kid=120709&bid=263057&dat=121642 ___ Fink-devel mailing list Fink-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-devel