[Pkg-rust-maintainers] On files location and rpath

Luca Bruno lucab at debian.org
Fri Jan 23 16:43:17 UTC 2015


On Friday 23 January 2015 13:44:41 Sylvestre Ledru wrote:

> > For another thing, the libraries are libfoo-hash.so. So, dynamically
> > linking to one will break when rust 1.0.1 is released.

The hash is by design. It's (sort-of) the equivalent of a soname, but 
automatically generated based on crate metadata and signature.
 
> If it is kind of stable, we could go public (especially in experimental).

I think they won't become stable before long time.

> For now, I have the feeling that it should remain private until we know
> more.
> Things might be clearer once rust is accepted in Debian.

I'm not too fond of teaching users to routinely use rpath, but apart from that
your suggestion seems the safest so far. So, Let's keep things as is for now. 
I'd also like to test/integrate with cargo before consolidating my position on 
this.
 
> > Anyway, with the ubuntu PPA, they have a nightly package, and a stable
> > package. You can install both, and then use update-alternatives to
> > choose between them. I'm not sure that will be something we want, so I
> > didn't bother with the update-alternatives part.

Just as a sidenote, PPA packages are not directly from upstream, but made from 
a long-time rust aficionado.
 
> Yes, update alternatives for compiler does not really work:
> https://bugs.launchpad.net/ubuntu/+source/llvm-3.1/+bug/991493
> Moreover over, this is going to be hard to manage with the two libs
> publics (except if we rename them)

I trust Sylvestre stance on this ;)

> I am happy about rust as a package name. It is clear enough
> and we can always rename it if needed.

Deal. My fears were mostly about source naming, as renaming the source package 
is a bit more cumbersome once in the archive.

Ciao, Luca

-- 
 .''`.  ** Debian GNU/Linux **  | Luca Bruno (kaeso)
: :'  :   The Universal O.S.    | lucab (AT) debian.org
`. `'`                          | GPG Key ID: 0x4F3BBEBF
  `-     http://www.debian.org 	| Debian GNU/Linux Developer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-rust-maintainers/attachments/20150123/1b7cbe44/attachment.sig>


More information about the Pkg-rust-maintainers mailing list