all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Re: Something broke
  2018-06-17 17:25 Jone
@ 2018-06-17 15:08 ` Julien Lepiller
  2018-06-17 15:14 ` 宋文武
  1 sibling, 0 replies; 8+ messages in thread
From: Julien Lepiller @ 2018-06-17 15:08 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

Le Sun, 17 Jun 2018 17:25:52 +0000,
Jone <yeger9@gmail.com> a écrit :

> Hi, people! There are also prepared packages - why not a give to the
> world this? As third-patry, no warranty.
> Or is it still an experimental distro for hackers? I have prepared 3
> packages, they are not in the official delivery, but where can I send
> them? 

Hi Jone,

The ALSA_PLUGIN_DIR variable can only take one value, typically
$HOME/.guix-profile/lib/alsa-lib, where alsa and its plugins are
installed. I think guix tells you all about it when you install
alsa-lib or one of its plugins.

I'm not sure what you mean by "prepared packages", but if you mean
binaries built by someone else, we will not accept them in Guix proper.

If you've built 3 packages for Guix, we will be glad to add them to
Guix once you send them to guix-patches@gnu.org.  Please check
http://www.gnu.org/software/guix/manual/html_node/Contributing.html#Contributing
and more precisely this section:
http://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html#Submitting-Patches
to help the review process.

Thank you :)

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

* Re: Something broke
  2018-06-17 17:25 Jone
  2018-06-17 15:08 ` Julien Lepiller
@ 2018-06-17 15:14 ` 宋文武
  1 sibling, 0 replies; 8+ messages in thread
From: 宋文武 @ 2018-06-17 15:14 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

Jone <yeger9@gmail.com> writes:

Hello!

> Hi, people! There are also prepared packages - why not a give to the
> world this? As third-patry, no warranty.
> Or is it still an experimental distro for hackers? I have prepared 3
> packages, they are not in the official delivery, but where can I send
> them? 

If you have made new guix packages, you can send patches to
guix-patches@gnu.org, See the "Submitting Patches" section in:

https://www.gnu.org/software/guix/manual/html_node/Contributing.html

Does this help?  Thank you!

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

* Something broke
@ 2018-06-17 16:51 Jone
  2018-06-17 21:37 ` Ludovic Courtès
  0 siblings, 1 reply; 8+ messages in thread
From: Jone @ 2018-06-17 16:51 UTC (permalink / raw)
  To: help-guix

#> speaker-test
   Cannot open shared library
   /gnu/store/..-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_pcm_equal.so

I do not know how it happened, but apparently this:
libasound_module_pcm_equal.so -> alsaequal

Ok, build alsaequal (I really need an equalizer):

install: target '/usr/lib/alsa-lib/' is not a directory: No such file or
directory

See Makefile:
6 install: all
47     @echo Installing...
48     $(Q)install -m 644 $(SND_PCM_BIN) ${DESTDIR}/usr/lib/alsa-lib/

1. need some magic with install
2. or?

I looked at the linux.scm, there is a variable ALSA_PLUGIN_DIR, but?
Or advise a good book on the build of the source code. 

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

* Re: Something broke
@ 2018-06-17 17:25 Jone
  2018-06-17 15:08 ` Julien Lepiller
  2018-06-17 15:14 ` 宋文武
  0 siblings, 2 replies; 8+ messages in thread
From: Jone @ 2018-06-17 17:25 UTC (permalink / raw)
  To: help-guix

Hi, people! There are also prepared packages - why not a give to the
world this? As third-patry, no warranty.
Or is it still an experimental distro for hackers? I have prepared 3
packages, they are not in the official delivery, but where can I send
them? 

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

* Re: Something broke
  2018-06-17 18:56 Jone
@ 2018-06-17 18:28 ` Julien Lepiller
  0 siblings, 0 replies; 8+ messages in thread
From: Julien Lepiller @ 2018-06-17 18:28 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

Le Sun, 17 Jun 2018 18:56:46 +0000,
Jone <yeger9@gmail.com> a écrit :

> Standard path is '/usr/lib/alsa-lib/', and
> $HOME/.guix-profile/lib/alsa-lib not exist. Need to change. Edit
> Makefile is bad, gexp.. it's outrageous why it couldn't be done on a
> standard Lisp. I'm sometimes an idiot :)

Ho, are you trying to write a package definition for a package that
tries to locate libasound_module_pcm_equal.so? In that case,
ALSA_PLUGIN_DIR won't help you: it works only when alsa-lib and its
plugins are installed in the same directory, as with system and user
profiles. This is not the case in during a build though. Do you mind
sharing you recipe so far? We might be able to help you better that way.

> 
> > If you've built 3 packages for Guix, we will be glad to add them to
> > Guix once you send them to  
> 
> This is a BAD model. How do you not understand this?? These packages
> are not part of the system, there can be anything! 

I'm sorry, but I don't understand. What are you trying to achieve?
Also, what model are you talking about? What are these packages and why
couldn't they be part of the system?

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

* Re: Something broke
@ 2018-06-17 18:56 Jone
  2018-06-17 18:28 ` Julien Lepiller
  0 siblings, 1 reply; 8+ messages in thread
From: Jone @ 2018-06-17 18:56 UTC (permalink / raw)
  To: help-guix


Standard path is '/usr/lib/alsa-lib/', and
$HOME/.guix-profile/lib/alsa-lib not exist. Need to change. Edit
Makefile is bad, gexp.. it's outrageous why it couldn't be done on a
standard Lisp. I'm sometimes an idiot :)

> If you've built 3 packages for Guix, we will be glad to add them to
> Guix once you send them to

This is a BAD model. How do you not understand this?? These packages are
not part of the system, there can be anything! 

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

* Re: Something broke
  2018-06-17 16:51 Something broke Jone
@ 2018-06-17 21:37 ` Ludovic Courtès
  2018-06-20 20:06   ` Jone
  0 siblings, 1 reply; 8+ messages in thread
From: Ludovic Courtès @ 2018-06-17 21:37 UTC (permalink / raw)
  To: Jone; +Cc: help-guix

Hello,

Jone <yeger9@gmail.com> skribis:

> #> speaker-test
>    Cannot open shared library
>    /gnu/store/..-alsa-lib-1.1.6/lib/alsa-lib/libasound_module_pcm_equal.so
>
> I do not know how it happened, but apparently this:
> libasound_module_pcm_equal.so -> alsaequal

Jone, this post of yours provides too little context for people to
help.  Two people tried already but your replies seemed unnecessarily
aggressive to me.

Could you please make sure to describe precisely what you’re trying to
achieve, and what the issues are?  It’s often helpful to paste the
offending command and its output.

Thanks in advance,
Ludo’.

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

* Re: Something broke
  2018-06-17 21:37 ` Ludovic Courtès
@ 2018-06-20 20:06   ` Jone
  0 siblings, 0 replies; 8+ messages in thread
From: Jone @ 2018-06-20 20:06 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: help-guix

Hello. I just have very bad English. I chose this distribution
because of the progressive engineering approach and wide
possibilities. And someday I'll learn all this)) Okay, I'll figure it
out myself. Or not =) It does not matter! Anyway for me it will be a
rewarding experience. 

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

end of thread, other threads:[~2018-06-20 17:06 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-17 16:51 Something broke Jone
2018-06-17 21:37 ` Ludovic Courtès
2018-06-20 20:06   ` Jone
  -- strict thread matches above, loose matches on Subject: below --
2018-06-17 17:25 Jone
2018-06-17 15:08 ` Julien Lepiller
2018-06-17 15:14 ` 宋文武
2018-06-17 18:56 Jone
2018-06-17 18:28 ` Julien Lepiller

Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.