On 11/2/06, Shug Boabby <[EMAIL PROTECTED]> wrote:
> Hello everyone,
>
> I have moved over from darwinports (now called macports) because it is
> absolutely useless for package maintenance. I'm a long-time
> debian/ubuntu user so I'm happy to have apt-style commands again.
>
> However, I find that the binary package support in Fink is less than
> perfect. I would be greatly obliged if people could answer some
> questions I have, and perhaps correct my understanding of how fink/apt
> talk to each other.
>
> My understanding is that fink is the all-powerful package manager
> which simply includes apt for binary packages. So if a package exists
> as source-only, I must install it through fink, not apt. Is this
> correct?
>

Right.

> So if I build a package (for example, my favourite package manager
> 'aptitude') using `sudo fink install aptitude`, does fink build '.deb'
> files that I could then submit to the binary repository to share with
> other fink users? If not, how do binary packages appear on the server?
> Is this at all automated?
>

We don't do contributed binaries right now.  The binary distribution
is generated by our binary release manager building all of the
packages in the stable tree and uploading them to the server.

> What I'd *really* love is for aptitude to be the only package manager
> I need to use... it could grab source packages as they are needed and
> uninstall source build dependencies when I'm finished with them, and
> upload binary builds so that others could use them as well. Is this
> even possible? (I suspect not)
>

Not with aptitude, but:

We've got debfoster to help you flag build-time dependencies and remove them.
We've got instructions on how to set your system up to serve binaries elsewhere:
http://fink.sourceforge.net/doc/advanced/index.php

A reason we don't take contributed binaries, by the way, is that
there's no way to guarantee that somebody's builds don't mix in stuff
we can't control--macports libraries, third-party stuff in /usr/local;
even building packages with a later X11 codebase than Apple's will
cause problems on system's that use Apple's X11.  SInce the packages
aren't tagged as to who built them then people using some arbitrary
.deb may complain to us.

So if you do advertise that you're going to distribute binaries,
please mention that this is not an official distribution.

> Kind regards,
> Shug
>


-- 
Alexander K. Hansen
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-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to