Hi John,

On May 24, 2005, at 5:00 AM, Alexander K. Hansen wrote:


On May 24, 2005, at 7:12 AM, John Carter wrote:

Hi all,

I naively decided to update some of my fink packages after installing Tiger 10.4.1 on my Powerbook. I updated the Geant4 package, which in turn updated the CLHEP package. The problem is that all my Geant4 code has been written using the previous versions of Geant4 and CLHEP, and more importantly - the previous version of gcc (version 3.3).

If I try to compile my code with gcc 4.0 I get a lot of compile errors and mising files, etc. My code consists of around 2000 files and I don't really have the time to migrate to gcc 4 yet (and besides that, none of my users have this version yet), so I used gcc_select to revert back to 3.3. The problem is that I don't think the newer versions of CLHEP and Geant4 like working with this version of gcc. So I again get lots of compile errors - most of which are minor convention/standard changes.

So my question is: can I undo the package updates? I want to go BACK to the versions of CLHEP and Geant4 that I originally had with Panther! Is this possible? Or is it the case that once you upgrade a package there is no return??

Kind Regards,

John Carter



Sans an operating system update, you could do this relatively easily;

fink install <package-version-revision>
e.g "fink install foo-1.2.3-4"

However, with an OS update life is more difficult--since the 10.3 package descriptions aren't accessible to you anymore.

If you still have the .deb files for the older versions (i.e. you didn't remove your 10.3 tree yet) you can manually install the older binaries:

sudo dpkg -i <filename>

They _may_ run on Tiger, but no guarantees there. You may want to contact the package maintainer, too.

The maintainer is reading fink beginners (-;

Anyway, I do not understand why the geant4 package is being updated when you switched to Tiger. In both the 10.3 and 10.4-transitional (both only in unstable tree), there is geant4 4.6.2-11, which has not been updated since 2004/12/15 05:25:43. I haven't even tried to compile geant4 myself on Tiger - you are probably the first one (-;

Concerning CLHEP, there is the same version 1.9.1.2-14 in both trees which is essentially unchanged since Dec 12 2004, too. The last revision bump was on 2005/05/02 which tweaked the latex source to allow the documentation being built with the newest tetex. But that does not affect any of the libraries/headers of course.

Thus, there is no point to look for deb files under 10.3, unless you haven't updated geant4/CLHEP on your 10.3 system since Dec 2004.

I don't have access to a Tiger system right now, but will test geant4 once I find some time.

Cheers,
                Remi



---------------------------------------------------------------------
Computers are like air-conditioners, they stop working properly when
you open Windows.                                         (Anonymous)

*********************************************************************
Remigius K. Mommsen                 e-mail: [EMAIL PROTECTED]
University of California, Irvine       URL:    http://cern.ch/mommsen
c/o SLAC                             voice:        ++1 (650) 926-3595
2575 Sand Hill Road #35                fax:        ++1 (650) 926-3882
Menlo Park, CA 94025, US              home:        ++1 (650) 233-9041
*********************************************************************



-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
_______________________________________________
Fink-beginners mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-beginners

Reply via email to