Question about resolving package dependencies

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Question about resolving package dependencies

txporter
Hello!

First nagging question:  Is there any kind of package installer that
resolves dependencies and will download any packages required by one I
am trying to install?

Coming from a Linux background, I am spoiled by package managers that
resolve dependencies and download all needed packages and install them
prior to installing the package I am looking for.

At home, when I tried out the SqueakMap package browser and tried to
load the ECompletions package it advised me that various classes
associated with the Shout packages (which I had not installed yet)
would be affected. I told it to proceed anyway, just to see what would
happen.

I later had to install Shout and reinstall ECompletions before keyword
completion would work.

Second question:

Can anyone explain the types of files used by Monticello and
SqueakMap, such as .mcz and .sar files?  Is it possible to download
these files separately and then load them from local copies?   Iassume
this would not be done from a filelist dialog.

Third question:

I am behind a firewall which uses an NTLM authenticated HTTP Proxy.
While I have set up HTTPProxy preferences, I do not believe it
understands NTLM authentication, and so I cannot install updates or
use SqueakMap. Has anyone managed to get through this kind of
HTTPProxy?

It has been a long time since I last looked at Squeak and I am very
impressed, particularly with Seaside.

Thanks!!

Tom P.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Question about resolving package dependencies

David Mitchell-10
Package Universes has some dependancy management.

I recommend starting with the squeak-dev images put together by Damien Cassou.

http://damien.cassou.free.fr/squeak-dev.html

eCompletion, Shout, and many other developer goodies are in there to
start. Uses package universes to load even more.

He also has a squeak-web that includes seaside, scriptaculous, shore, pier, etc.

On 8/10/07, Thomas Porter <[hidden email]> wrote:

> Hello!
>
> First nagging question:  Is there any kind of package installer that
> resolves dependencies and will download any packages required by one I
> am trying to install?
>
> Coming from a Linux background, I am spoiled by package managers that
> resolve dependencies and download all needed packages and install them
> prior to installing the package I am looking for.
>
> At home, when I tried out the SqueakMap package browser and tried to
> load the ECompletions package it advised me that various classes
> associated with the Shout packages (which I had not installed yet)
> would be affected. I told it to proceed anyway, just to see what would
> happen.
>
> I later had to install Shout and reinstall ECompletions before keyword
> completion would work.
>
> Second question:
>
> Can anyone explain the types of files used by Monticello and
> SqueakMap, such as .mcz and .sar files?  Is it possible to download
> these files separately and then load them from local copies?   Iassume
> this would not be done from a filelist dialog.
>
> Third question:
>
> I am behind a firewall which uses an NTLM authenticated HTTP Proxy.
> While I have set up HTTPProxy preferences, I do not believe it
> understands NTLM authentication, and so I cannot install updates or
> use SqueakMap. Has anyone managed to get through this kind of
> HTTPProxy?
>
> It has been a long time since I last looked at Squeak and I am very
> impressed, particularly with Seaside.
>
> Thanks!!
>
> Tom P.
> _______________________________________________
> Beginners mailing list
> [hidden email]
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Question about resolving package dependencies

Herbert König
In reply to this post by txporter
Hello Thomas,


TP> Second question:

TP> Can anyone explain the types of files used by Monticello and
TP> SqueakMap, such as .mcz and .sar files?  Is it possible to download

mcz something like monticello changeset zipped. sar = Squeak archive,
also something zipped. IIRC used if you want to package code and
media. I have no practical experience with it but I believe Edgar is
an expert on these.

On both you can use any standard zip tool to take them apart.


TP> these files separately and then load them from local copies?  Iassume
TP> this would not be done from a filelist dialog.

yes, in older images where SqueakMap doesn't work anymore you actually
have to download the files and install them from a local copy.
FileList is one possible starting point, drag and drop into the image
often works too.

MCZ can be opened by a monticello browser, if you copy them into a
repository MC knows. But you can see diffs and install either from
FileList or drag and drop.


Cheers,

Herbert                            mailto:[hidden email]

_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Question about resolving package dependencies

txporter
In reply to this post by David Mitchell-10
David,

Thanks for the advice,  I have not used Package Universes yet, will
give it a try.

I have the squeak-dev images but have not explored it too much yet.

Tom P.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Question about resolving package dependencies

txporter
In reply to this post by Herbert König
Herbert,

Thanks for the clarification!  I will give this a shot.

Tom P.
_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners
Reply | Threaded
Open this post in threaded view
|

Re: Question about resolving package dependencies

Edgar J. De Cleene
In reply to this post by Herbert König



El 8/10/07 12:20 PM, "Herbert König" <[hidden email]> escribió:

>  believe Edgar is
> an expert on these.

I not an expert, but build complex apps using .sar is very easy.
I take excellent ArchieveViewer of Ned , add few enh and now is easier ever
build things.
I do a kind of tutorial this week end, showing how we made our in forever in
progress game TEG

Cheers

Edgar


_______________________________________________
Beginners mailing list
[hidden email]
http://lists.squeakfoundation.org/mailman/listinfo/beginners