-
Notifications
You must be signed in to change notification settings - Fork 174
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
licensing / debian packaging #977790 #692
Comments
License of ConvertUTF.cpp is on top of that file https://github.com/elfmz/far2l/blob/master/utils/src/ConvertUTF.c and its fully compatible with GPL: https://en.wikipedia.org/wiki/University_of_Illinois/NCSA_Open_Source_License |
regarding embedded zip library - its obviously need to be converted to be not statically linked-in and its not something unknown, however colorer by itself requires deep refactoring to be updated to recent DB that caused posponing all suchproblems |
Regarding openssl problem - its unclear for me what should i do to resolve that? i found that link https://people.gnome.org/~markmc/openssl-and-the-gpl
so i should just copy above into end of LICENSE.txt and that will resolve issue? |
Ура, все используемые far2l общеизвестные либы теперь динамически линкуются? :) Ну, кроме UCD, который, как я понял, используется для угадывания кодировки файлов, и для которого, похоже, нет распространенных готовых пакетов. А, хм, вижу в multiarc'е кусочки p7zip и unrar ещё. |
Added required paragraph to license by commit b4b94ea |
Ack, no objections. Debian strikes again... |
OpenSSL is a good stuff that keeps internets secure, so I no objections from my side. |
No objections. |
No objections from me either. |
No objections. |
ack |
1 similar comment
ack |
No objections. |
ack |
1 similar comment
ack |
No objections. |
2 similar comments
No objections. |
No objections. |
only problem left is convertutf, which can be fixed with a later version/updated license too: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864729#26 current state: https://mentors.debian.net/package/far2l/ |
No objections |
@elfmz can't we just implement wrappers around WinPort charset conversion routines as replacement? |
There're C++-own features: https://www.inf.pucrs.br/~flash/lapro2ec/cppreference/w/cpp/locale/wstring_convert.html |
WinPort's functions already behave relatively fast (at least, comparing to iconv), support semi-broken sequences well (AFAIK) and support space calculation also. Why not just use them? |
cuz its able to convert to/from UTF16 (as Windows has) but not UTF32 (as *nix have). For supported by it codepages UTF16 codepoints are UCS-2 and directly mapped into UCS-4 thus its wchars can be just typecasted into native ones. But its not so for some other sequences, and better to have UTF8<->UTF32 convertion without surprises. |
Does the rest of far2l code already work fine with UTF-32 and 4-byte characters so it make sense to worry about it right now? ;-) |
Btw, what about this version? Is it licence-compatible with Debian? @alexmyczko Can we just use it as replacement?
|
Another possible replacement: |
@elfmz may be bumping version to 2.5.2 and after it ask @alexmyczko to maintain in Debian debs with @ramok's suggestions https://salsa.debian.org/debian/far2l/-/merge_requests/1 and may be additional remove htop & chafa from hard dependences to soft suggestions? After #1712 criticism I think it may take a few iterations before Debian package will be prepare perfectly. But in Ubuntu Mantic August 17 is Debian Import Freeze. |
is it possible you are on irc or element/matrix? |
@alexmyczko spdlog is not required as a dependency any more |
@unxed new release tag? |
m4 and awk are also not needed any more. |
🎯 Today is 3 weeks before the 17 August: the Ubuntu Mantic deadline Debian Import Freeze. @alexmyczko how many days do you need to make new deb-packages taking into account good suggestions from ramok with separate far2l-tiny, far2l, far2l-wx, far2l-nox? And how many days after it need by Debian procedures to accept these debs to unstable & testing? Can @alexmyczko give advice to @elfmz about deadline his bumping to new release tag that Debian version will be guaranteed prepare before 17 August? |
for just new version few days before August 11 should be fine. for the splitted packaging, thanks for the MR but when i try it fails i try to find a way of communication but fail: i am on irc as well as matrix. sorry anything else will not work for me. but if the splitting would work i would upload. will retry tomorrow. changing binary pkg number means a new round of debian new queue (google it) to see how long it takes can be 0-150 days. with debian not much of a problem as backports exist. for ubuntu it would need to land in a ppa. i would say 23.10 is not as important as 22.04. but then probably a lot more will go the debian way (i do) |
@alexmyczko If you have problems with splitting packages, may be using https://github.com/elfmz/far2l/tree/master/packaging/suse as a baseline will help you? This is the most fine version of all the specs posted in the far2l repository. |
@elfmz maybe it's time to bump the version |
you try https://salsa.debian.org/debian/far2l/-/merge_requests/1 and it fails? strange. how I can find you in IRC? |
tarzeau in #debian-bananas but i will be offline in 1h for some days but i read backlog |
@alexmyczko, @ramok: I hope now the splitted packages were successfully done or you have still problems? @alexmyczko Maybe without waiting for a new tag from @elfmz make in Debian current version |
uh, missed this discussion, tag created (release page etc will create bit later today) |
@alexmyczko could you please move chafa, htop, imagemagic from dependent to recommended packages? Currently far2l needs about 150 Mb of dependencies on x11-less servers. Thats probably not ok. |
Thanks a lot! |
@alexmyczko can you please update the package? |
sure 2.5.3, will do |
Any plan to drop beta from the releases? |
According to Ubuntu 24.04 LTS Schedule https://discourse.ubuntu.com/t/noble-numbat-release-schedule/35649 @alexmyczko please confirm that for prepare and put deb in Debian you need approximately week and we should ask @elfmz make new release not later then February 20. |
🫡 done |
@alexmyczko @elfmz: about updating far2l with Wayland bug-fixes in Ubuntu 24.04 LTS after Import Freeze deadline advice from my friend:
My friend can help in Launchpad stage. |
@elfmz to promote new release fixing input delays to Ubuntu 24.04 we need to make a new release just now. |
ops, better next time open new issue for that instead of writing comments to closed one. Created tag |
Colleagues, in Debian we have 2.6.3 with a bunch of glitches under WSL/WT, isn't it time to release 2.6.4? |
Touch #2419 |
lintian complains about this file:
utils/src/ConvertUTF.c
details: https://lintian.debian.org/tags/license-problem-convert-utf-code.html
anything you want to do about that?
i also get these:
also these:
The text was updated successfully, but these errors were encountered: