Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

apt repository #16

Open
TimJSwan89 opened this issue Dec 20, 2017 · 3 comments
Open

apt repository #16

TimJSwan89 opened this issue Dec 20, 2017 · 3 comments

Comments

@TimJSwan89
Copy link

Tracker/reminder for apt repository update which I believe is needed.

Tried installing qosmic and it depends on flam3_xform's mobius fields like mobius_re_d which apparently aren't available in the apt install flam3 but is obviously in the source code here.

Here's an example snippet from the failed build of qosmic:

src/flam3util.cpp: In member function ‘virtual double Util::xform_variable_accessor_mobius_im_d::get_var(flam3_xform*)’:
src/flam3util.cpp:255:33: error: ‘flam3_xform {aka struct xform}’ has no member named ‘mobius_im_d’
  create_xform_variable_accessor(mobius_im_d)
                                 ^
src/flam3util.cpp:103:54: note: in definition of macro ‘create_xform_variable_accessor’
   double get_var(flam3_xform* xform) { return xform->name; } \
                                                      ^

I'm a noob so please let me know if I'm missing something obvious here. I haven't traversed any svn for the project yet to see when mobius stuff was added. That type of source control is before my professional time. Also, is just flam3 as a standalone enough to use to produce some decent videos? I'm using qosmic because it looks like something that's clean and should work.

@scottdraves
Copy link
Owner

scottdraves commented Dec 20, 2017 via email

@TimJSwan89
Copy link
Author

This may be a good educational task for me to do.

#debian
[18:45] <TimApt_> Anyone know who is in charge of updating apt package manager packages? https://github.com/scottdraves/flam3/issues/16
[18:47] <dondelelcaro> TimApt_: that package is currently unmaintained
[18:47] <dondelelcaro> TimApt_: so the QA group is doing "minimal effort maintenance" of it
[18:48] <dondelelcaro> TimApt_: someone like you who uses it would be great to take flam3 over.
[18:49] <somiaj> I'd also not call this an apt issue.
[18:52] <TimApt_> Not an apt issue? What kind of situation is this called? I'm sure it's common for people to come across software and wonder why it isn't being updated on apt. All I know about apt is it gets me software easily.
[18:53] <somiaj> TimApt_: it is an issue with the package in the debian repository. So the issue is the the debian package, not apt, the software that can install packages from remote locations.
[18:54] <somiaj> TimApt_: In this case you could check bug reports or the tracker on this package and find out its current status, like it is unmatained
[18:55] <somiaj> TimApt_: https://tracker.debian.org/pkg/flam3 -- as dondelelcaro mentioned the package doesn't have a matainer.
[18:57] <TimApt_> You're saying that I would actually be in charge of making sure that the right version is available to the package managers?
[18:57] <somiaj> TimApt_: there is already a bug for this too, https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=881106, but unless someone volunters their time to matain this package it may not be updated soon.
[18:57] <judd> Bug http://bugs.debian.org/881106 in flam3 (open): «flam3: Update to flam3 v3.1.1»; severity: wishlist; opened: 2017-11-07; last modified: 2017-11-07.
[18:57] <somiaj> TimApt_: you would have to go through a process to get to that point, but if you wanted to and want to learn how to build packages, you could create a new package and then be responsible for future updates.

@scottdraves
Copy link
Owner

Sounds great, keep me in the loop.
I am happy to advise.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants