|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 14:15
#161 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2014/6/29 15:12 From Montserrat
Posts: 342
|
@geennaam
The date of my last surviving Update 6 backup is from 2013. 4.1FE ISO date is Jan 2015 So been a long time . |
|
_________________
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 15:03
#162 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/12/6 12:05 From Beverland
Posts: 41
|
@Spectre660
I returned to the amiga scene just two weeks ago. Been away for at least 5 years. Now waiting for my X5000 and aoa4.1 Fe sam440ep edition to arrive. So for the time being I am stuck with 4.1 update 6. Will buy the enhancer software plus and other software as soon as I have the X5000 up and running. But that aside. The Enhancer Software Core V1.1 requires 4.1 update 6 as minimum according to the readme. But that is clearly not the case. Unless the issue is located in the backend of the amisphere and updater software or there are unlisted/overlooked dependancies of the Enhancer core edition components. I am not trying to blame anyone. Just writing down the observations and issues that I experience with the enhancer software core edition in the hope that it would solve my issue and help others who experience the same issue. And naturally there is also some frustration that my problem was ignored on both amigaworld and amigans until today. In my opinion we are all in this together to try to make the best of the current situation. |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 15:51
#163 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2014/6/29 15:12 From Montserrat
Posts: 342
|
@geennaam
I could try to test under 4.1 update 6 if I can get my backup to boot. |
|
_________________
Sam460ex : Radeon Rx550 Single slot Video Card : SIL3112 SATA card |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 15:55
#164 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2009/5/1 18:57 From Czech Republic
Posts: 1225
|
@geennaam
Quote: The Enhancer Software Core V1.1 requires 4.1 update 6 as minimum according to the readme. But that is clearly not the case. I'm afraid you're right. Originally, Update 6 was indeed agreed on as the minimum requirement for the Enhancer, but that was years ago. Since then many people have joined the Amiga Developer team and have produced new Enhancer stuff. It's quite possible that, in the meantime, the Final Edition has silently become understood as the minimum common denominator. Which, by the way, makes every sense because Update 6 is really ancient, the Final Edition (especially after Update 1) is much better, and its price is in no way prohibitive. So I guess we just need to change the readme ![]() |
|
_________________
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 17:32
#165 |
---|---|---|
Just popping in
![]() ![]() Joined:
2019/12/31 15:27 From Sweden
Posts: 58
|
I suggest you change the minimum required release to the latest physical release: Final Edition, but without update 1 + 2.
|
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 18:16
#166 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/12/6 12:05 From Beverland
Posts: 41
|
@trixie
I would have expected that software still checks for the minimum version of dependancies. Amiupdate also pushed Ibrowse 2.5.4. This version terminated with an message that my installion lacks graphics library V54.0. (So FE as minimum) Maybe it is time to cleanup Amistore as well. I came across several other software that claim update 6 as minimum requirement. Anyways, if eveything goes well then my X5000 will arrive on monday. The cost of FE for the sam440ep might be only 30 euro. But it is almost everywhere out if stock. Alinea Computer in germany was the only one out of 6 stores that I tried who was able to supply this version. |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 18:19
#167 |
---|---|---|
Just popping in
![]() ![]() Joined:
2020/11/17 12:08 From Slough
Posts: 89
|
Why would anyone not be on the latest version? It's not as if it's expensive.
Note however there's no dependency management in Amiga OS anywhere. |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 18:33
#168 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/12/6 12:05 From Beverland
Posts: 41
|
@NinjaCyborg
correct me if I am wrong but if you open a library then you should check for the version. This is afaik how it is supposed to be done on amigaos. Don't know how this works with classes and shared object (.so). Under the assumption that using classes and shared object work in a similar fashion then the program should exit in a clean manner with an error message if the minimum version of a dependancy is missing. |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/8 23:17
#169 |
---|---|---|
Just popping in
![]() ![]() Joined:
2020/11/17 12:08 From Slough
Posts: 89
|
@geennaam
What are you talking about? I said, there's no reason for anyone to not be on the latest version of OS4 |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/9 7:27
#170 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2009/5/1 18:57 From Czech Republic
Posts: 1225
|
@geennaam
Quote: correct me if I am wrong but if you open a library then you should check for the version. This is afaik how it is supposed to be done on amigaos. You're right, such a check should be in place. I can see three reasons why it is not always the case: 1) The OpenLibrary() and OpenClass() functions only take the library/class version as parameter, not the revision. It needs an extra step to check for the revision, and some devs just don't bother to take it. 2) BOOPSI classes have seen rather tumultuous development in the past years, so it's easy for the programmer to lose track of which version of the class introduced which feature. 3) Many of the examples in the SDK link the program with -lauto, which opens the libraries for you (but without any version checking - it simply opens whatever is available) for the sake of making the code shorter. As the examples have served as learning material, new programmers might have inadvertently picked up a bad practice that is not recommended for serious software development. Quote: Don't know how this works with classes and shared object (.so). It's the same with classes because they are implemented as libraries. Not sure how you're supposed to check the version of shared objects because I never use them. |
|
_________________
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/9 9:43
#171 |
---|---|---|
Just popping in
![]() ![]() Joined:
2006/12/6 12:05 From Beverland
Posts: 41
|
@NinjaCyborg
I replied to this part of your post: "Note however there's no dependency management in Amiga OS anywhere" |
|
|
Re: Updater tool: latest releases and updates |
Posted on: 1/9 10:10
#172 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/11/20 16:26 From Norway
Posts: 2886
|
@trixie
Version number is in the filename of the .so object, if don’t have file you don’t have the version, program does not start, that’s how works on Linux, the file without version numbers are soft links that point to file with version number. Bad programs will use the file without version numbers, but then elf loader will noticed that it has missing linking to functions. Not sure about dynamically loaded .so files, programs that use .so files as plugin, however I know its documented. I have noticed that Amiga developers put Amiga version strings into the strictly linked clib's *.a files, this is wrong as now program gets that version string from static linked library. |
|
_________________
(NutsAboutAmiga) Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps. |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/9 10:25
#173 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/11/20 16:26 From Norway
Posts: 2886
|
@geennaam
I’m not sure you need something as complicated a dependency management, it won’t be too hard to find the OS version, and check if the program supports it, and only download new package / lha if the program supports the OS version. not sure you need an extra DB, you put min version in the. lha filename. If OS is updated, you need to bump the min os version, that is also problem as you need to recheck everything. I think the bigger problem is remembering what stuff is supported in etch OS version and update, I’m afraid the only way you truly know if it’s not working is if people report problems. Simple solution is bumping the min OS version every time they make new software release, but that might exclude people, who might be able use it. |
|
_________________
(NutsAboutAmiga) Basilisk II for AmigaOS4 AmigaInputAnywhere Excalibur and other tools and apps. |
||
|
Re: Updater tool: latest releases and updates |
Posted on: 1/11 19:42
#174 |
---|---|---|
Not too shy to talk
![]() ![]() Joined:
2008/3/15 2:00 From Alberta, Canada
Posts: 346
|
--- deleted ---
Edited by redfox on 2021/1/13 18:27:02
|
|