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
[Help wanted] submit fastfetch to debian unstable #533
Comments
我们在deepin的打包的时候做了一些工作,包括将vendor的依赖yyjson单独打包出来,现在正在尝试向debian提交这些包 |
@xzl01 @UTsweetyfish Any progress? |
你可以需要再发一个RFS:https://mentors.debian.net/accounts/register/ 在上面的链接里面有对此的介绍 |
我在用ubuntu。Ubuntu的lintian不报这些错🤣 EDIT: 至少没有error了 |
你可以使用distrobox 运行一个debian容器来跑lintian。 链接我也打不开(可能是debian的问题?) |
似乎目前的debian目录依然不符合标准,如果你愿意的话 我给你那个分支提一个pr进行修改 |
可以 |
@xzl01 and @CarterLi I see there is a [Help wanted] tag, it seems like there is help wanted, but a lot of this issue is on chinese, sadly not everyone speaks chinese, wouldn't english be a bit a better way to communicate? |
I'm aware of this issue and really sorry for that I had submit ( an old and slightly modified ) fastfetch to debian mentors and got no response. Progress stuck there. |
I don't know much about debian and personally I don't use debian. I hope someone has experience of packaging for debian can take this. |
Hi all, I would like to proceed with this task if possible. Is that ok? I personally use Debian and I personally know some Debian developers and Debian maintainers that are used to contributing to Debian, I've already talked to one of them and they will help me. I will send an email to https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053995. Thank you for this nice project. |
Thank you @hiagofranco! Really appreciated! |
Also look at Maytham's comment at Bug #1067925. He suggests using salsa for maintaining the package. I succesfully built |
Hello @hiagofranco
I've marked you as the owner of the ITP bug now. Would you be willing to add me as a co-maintainer of this package? I'm also interested in getting this piece of software into Debian 😄. I have a bit of experience in maintaining Debian packages, and have recently become a DM, so I can help out with packaging and uploading. I can also help with organising the creation of a repo under the debian/ group on Salsa. Have you started work and/or created a Salsa repo yet? Thanks, |
Hi all, @mok0 thanks for sharing the links.
This would be the approach, yes. I believe I will have to ignore the /debian folder from fastfetch for now and rewrite it for the Debian package, but I will post any updates here. We can probably get rid of this folder in the folder and keep it only in the Debian repo.
Thank you! I will start to work on it today.
Of course, let's do that together, it will be nice to have someone with experience to help ;-)
Not yet, I plan to start today, I will try to create it here and I will ask for help if something goes wrong... How can I contact you? Can I use the email you've shared here? Best Regards, Hiago. |
Exciting!
Yep, or on IRC or GitHub. |
@Maytha8 all right, thank you =) I've started creating the Debian folder files and I noticed something I believe we will have to remove. There is a LICENSE file for intel inside the I don't know exactly how the MIT + proprietary LICENSE works as we have two licenses here, but I believe this will not be possible for the Debian package to be accepted on the mainline. Edit: it may apply to other files under 3rdparty as well. |
Hello, I am aware of the license concerns. There are several folders in 3rd party folder and they all can be removed
|
Hi @CarterLi, thank you for the detailed explanation :) good, points 1..3 will be easy to fix then. About point 4, I have a debian contributor colleague and he will package the yyjson for Debian, as you mentioned it is not available yet but there is an ITP opened for it. Then we can make the fastfetch package dependent on the libyyjson one. I will come back with more updates once we have it. Thanks! |
@hiagofranco So I guess fastfetch will be repacked to remove the 3rd-party/ directory from the Debian package? |
@Maytha8 exactly, I used the |
Debian and Ubuntu are two of most used Linux distros but we haven't got the official packages there.
The text was updated successfully, but these errors were encountered: