unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* lm-sensors vanished
@ 2016-07-15 15:40 Andreas Enge
  2016-07-15 16:11 ` Leo Famulari
  2016-07-15 16:34 ` Andreas Enge
  0 siblings, 2 replies; 9+ messages in thread
From: Andreas Enge @ 2016-07-15 15:40 UTC (permalink / raw)
  To: guix-devel

Hello,

not only the home page, but now also the download url of lm-sensors has
vanished. I found the following replacement with the same hash:
   http://pkgs.fedoraproject.org/repo/pkgs/lm_sensors/lm_sensors-3.3.5.tar.bz2/da506dedceb41822e64865f6ba34828a/lm_sensors-3.3.5.tar.bz2

Is it okay to replace the current uri, or to add this one as a fall-back?

Andreas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 15:40 lm-sensors vanished Andreas Enge
@ 2016-07-15 16:11 ` Leo Famulari
  2016-07-15 16:16   ` Leo Famulari
  2016-07-15 17:24   ` Andreas Enge
  2016-07-15 16:34 ` Andreas Enge
  1 sibling, 2 replies; 9+ messages in thread
From: Leo Famulari @ 2016-07-15 16:11 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

On Fri, Jul 15, 2016 at 05:40:17PM +0200, Andreas Enge wrote:
> Hello,
> 
> not only the home page, but now also the download url of lm-sensors has
> vanished. I found the following replacement with the same hash:
>    http://pkgs.fedoraproject.org/repo/pkgs/lm_sensors/lm_sensors-3.3.5.tar.bz2/da506dedceb41822e64865f6ba34828a/lm_sensors-3.3.5.tar.bz2

See also <http://bugs.gnu.org/22231> "No upstream lm-sensors source".
i2c-tools was affected as well.

> Is it okay to replace the current uri, or to add this one as a fall-back?

Several other packages download from Fedora, so I guess it's a fine
stop-gap if the hash is unchanged.

I wonder if anyone maintaining these packages now?

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 16:11 ` Leo Famulari
@ 2016-07-15 16:16   ` Leo Famulari
  2016-07-15 16:23     ` Andreas Enge
  2016-07-15 17:24   ` Andreas Enge
  1 sibling, 1 reply; 9+ messages in thread
From: Leo Famulari @ 2016-07-15 16:16 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

On Fri, Jul 15, 2016 at 12:11:44PM -0400, Leo Famulari wrote:
> See also <http://bugs.gnu.org/22231> "No upstream lm-sensors source".
> i2c-tools was affected as well.

Also, this is the home page of the old maintainer:
http://jdelvare.nerim.net/devel.html

It's what I used to find a solution last time.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 16:16   ` Leo Famulari
@ 2016-07-15 16:23     ` Andreas Enge
  0 siblings, 0 replies; 9+ messages in thread
From: Andreas Enge @ 2016-07-15 16:23 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

On Fri, Jul 15, 2016 at 12:16:46PM -0400, Leo Famulari wrote:
> Also, this is the home page of the old maintainer:
> http://jdelvare.nerim.net/devel.html
> It's what I used to find a solution last time.

Yes, we are using the ftp site referenced there, but it is also
not accessible.

Andreas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 15:40 lm-sensors vanished Andreas Enge
  2016-07-15 16:11 ` Leo Famulari
@ 2016-07-15 16:34 ` Andreas Enge
  2016-07-16 13:13   ` Ludovic Courtès
  1 sibling, 1 reply; 9+ messages in thread
From: Andreas Enge @ 2016-07-15 16:34 UTC (permalink / raw)
  To: guix-devel

More on lm-sensors, which we will probably need for installing the hydra
replacement: First, the input rrdtool is not referenced in the output; could
it be moved to native-inputs, or maybe even dropped? I tried a compilation
without it, and it succeeded, but I did not yet check whether the result
actually works.

Second, it is extraordinarily big, which means we cannot reasonably add it
to the installation image, and then it will take a long time to download
during the installation:
$ guix size lm-sensors
/gnu/store/35655d6dqw80ziqwxn6yhszqmyknxy39-lm-sensors-3.3.5       413.2     0.5   0.1%
/gnu/store/abgjh1qaxd5fmg24d4wl3p1q8naskz4p-perl-5.22.1            307.6    49.8  12.0%
/gnu/store/7vxx1h8mpp657ayhg8aji84mfndnhc5q-gnuplot-5.0.2          193.1     2.5   0.6%
/gnu/store/1qsvhrcgji1bgzq16cg96n8ahd2yhb7d-pango-1.40.1           188.6     4.0   1.0%
/gnu/store/vl3fs2xf64mgy4rw69fhddgh5zx3vwbf-harfbuzz-1.2.4         158.9     2.1   0.5%
/gnu/store/sjvcirri2bg7q5hlrkaywhmxllik0cfx-gcc-4.9.3              138.2    77.2  18.7%
/gnu/store/7hkzdkd6svcmc76hxqzlj5s7im01791r-cairo-1.14.6           130.0     6.1   1.5%
/gnu/store/2sbbkvsmi045s6d3s4aig4a7q74p2x5v-icu4c-55.1             124.4    34.9   8.4%
/gnu/store/jwg90sxflq78ikvggf3hkwyk39ikrnik-make-4.1               106.9     1.2   0.3%
/gnu/store/drqr33wkc8rgfb6i78fxklnyfimsv10z-guile-2.0.11           105.7    16.1   3.9%
/gnu/store/6m4xdh1rj3np9w2fikf8wlq6lka1hmsg-glib-2.48.0            101.2    13.2   3.2%
/gnu/store/hf32n7k87zshhn9ngm9pyfjipyyjpl81-libxft-2.3.2            93.6     0.3   0.1%
/gnu/store/ix381yxzkh1w0yi48azvhj92gw5hcmsz-gd-2.2.1                85.0     1.2   0.3%
/gnu/store/yvbr4gi6phn3rnwvynscwgcddqf9cd8f-pcre-8.38               83.2     3.6   0.9%
/gnu/store/p7jvbh4g2hqfmrkqwhljd9fq984jbaci-fontconfig-2.11.94      83.1     2.0   0.5%
/gnu/store/7s1ikfk5dyhq4s7p8jaas4yrr14d77dq-binutils-2.25.1         82.5    44.6  10.8%
/gnu/store/34j2zmi69mqwrslpyizbi9mcxmn2hzgb-coreutils-8.24          77.8    13.8   3.3%
/gnu/store/fcxz8rsfkwvjmwc5xrx446ndl0hrc702-freetype-2.6.3          76.0     2.7   0.6%
/gnu/store/01q81q7lxwpkykghl4yc7d4g4yvpbbi6-gawk-4.1.3              75.2     2.9   0.7%
/gnu/store/ndf679ac3g9kjfqika5fr73wg6zrdrnr-kmod-17                 74.1     0.3   0.1%
/gnu/store/z8vgpay1q450ndgil902xxxz5mq0b1qr-xz-5.2.2                73.4     1.1   0.3%
/gnu/store/pmqssiwi3sdpgyxfiyv9g5w1dmhzg662-libpng-1.5.26           73.3     0.6   0.2%
/gnu/store/jfj94hba68b4py44l0imw1052qmp90dj-grep-2.22               73.1     0.8   0.2%
/gnu/store/b3bmn7z2f68v76331k1vk47wv5d4g5xd-bzip2-1.0.6             72.9     0.5   0.1%
/gnu/store/7cdd8s466qyjh64m0byq0rz9gk1jid40-bash-4.3.42             72.3     4.7   1.1%
/gnu/store/krnzsddzfbk1kdv0al2q7g7rnpw4k85j-libxext-1.3.3           71.3     0.4   0.1%
/gnu/store/i3zpc6rhc6mdn0wwf4sw8x1apdj1vlcf-libxrender-0.9.9        71.0     0.1   0.0%
/gnu/store/xqzmjw2b2j5i9pmkjmnjp3dm7hdiqln0-libx11-1.6.3            70.9     4.9   1.2%
/gnu/store/ap38h17m9fdw27j14wj32gya092w6sa7-readline-6.3            67.7     1.2   0.3%
/gnu/store/p7kjmkfsax6qgz2ihh2wiicxmd0mydhz-readline-6.3            67.6     1.2   0.3%
/gnu/store/341l112bqw9y9yr9bq71jazwdl9fb7yb-ncurses-6.0             66.4     5.7   1.4%
/gnu/store/xadbq6k36aphlx0haxxzym3xmd5r1rp8-ncurses-6.0             66.4     5.7   1.4%
/gnu/store/jsy847sch7lnxjppkn1s1as22dbx74fx-libxcb-1.11             65.9     5.0   1.2%
/gnu/store/xvya62n0q50aja22z56rgni0nganxk6a-libunistring-0.9.6      65.2     4.5   1.1%
/gnu/store/knws2xhs2507r0f9qc3b45dn1fxmpi5g-file-5.25               64.6     3.9   0.9%
/gnu/store/l46na1l3ydhfidsfk8waq8526z0phw4p-gmp-6.1.0               63.3     2.6   0.6%
/gnu/store/chc189wmwl812vi19a8i8lkmkh81nzqj-gmp-6.1.0               63.3     2.6   0.6%
/gnu/store/s7sdyr3afgiqclydxgjzxxy0f1m17yvk-libgc-7.4.2             62.5     1.1   0.3%
/gnu/store/8ifqb1iyyz2vgaap51izb2d306kfpqv4-pixman-0.34.0           62.3     1.6   0.4%
/gnu/store/q43b405gx7km3cfskbdl55vgih3hkz1h-pkg-config-0.29         62.0     1.3   0.3%
/gnu/store/4zlba0g9sw8p1gbf644fyi34z1xj4jwz-libjpeg-9a              61.5     0.8   0.2%
/gnu/store/faxgil2xfskxww4zy7k6l6lfx919rvqf-acl-2.2.52              61.4     0.4   0.1%
/gnu/store/w7vb2skc8q5wjcfbya0qba7nj83pl6z4-expat-2.1.0             61.3     0.6   0.1%
/gnu/store/5n82r6pa03fzxkph4i589ycm2kay7kid-sed-4.2.2               61.2     0.5   0.1%
/gnu/store/h9hrlbf5ax5z87rysij69rcln1kd4gag-libcap-2.24             61.1     0.1   0.0%
/gnu/store/hsxhfmjgh8m4c0pavq3gd3gcrn8zrgxj-zlib-1.2.8              61.1     0.4   0.1%
/gnu/store/fbg2y8zxvddmpr9rfnl981x4kq24ky5d-graphite2-1.3.8         61.0     0.3   0.1%
/gnu/store/k6ncb45sb3qpfnlf8dcflxavw4d30rwa-attr-2.4.47             61.0     0.2   0.1%
/gnu/store/zhrhrs1myalxjppwjyn2971l6gld22rp-libxdmcp-1.1.2          60.9     0.2   0.0%
/gnu/store/4djwd87yrw1yg6z19q6agmj26srixy2h-libffi-3.2.1            60.8     0.1   0.0%
/gnu/store/557i3227wv6h8rj2zrc5vr4rmh0zgi6i-libffi-3.2.1            60.8     0.1   0.0%
/gnu/store/dj93jz4wn7gl1z6x6hk25hyhh75akyrf-libltdl-2.4.6           60.8     0.1   0.0%
/gnu/store/c56bqxg9clybrmsgj0nk1z5n425cgfas-libxau-1.0.8            60.8     0.0   0.0%
/gnu/store/v39bh3ln3ncnzhyw0kd12d46kww9747v-gcc-4.9.3-lib           60.7    22.9   5.5%
/gnu/store/b1yqjimbdh5bf9jnizd4h7yf110744j2-bash-4.3.42             49.5     4.7   1.1%
/gnu/store/0wy21msm26sdgg1jdnvinbz7hgpz7cjm-readline-6.3            44.8     1.2   0.3%
/gnu/store/aj3jaf7jln8yfzy9k96mn01fnmjnyx0g-ncurses-6.0             43.6     5.7   1.4%
/gnu/store/8m00x5x8ykmar27s9248cmhnkdb2n54a-glibc-2.22              37.9    36.5   8.8%
/gnu/store/7v3093adf31b2sg2c46y3z2m24x2cjmi-gs-fonts-8.11            4.5     4.5   1.1%
/gnu/store/lgfnghy5l97hh4k1xjh3xjrj7l2kvnrz-linux-libre-headers-3.14.37     3.3     3.3   0.8%
/gnu/store/5y72ql4zbnbd50lf88k91k0y766kq75x-bash-static-4.3.42       1.4     1.4   0.3%
/gnu/store/xmwqkg0llh0ad36cjv2vrq7r0pjqvlf0-libatomic-ops-7.4.2      0.6     0.6   0.1%
/gnu/store/82rmcan6fag9b221b03189fjwxjlgyny-zlib-1.2.8               0.4     0.4   0.1%
total: 413.2 MiB

Perl is needed for two scripts:
bin/sensors-conf-convert, which
"Convert[s] a sensors.conf file from the old (Linux 2.4, lm-sensors 2)
symbol names to the new (Linux 2.6 or 3, lm-sensors 3) symbol names."
and which is probably not important for GuixSD.
And sbin/sensors-detect, which I think is needed.

Could we maybe drop gnuplot, which seems to pull in a lot of X related
packages?

Andreas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 16:11 ` Leo Famulari
  2016-07-15 16:16   ` Leo Famulari
@ 2016-07-15 17:24   ` Andreas Enge
  1 sibling, 0 replies; 9+ messages in thread
From: Andreas Enge @ 2016-07-15 17:24 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

On Fri, Jul 15, 2016 at 12:11:44PM -0400, Leo Famulari wrote:
> > Is it okay to replace the current uri, or to add this one as a fall-back?
> Several other packages download from Fedora, so I guess it's a fine
> stop-gap if the hash is unchanged.

I added the URL in commit ee6a5d0.

> I wonder if anyone maintaining these packages now?

One would think so; Fedora and Debian package versions 3.4.0,
wherever these are taken from. There is a github site claiming
to mirror the development:
   https://github.com/groeck/lm-sensors
But the last commit is from over a year ago by exactly the person whose
home page you linked.

Andreas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-15 16:34 ` Andreas Enge
@ 2016-07-16 13:13   ` Ludovic Courtès
  2016-07-16 13:32     ` Andreas Enge
  0 siblings, 1 reply; 9+ messages in thread
From: Ludovic Courtès @ 2016-07-16 13:13 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> skribis:

> More on lm-sensors, which we will probably need for installing the hydra
> replacement: First, the input rrdtool is not referenced in the output; could
> it be moved to native-inputs, or maybe even dropped? I tried a compilation
> without it, and it succeeded, but I did not yet check whether the result
> actually works.

To make sure, I’d suggest grepping the source of lm-sensors for any
mention of rrdtool.  It might be safe to remove it.

> Second, it is extraordinarily big, which means we cannot reasonably add it
> to the installation image, and then it will take a long time to download
> during the installation:
> $ guix size lm-sensors
> /gnu/store/35655d6dqw80ziqwxn6yhszqmyknxy39-lm-sensors-3.3.5       413.2     0.5   0.1%

[...]

> /gnu/store/sjvcirri2bg7q5hlrkaywhmxllik0cfx-gcc-4.9.3              138.2    77.2  18.7%

Keep in mind that most of it is due to <http://bugs.gnu.org/23077>,
fixed in core-updates.

> Perl is needed for two scripts:
> bin/sensors-conf-convert, which
> "Convert[s] a sensors.conf file from the old (Linux 2.4, lm-sensors 2)
> symbol names to the new (Linux 2.6 or 3, lm-sensors 3) symbol names."
> and which is probably not important for GuixSD.
> And sbin/sensors-detect, which I think is needed.

OK.

> Could we maybe drop gnuplot, which seems to pull in a lot of X related
> packages?

We’d need to check what it’s used for, but maybe yes.

Thanks,
Ludo’.

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-16 13:13   ` Ludovic Courtès
@ 2016-07-16 13:32     ` Andreas Enge
  2016-07-17 13:20       ` Ludovic Courtès
  0 siblings, 1 reply; 9+ messages in thread
From: Andreas Enge @ 2016-07-16 13:32 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guix-devel

On Sat, Jul 16, 2016 at 03:13:26PM +0200, Ludovic Courtès wrote:
> We’d need to check what it’s used for, but maybe yes.

I just tried it out: It is used by pwmconfig, which sends control numbers
between 255 downto 0 to each fan and measures its speed. The script asks
whether one would like a gnuplot plot; I answered "yes" and did not get
any plot on my console... Even then, this is hardly useful, I think.

On the other hand, why not.

Andreas

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: lm-sensors vanished
  2016-07-16 13:32     ` Andreas Enge
@ 2016-07-17 13:20       ` Ludovic Courtès
  0 siblings, 0 replies; 9+ messages in thread
From: Ludovic Courtès @ 2016-07-17 13:20 UTC (permalink / raw)
  To: Andreas Enge; +Cc: guix-devel

Andreas Enge <andreas@enge.fr> skribis:

> On Sat, Jul 16, 2016 at 03:13:26PM +0200, Ludovic Courtès wrote:
>> We’d need to check what it’s used for, but maybe yes.
>
> I just tried it out: It is used by pwmconfig, which sends control numbers
> between 255 downto 0 to each fan and measures its speed. The script asks
> whether one would like a gnuplot plot; I answered "yes" and did not get
> any plot on my console... Even then, this is hardly useful, I think.
>
> On the other hand, why not.

OK, thanks for investigating!

I think it would be best to hard-code the absolute file name of
‘gnuplot’ in lm-sensors since merely adding it as an input has no
effect.

Ludo’.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2016-07-17 13:20 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-15 15:40 lm-sensors vanished Andreas Enge
2016-07-15 16:11 ` Leo Famulari
2016-07-15 16:16   ` Leo Famulari
2016-07-15 16:23     ` Andreas Enge
2016-07-15 17:24   ` Andreas Enge
2016-07-15 16:34 ` Andreas Enge
2016-07-16 13:13   ` Ludovic Courtès
2016-07-16 13:32     ` Andreas Enge
2016-07-17 13:20       ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).