bug#25281: rust importer duplicates input

2016-12-27 Thread ng0
I'm on the grand journey into rusty land, and while I'm
assembling a list of what needs to be packaged to package our
prototype, I got this:

ng0@wasp ~$ guix import crate net2
following redirection to 
`https://crates-io.s3-us-west-1.amazonaws.com/crates/net2/net2-0.2.26.crate'...
(package
  (name "rust-net2")
  (version "0.2.26")
  (source
(origin
  (method url-fetch)
  (uri (crate-uri "net2" version))
  (file-name
(string-append name "-" version ".tar.gz"))
  (sha256
(base32
  "1qp3q6xynb481rsp3ig1nmqb6qlxfba3shfrmqij88cppsv9rpsy"
  (build-system cargo-build-system)
  (inputs
`(("rust-cfg-if" ,rust-cfg-if)
  ("rust-kernel32-sys" ,rust-kernel32-sys)
  ("rust-libc" ,rust-libc)
  ("rust-libc" ,rust-libc)
  ("rust-libc" ,rust-libc)
  ("rust-libc" ,rust-libc)
  ("rust-libc" ,rust-libc)
  ("rust-winapi" ,rust-winapi)
  ("rust-ws2-32-sys" ,rust-ws2-32-sys)))
  (home-page
"https://github.com/rust-lang-nursery/net2-rs";)
  (synopsis
"Extensions to the standard library's networking types as proposed in RFC 
1158.
")
  (description
"Extensions to the standard library's networking types as proposed in RFC 
1158.
")
  (license (list license:expat license:asl2.0)))

-- 
♥Ⓐ  ng0
PGP keys and more: https://n0is.noblogs.org/ http://ng0.chaosnet.org





bug#25206: utox 0.9.8 icon is a white box

2016-12-27 Thread ng0
ng0  writes:

> ng0  writes:
>
>> ng0  writes:
>>
>>> The statusbar/taskbar icon of utox is a white square.
>>>
>>> Affected are at least the environments Gnome and awesome.
>>> In awesome there is a glitch where you can see that the icon
>>> which is being used is actually very big, and I assume the same
>>> happens for Gnome.
>>> All icons are installed. I will upgrade utox (new release came
>>> out 2 days ago) and see if it addresses this bug.
>>
>> I can confirm that at least for Gnome the version I've sent a
>> patch to update to fixes this problem.
>
> Half-fixed in GNOME, still open for WM/DMs which are not GNOME.
>
> -- 
> ♥Ⓐ  ng0  | PGP keys and more: https://n0is.noblogs.org/
>  |http://ng0.chaosnet.org
>
>
>
>

Fixed in awesome-4.0

I will close this, if you still experience this bug please
re-open or file a new one for the specific window/desktop
manager.
-- 
♥Ⓐ  ng0
PGP keys and more: https://n0is.noblogs.org/ http://ng0.chaosnet.org





bug#25281: rust importer duplicates input

2016-12-27 Thread David Craven
Looking at the Cargo.toml file we see this:

[target."cfg(unix)".dependencies]
libc = "0.2.14"
# Compat with older Cargo versions temporarily
[target.x86_64-unknown-linux-gnu.dependencies]
libc = "0.2.14"
[target.i686-unknown-linux-gnu.dependencies]
libc = "0.2.14"
[target.x86_64-apple-darwin.dependencies]
libc = "0.2.14"
[target.i686-apple-darwin.dependencies]
libc = "0.2.14"

I started reimplementing cargos dependency resolution algorithm, but
think now that it's better to use a Cargo.lock file when one is
provided.

When there isn't a cargo lock file it's a library in the sense that it
is a collection of source code that can be reused in a cargo project
that has a Cargo.lock file.

I don't think that this is a issue that needs fixing.