Re: 41 Change Proposal: Make Tuned the Default Power Profile Management Daemon (System-Wide)

2024-05-31 Thread Vitaly Zaitsev via devel
Just a note. Users of DEs other than KDE and GNOME can use the Tuned 
Switcher app.


Available both in the main Fedora repository and as a Flatpak:

- sudo dnf install tuned-switcher
- flatpak install org.easycoding.TunedSwitcher

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Adding additional flag in cmake-rpm-macros to disallow the use of the FetchContent module

2024-05-27 Thread Vitaly Zaitsev via devel

On 27/05/2024 02:22, Byoungchan Lee via devel wrote:

In well-maintained Fedora packages, the use of the FetchContent module is 
generally discouraged because dependencies are already available in the Fedora 
repositories.


FetchContent never worked on Fedora because the builders have no network 
access. The maintainers have to patch it out.


Check this for example: https://github.com/eliaskosunen/scnlib/pull/112


While it's uncertain if build workers in Fedora have internet access, to 
improve security, I believe it is recommended to entirely disallow the use of 
the FetchContent module. To achieve this, I propose adding a flag in the 
cmake-rpm-macros to disable the FetchContent module.


Tried it several times, but it doesn't work reliably and in very rare 
cases. The library name in FetchContent() must match the name in 
find_package(), which almost never happens in real projects.


It will instantly fail but with another error.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Adding additional flag in cmake-rpm-macros to disallow the use of the FetchContent module

2024-05-27 Thread Vitaly Zaitsev via devel

On 27/05/2024 02:46, Kan-Ru Chen wrote:

It is documented that FIND_PACKAGE_ARGS argument in FetchContent_Declare should 
instruct it to find system packages first.


This only works as expected in very rare cases. The library name in 
FetchContent() must match the name in find_package().



This is probably going to break packages. I think a change proposal would be 
good.


No, this won't break anything since Fedora builders have no network 
access and all FetchContent() calls will fail instantly.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: [Test-Announce] Kernel 6.9 Test Week 2024-05-26 to 2024-06-02

2024-05-27 Thread Vitaly Zaitsev via devel

On 26/05/2024 12:36, Alicja Brook wrote:

As usual, the Fedora QA team will hangout at #fedora-test-day(a)libera.chat


The LiberaChat Matrix gate has been closed and all chats are now only 
available in Matrix.


You should replace all links with #fedora-test-day:fedoraproject.org.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: oneapi-level-zero requires cloned spdlog-populate

2024-05-23 Thread Vitaly Zaitsev via devel

On 23/05/2024 02:02, Luya Tshimbalanga wrote:
Upstream made a change that requires cloning a sub-directory 
spdlog-populate leading to a failure to build. What will be an 
alternative to address that issue?




You need to patch it and submit a pull request to upstream.

Check this example: https://github.com/eliaskosunen/scnlib/pull/112

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Schedule for Monday's FESCo Meeting (2024-05-20)

2024-05-22 Thread Vitaly Zaitsev via devel

On 21/05/2024 22:59, Miro Hrončok wrote:
I am a tad sad that this was approved by FESCo without being first 
discussed with the wider community.


We have another similar issue: https://pagure.io/fesco/issue/3205

This was also not discussed. Intel wants to include pre-built blobs to 
the repository:



From an end user POV it would have no functional benefit either, since distros 
would not be permitted to make any source changes.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing spdlog soversion bump

2024-05-22 Thread Vitaly Zaitsev via devel

On 21/05/2024 15:30, Vitaly Zaitsev wrote:

spdlog 1.14.1 will include a soversion bump from .1.12 to .1.14.


Completed and pushed to Rawhide.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F41 Change Proposal - Reproducible Package Builds (System-Wide)

2024-05-22 Thread Vitaly Zaitsev via devel

On 17/04/2024 09:20, Zbigniew Jędrzejewski-Szmek wrote:

In some ways, that'd be nice, because we wouldn't have to install
additional tools in the buildroot. But OTOH, those tools are rather
small and bash/find/etc probably need to be installed anyway.


It doesn't seem to work properly without the marshalparser Python 
package installed:


+ /usr/bin/add-determinism --brp -j48 
/builddir/build/BUILDROOT/nheko-0.11.3-11.fc41.x86_64
Cannot initialize handler pyc: ModuleNotFoundError: No module named 
'marshalparser'

[src/multiprocess.rs:66:9]  = Command {
program: "/usr/bin/add-determinism",
args: [
"/usr/bin/add-determinism",
"--socket",
"3",
"--brp",
"--handler",
"ar,jar,javadoc",
],
env: CommandEnv {
clear: false,
vars: {
"SOURCE_DATE_EPOCH": Some(
"1716249600",
),
},
},
create_pidfd: false,
}
Bye!
Bye!
Bye!
Bye!

Also, is it possible to suppress these "Bye!" messages?

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LLVM Packaging Ideas for Fedora 41

2024-05-22 Thread Vitaly Zaitsev via devel

On 22/05/2024 01:45, Tom Stellard wrote:
I looked in the iwyu source, and it's not using ${LLVM_LIBRARY_DIR} 
correctly.
That variable points to where the libraries are installed, but iwyu is 
using it to look
up the resource directory.  iwyu should be using `clang 
-print-resource-dir`

instead.


Can you submit a pull request with a fix to upstream?

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LLVM Packaging Ideas for Fedora 41

2024-05-21 Thread Vitaly Zaitsev via devel

On 27/04/2024 06:34, Tom Stellard wrote:
If anyone has any feedback on these ideas we'd like to hear it and are 
happy to discuss

these more.


Can you fix the ${LLVM_LIBRARY_DIR} variable in LLVM's CMake config?

It broke after switching LLVM to use /usr/lib. It still points to 
/usr/lib64 and we need to patch it manually[1].


[1]: https://src.fedoraproject.org/rpms/iwyu/blob/rawhide/f/iwyu.spec#_51

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Announcing spdlog soversion bump

2024-05-21 Thread Vitaly Zaitsev via devel

Hello all.

spdlog 1.14.1 will include a soversion bump from .1.12 to .1.14.

Affected packages (including spdlog-devel and virtual cmake(spdlog) and 
pkgconfig(spdlog)):


- bear
- coeurl
- corectrl
- cryfs
- CuraEngine
- freeopcua
- gerbera
- gnuradio
- gqrx
- gr-air-modes
- gr-funcube
- gr-hpsdr
- gr-iqbal
- gr-osmosdr
- gr-rds
- libixion
- libmamba
- luxcorerender
- mangohud
- mtxclient
- nheko
- opae
- sdrpp
- wasmedge
- waybar

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Firefox 126.0 with DBus service

2024-05-17 Thread Vitaly Zaitsev via devel

On 17/05/2024 11:04, Martin Stransky wrote:
I see. I don't think it's useful for gnome search as it uses live data 
(also from recently visited URL) and also sorts results for popularity. 
It should give you the same results as writing directly to Firefox URL bar.


This is not a problem because *.sqlite databases can be opened in 
read-only mode. This won't conflict with the running instance of Firefox.



I expect Firefox fails to quit for some reason but as it's connected to DBus 
service (as it's launched from it) so you see it as a part of it. But I bet 
you'll get the same results (ff hang) without the service.


First I'll try to reproduce it on different machines (including virtual 
machines).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Firefox 126.0 with DBus service

2024-05-17 Thread Vitaly Zaitsev via devel

On 17/05/2024 10:38, Martin Stransky wrote:
Hm, does really KDE Plasma access Firefox profile and searches it for 
anything? That's interesting. Can you point me to any info about it?


It looks like it copies Firefox's *.sqlite databases to 
~/.cache/bookmarksrunner on every user login and then uses them:


$ ls ~/.cache/bookmarksrunner/ | grep firefox
bookmarkrunnerfirefoxdbfile.sqlite
bookmarkrunnerfirefoxfavdbfile.sqlite
KRunner-Favicons-firefox-default


I see it takes 24064 bytes only as it's just a simple and small DBus service. 
Does it really take 1GB on your box?


Other people in the Bodhi update ticket have the same problem. Firefox 
appears to be unable to shut down properly and continues to run in full 
mode.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Firefox 126.0 with DBus service

2024-05-17 Thread Vitaly Zaitsev via devel

On 17/05/2024 08:05, Martin Stransky wrote:
Gnome search service is provided by running Firefox application itself. 
It's because it searches and publishes results from recent live user 
profile.


Why can't GNOME Search engine just parse Firefox's *.sqlite databases 
like everyone else does (like KDE Plasma)? It's more simple and easy.


So if we have Firefox without Gnome search service / DBus service we'd need different .desktop file with 'DBusActivatable=false' for it (as AFAIK rpm doesn't allow to overwrite file owned by different package). 


W should start providing it as a separate desktop file, since Firefox is 
now always running in the background and consuming more than 1GB of RAM. 
User can't even easily terminate this process without disabling the 
service. If you SIGKILL, systemd will spawn it again. And the service 
can't be disabled/masked too because Firefox doesn't start.



So it's a bit complicated situation here. I think it's clumsy to have 
firefox-gnome and firefox-non-gnome rpm with different desktop files but I 
don't see any other option (beside to remove gnome search or implement it as 
different app and broker the search results).


1. Provide a standard shortcut without DBusActivatable and with 
NotShowIn=gnome for all other DEs in the firefox package.
2. Create a separate package with gnome-search related files (including 
a .service file and a special shortcut with OnlyShowIn=gnome).

3. Install this package only if the gnome-shell is installed.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Firefox 126.0 with DBus service

2024-05-15 Thread Vitaly Zaitsev via devel

On 15/05/2024 10:52, Ian McInerney via devel wrote:

What if I don't use GNOME search? I don't use the GNOME desktop, so I don't 
want to have a random Firefox process running on my machine that is doing 
absolutely nothing and just hogging resources. Is this process only created 
when something tries to talk to it on the DBus socket, or is it always there 
listening?


Yes, it should be moved to a separate package and installed only if the 
gnome-shell is installed.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: GIMP 3.0 in F41?

2024-05-13 Thread Vitaly Zaitsev via devel

On 13/05/2024 13:24, Nils Philippsen wrote:

If I’m not off track, renaming the existing version to “gimp2” would at
least make people install it as an update to “gimp-2.10.x” without any
real benefit to them. And it would make ”gimp” jump to version 3 which
is wildly different


Fedora is a bleeding edge distribution. All packages should be updated 
to the latest releases.



and would probably go against package
compatibility guidelines if done in Fedora <= 40


Major updates in stable Fedora releases are prohibited by the Updates 
Policy[1].


[1]: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: GIMP 3.0 in F41?

2024-05-13 Thread Vitaly Zaitsev via devel

On 13/05/2024 00:58, Sérgio Basto wrote:

https://src.fedoraproject.org/rpms/gimp3


The gimp package should be updated to 3.0, and the existing 2.x version 
should move to the gimp2 compatibility package.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LLVM Packaging Ideas for Fedora 41

2024-05-13 Thread Vitaly Zaitsev via devel

On 13/05/2024 15:41, Vít Ondruch wrote:
we can spent time adjusting upstream projects to be compatible with the 
latest llvm


Feel free to start with pocl. It still doesn't support LLVM 18.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LLVM Packaging Ideas for Fedora 41

2024-04-29 Thread Vitaly Zaitsev via devel

On 29/04/2024 16:41, Gary Buhrmaster wrote:

Do we have any idea how many code bases are
actually sensitive to the specific llvm version?


Both of my LLVM dependent packages: iwyu and pocl. On every LLVM major 
release they break and I have to wait for the upstream to release a new 
version.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
--
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-26 Thread Vitaly Zaitsev via devel

On 26/07/2023 11:24, Alexander Ploumistos wrote:

What Dominik wrote would apply e.g. for an NVMe replacement drive from
Kingston or Samsung (proprietary hardware too, it's a shocker).


None of my 5 Samsung SSDs are supported (3 NVMe and 2 SATA). But they 
can be updated from MS Windows.


I guess only built-in Samsung OEM drives can be updated with fwupd.


And thanks to fwupd and Logitech's embracing it, we had the fix in a
very short time.


It has only been partially fixed. A complete fix would require replacing 
all existing hardware:



Mengs says this vulnerability exists due to an incomplete fix for 
CVE-2016-10761, one of the infamous MouseJack vulnerabilities, and that 
Logitech has no plans on patching this new attack variation.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-26 Thread Vitaly Zaitsev via devel

On 26/07/2023 11:04, Dominik 'Rathann' Mierzejewski wrote:

You could, for example, buy a supported Logitech
Receiver


I don't recommend anyone to buy this proprietary hardware:


The vulnerabilities allow attackers to sniff on keyboard traffic, but also 
inject keystrokes (even into dongles not connected to a wireless keyboard) and 
take over the computer to which a dongle has been connected.

https://www.zdnet.com/article/logitech-wireless-usb-dongles-vulnerable-to-new-hijacking-flaws/

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-26 Thread Vitaly Zaitsev via devel

On 26/07/2023 10:32, Daniel P. Berrangé wrote:

Those devices which do support fwupd have a large enough market share
that it is justifiable to enable it, even if there are many machines
which can't support it.


Maybe Anaconda should only enable it if the device is supported?

This information can be easily extracted from "fwupdmgr get-devices 
--json" output.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Enable fwupd-refresh.timer by default on IoT, CoreOS & Server Editions (Self-Contained)

2023-07-26 Thread Vitaly Zaitsev via devel

On 26/07/2023 08:48, Dominik 'Rathann' Mierzejewski wrote:

Define small. 


Only Dell, HP and Lenovo laptops are fully supported:
https://fwupd.org/lvfs/devices/

fwupd is a great tool on laptops but completely useless on desktops 
since no motherboard vendors support it.


Maybe fwupd should start packaging UEFI BIOS images for desktop 
motherboards without vendor assistance? Images in BIN format can be 
easily downloaded from official websites or extracted from MS Windows 
packages.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaned packages looking for new maintainers

2023-07-25 Thread Vitaly Zaitsev via devel

On 25/07/2023 12:35, Hans de Goede wrote:

How do I proceed with this ? Should I run "fedpkg retire" for these 4,
or is orphaning them preferred ?


Orphaned packages will be retired automatically if no one adopts them 
after 4 weeks.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: speed-dreams-2.3.0: how to handle bundled jar files in spec file ?

2023-07-25 Thread Vitaly Zaitsev via devel

On 25/07/2023 10:18, Martin Gansser wrote:

that is, remove the jar files from the speed-dreams package and link to the 
Fedora jar files in the spec file.


JAR files must be compiled from sources. Bundled precompiled files must 
be removed in %prep.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Restricting automounting of uncommon filesystems?

2023-07-23 Thread Vitaly Zaitsev via devel

On 22/07/2023 08:01, Matthew Garrett wrote:

1) Automounting of removable media exposes the kernel to a lot of
untrusted input


Disable automatic mount by default. Problem solved.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: CentOS Stream, RHEL, and Fedora [was Re: What is Fedora?]

2023-07-14 Thread Vitaly Zaitsev via devel

On 14/07/2023 08:16, Carlos Rodriguez-Fernandez wrote:
After much discussion, the AlmaLinux OS Foundation board today has 
decided to drop the aim to be 1:1 with RHEL. AlmaLinux OS will instead 
aim to be Application Binary Interface (ABI) compatible*


Imagine Red Hat shutting down CentOS Stream in a year or two just 
because they [Alma, etc.] started doing rebuilds. :-D


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-11 Thread Vitaly Zaitsev via devel

On 10/07/2023 20:16, Demi Marie Obenour wrote:

In that case it should be removed from the distribution.  Can KDE
mail clients be built without QtWebEngine?  This would disable
HTML email support, but plain text mail might still work.


I doubt. But last year I disabled QtWebEngine in Psi and Psi+ Jabber 
clients.



More generally, WebKit is the only major browser engine with
upstream support for being embedded, so it is the only embedded
browser engine that is supportable security-wise.


Telegram Desktop uses WebKitGTK instead of QtWebEngine.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-10 Thread Vitaly Zaitsev via devel

On 10/07/2023 02:49, Demi Marie Obenour wrote:

QtWebEngine (used by Falkon) was a
month or more behind upstream Chromium last I checked.


Qt5QtWebEngine is an extremely vulnerable thing. It still uses Chromium 
87.0[1].


Current Chromium version: 105.0.

[1]: https://wiki.qt.io/QtWebEngine/ChromiumVersions

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-09 Thread Vitaly Zaitsev via devel

On 09/07/2023 08:59, Mattia Verga via devel wrote:

BTW in the spirit of openness, I've set up a poll (UNOFFICIAL) to
clearly state community sentiment about enabling OPT-OUT metrics to FESCO:
https://discussion.fedoraproject.org/t/unofficial-poll-about-opt-out-metrics-proposal/85494

Just a simple question and a YES/NO reply.


Sorry, but we can't trust **ANONYMOUS** vote on a third-party platform. 
Admins or other people with access to host can easily edit SQL database 
and set 100500 votes for variant YES there.


You have already received a lot of feedback in several threads. FESCO 
can count these replies. Most of them overwhelmingly oppose this change.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-09 Thread Vitaly Zaitsev via devel

On 09/07/2023 08:59, Mattia Verga via devel wrote:

Can we please stop implying malevolence every time we don't agree with
something?


What malevolence? All 4 of my replies are gone from the main thread. I 
can treat this as a censoring attempt by the RH staff. This is 
absolutely unacceptable for free projects like Fedora.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing spdlog soversion bump

2023-07-08 Thread Vitaly Zaitsev via devel

On 08/07/2023 19:50, Vitaly Zaitsev wrote:

I will use my PP rights to rebuild them in a side tag for Rawhide.


The side tag has been merged:
https://bodhi.fedoraproject.org/updates/FEDORA-2023-ff83d4f4aa

FTBFS:

cryfs (Python 3.12 issue: AttributeError: module 'configparser' has no 
attribute 'SafeConfigParser')


gqrx (Python 3.12 issue: nothing provides python(abi) = 3.11 needed by 
gr-osmosdr-0.2.4-5.fc39.x86_64)


gr-air-modes (Python 3.12 issue: nothing provides python3.11dist(numpy) 
>= 1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


gr-funcube (Python 3.12 issue: nothing provides python3.11dist(numpy) >= 
1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


gr-hpsdr (Python 3.12 issue: nothing provides python3.11dist(numpy) >= 
1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


gr-iqbal (Python 3.12 issue: nothing provides python3.11dist(numpy) >= 
1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


gr-osmosdr (Python 3.12 issue: nothing provides python3.11dist(numpy) >= 
1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


gr-rds (Python 3.12 issue: nothing provides python3.11dist(numpy) >= 
1.20 needed by python3-pyqtgraph-0.13.3-2.fc39.noarch)


luxcorerender (Python 3.12 issue: nothing provides python(abi) = 3.11 
needed by python3-shiboken2-devel-1:5.15.7-2.fc38.x86_64)


mangohud (not related to spdlog or fmt; issue with latest Vulkan libs)

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Announcing spdlog soversion bump

2023-07-08 Thread Vitaly Zaitsev via devel

Hello all.

spdlog 1.12.0 will include a soversion bump from .1.11 to .1.12.

Affected packages (including spdlog-devel and virtual cmake(spdlog) and 
pkgconfig(spdlog)):


- bear
- coeurl
- cryfs
- CuraEngine
- freeopcua
- gerbera
- gnuradio
- gqrx
- gr-air-modes
- gr-funcube
- gr-hpsdr
- gr-iqbal
- gr-osmosdr
- gr-rds
- libixion
- luxcorerender
- mangohud
- mtxclient
- nheko
- opae
- sdrpp
- wasmedge
- waybar

I will use my PP rights to rebuild them in a side tag for Rawhide.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-08 Thread Vitaly Zaitsev via devel

On 06/07/2023 18:10, Aoife Moloney wrote:

but the conversation about each change
will take place on Fedora Discussion at
https://discussion.fedoraproject.org/t/f40-change-request-privacy-preserving-telemetry-for-fedora-workstation-system-wide/85320


It looks like they've started moving replies they don't like to other 
threads to cover up the flow of resentment that comes naturally to them.


That's why switching to Fedora Discussion from the mailing lists is a 
very bad idea: admins or RH staff can easily delete your comments or 
bury them in another threads.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-06 Thread Vitaly Zaitsev via devel

On 06/07/2023 21:32, Michael Catanzaro wrote:
As explained in the proposal document, we know that opt-in metrics are 
not very useful because few users would opt in, and these users would 
not be representative of Fedora users as a whole.


Because Linux users care about their privacy.


We are not interested in opt-in metrics.


Then the statement "Privacy-preserving Telemetry" is not true. We want 
privacy - that is, no telemetry at all.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F40 Change: Privacy-preserving Telemetry for Fedora Workstation (System-Wide)

2023-07-06 Thread Vitaly Zaitsev via devel

On 06/07/2023 18:10, Aoife Moloney wrote:

The Red Hat Display Systems Team (which develops the desktop) proposes
to enable limited data collection of anonymous Fedora Workstation
usage metrics.


All telemetry collection MUST be an opt-in feature (disabled by 
default). I'm strongly against enabling it by default.


Please add the ability to completely get rid of it by removing the 
telemetry collector package.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: How to use llvm15 for building a package

2023-07-03 Thread Vitaly Zaitsev via devel

On 04/07/2023 05:24, Tom Stellard wrote:
/usr/include/OpenImageIO/detail/fmt/core.h:1691:7: error: static 
assertion failed: Cannot format an argument. To make type T formattable 
provide a formatter specialization: https://fmt.dev/latest/api.html#udt


This seems like a failure unrelated to clang.  Have you run into this?


fmt 10 issue:


Removed deprecated implicit conversions for enums and conversions to primitive 
types for compatibility with std::format and to prevent potential ODR 
violations.


You need to patch (or pick an upstream patch) your package and use an 
explicit conversion.


Old variant (no longer works with fmt 10):
log("..str..", foo)

New:
log("..str..", static_castfoo)

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LibreOffice packages

2023-07-03 Thread Vitaly Zaitsev via devel

On 03/07/2023 01:28, Michael Catanzaro wrote:
OK, host shared libraries and flatpaked libraries will be loaded at the 
same time, but I really doubt that's going to be at all significant.


Include dozens of bundled libraries here too. Only runtimes can use 
shared memory.



They do consume significant disk space if your disk is really small. ostree 
deduplication is pretty good, though (and OCI images are deduplicated too)


Many Flatpaks from Flathub still use the old runtimes. Each runtime 
consumes approximately 1 GB of disk space.


They need to start doing mass rebuilds with every new major release of 
the runtime.



As a matter of strategy, packaging applications is fine, but nowadays it is 
*optional*.


I don't think so.


Our most popular applications are nowadays available from Flathub or other 
third-party sources, and users are going to install them regardless of whether 
we package them.


Sorry, but I can't trust them since they allow uploading pre-built blobs 
and DEB repacks for popular and even for security-focused applications:


- Firefox (uploaded as ostree blob without sources, has disabled ASLR 
and hardening);

- OBS Studio (uploaded as ostree blob);
- Element (DEB repack: 
https://github.com/flathub/im.riot.Riot/blob/master/im.riot.Riot.yaml#L69-L70);
- Signal (DEB repack: 
https://github.com/flathub/org.signal.Signal/blob/master/org.signal.Signal.yaml#L65-L66);
- Blender (static binary repack: 
https://github.com/flathub/org.blender.Blender/blob/master/org.blender.Blender.json#L150-L151);
- VS Codium (DEB repack: 
https://github.com/flathub/com.vscodium.codium/blob/master/com.vscodium.codium.yaml#L98-L99);

- many others: https://github.com/search?q=org%3Aflathub+.deb=code

They need to forbid uploading pre-built blobs and repacks. All packages 
(except proprietary ones) should be built on their infrastructure.



Flatpaks without sandbox holes are also dramatically more secure than Fedora 
RPMs, which is why I'm *really* interested in Flatpaks.

Also, many Flathub's apps don't use Flatpak isolation at all:

- https://github.com/search?q=org%3Aflathub+--filesystem%3Dhost=code
- https://github.com/search?q=org%3Aflathub+--filesystem%3Dhome=code

They need to restrict such holes. Snap already did this a few years ago 
(classic snaps are only allowed in exceptional cases).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaning packages (was LibreOffice packages)

2023-07-02 Thread Vitaly Zaitsev via devel

On 02/07/2023 10:51, Simon de Vlieger wrote:
The suppliers for these enterprise distributions and the support they 
offer also abide by political lines.


Indeed. That's why having RHEL repacks (Alma, Rocky, Oracle Linux) is good.

While your data won't be gone in an instant you still end up in the same situation with using an unsupported office suite. 


You can simply switch to one of these RHEL binary compatible distributions.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaning packages (was LibreOffice packages)

2023-07-02 Thread Vitaly Zaitsev via devel

On 01/07/2023 14:28, Peter Robinson wrote:

This sort of comment is off topic, various companies are free to do
with their data as they wish, just as you are free to do with it as
you please.


This is not offtopic. What I mean is that a distribution targeted at 
enterprise use should have a standalone office suite in their 
repositories, because most enterprise users will won't use Flathub or 
any other third party repositories due to their internal security 
policy. They will simply migrate from RHEL to Ubuntu LTS or another 
enterprise distribution with LO.



Frankly it's often more secure with cloud providers than
on corporate networks.


And they can easily dump you and all your data. Russian Federation is a 
good example. Both Microsoft and Google have disabled all paid accounts 
for users and organizations from this country.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaning packages (was LibreOffice packages)

2023-07-01 Thread Vitaly Zaitsev via devel

On 01/07/2023 13:36, Chris Adams wrote:

A lot of the corporate world has gone to the "cloud"



don't have to worry about local backups of important documents and
spreadsheets, they get sharing with minimal effort, they can access
things from their mobile devices, etc.


And voluntarily hand over all the corporate secrets to Google and 
Microsoft. Brilliant idea.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-30 Thread Vitaly Zaitsev via devel

On 30/06/2023 10:01, Dominik 'Rathann' Mierzejewski wrote:

As it is, you're forcing the above maintainers to
scramble to fix their packages at the beginning of summer holiday
season.


Announced: 23.05.2023.
Rebuild started: 27.06.2023.
FTBFS packages announced: 28.06.2023.
Side tag merged: 30.06.2023.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaning packages

2023-06-29 Thread Vitaly Zaitsev via devel

On 30/06/2023 00:09, crissdell wrote:

Hi, i'm really interested in maintaining this rpms, jdns and git-subrepo, but 
i'm not an packager yet, I really appreciate if someone is willing to mentor 
me, I dont want to mess it up.


https://docs.fedoraproject.org/en-US/package-maintainers/Joining_the_Package_Maintainers/

https://docs.fedoraproject.org/en-US/package-maintainers/How_to_Get_Sponsored_into_the_Packager_Group/

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-29 Thread Vitaly Zaitsev via devel

The side tag has been merged:
https://bodhi.fedoraproject.org/updates/FEDORA-2023-4e8e736635

FTBFS (final):

arbor (not related to fmt, some tests failed on s390x)
CuraEngine
bout++
cachelib
dolphin-emu
folly
mangohud (not related to fmt)
wasmedge
watchman

FTI issues will be generated automatically after the next Rawhide compose.

Maintainers of these packages can build fixed versions to Rawhide 
directly without using any side tags.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-29 Thread Vitaly Zaitsev via devel

On 28/06/2023 23:39, Kalev Lember wrote:
Why? Now that you've already done all the work of adding the 
compatibility package, why drop it and break all of the unbuilt packages 
in rawhide? I don't think any of the packages from the list are release 
blocking, but it just seems antisocial for rawhide users to break 
packages they might be using, especially if it's no extra work for you 
at this point.


At least one maintainer emailed me that they want to use fmt9-devel 
instead of fixing FTBFS. Sorry, but I can't allow that.


Another possible solution - rebuild fmt9 without -devel subpackage to 
prevent its usage for building new packages.



Another thing that comes in my mind is that there is the ongoing python rebuild 
in f39-python and your rebuilt package set probably intersects with it.


Yes. All packages with Python bindings (dnf5 for example).


Would be good to let Miro know what packages they need to rebuild again once 
your fmt tag is merged.


Another reason to untag it is to make sure all packages are built 
against fmt 10.


Also FTI RHBZ tickets will be generated automatically.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

FTBFS:

0ad
arbor
CuraEngine
bout++
cachelib
dolphin-emu
folly
freeopcua
gerbera
luxcorerender
mangohud
wasmedge
watchman

I think I will merge this side tag without fmt9 compatibility package 
tomorrow.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

On 28/06/2023 15:00, Aleksei Bavshin wrote:
Known regression in fmt. Please, apply 
https://github.com/fmtlib/fmt/pull/3430.


Thanks for the information. The fix has been ported to fmt-10.0.0-2.fc39.

waybar is now fixed.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

On 28/06/2023 14:10, Kalev Lember wrote:
Since you already have the compat package, I would suggest merging the 
side tag as is.


I'm waiting for dnf5:
https://github.com/rpm-software-management/dnf5/issues/675
https://bugzilla.redhat.com/show_bug.cgi?id=2218180

I fixed some packages with trivial issues. Now only 16 packages could 
not be built from sources.


Also I want to untag fmt9 compat package before merging side tag. It was 
introduced only to fix issues with dnf5 in Koji.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

Results: 37 builds succeeded, 19 failed.

FTBFS:

0ad
arbor
CuraEngine
bout++
cachelib
contour-terminal
dnf5
dolphin-emu
easyrpg-player
folly
freeopcua
gerbera
gnuradio
luxcorerender
mangohud
nheko
wasmedge
watchman
waybar

Please fix your packages and use f39-build-side-69394 side tag:
fedpkg build --target f39-build-side-69394

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

On 28/06/2023 08:32, Vitaly Zaitsev wrote:

How I can fix that?


Steps how to fix such issues for historical purposes:

1. Create a new side tag.
2. Introduce compatibility fmt9 package.
3. Build fmt9 compatibility package.
4. Build fmt 10.
5. Rebuild dnf5 against fmt 10.
6. Untag fmt9 from this side tag.
7. Retire fmt9 compatibility package.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-28 Thread Vitaly Zaitsev via devel

On 23/05/2023 12:22, Vitaly Zaitsev wrote:
I will use my proven-packager rights to rebuild all dependent packages 
in a separate side tag next week.


Koji is now broken in this side tag (f39-build-side-69392):

Error:
 Problem 1: package python3-dnf-4.16.1-2.fc39.noarch from build 
requires dnf-data = 4.16.1-2.fc39, but none of the providers can be 
installed
  - package dnf-data-4.16.1-2.fc39.noarch from build requires 
/etc/dnf/dnf.conf, but none of the providers can be installed

  - conflicting requests
  - nothing provides libfmt.so.9()(64bit) needed by 
libdnf5-5.0.14-1.fc39.ppc64le from build
 Problem 2: package python3-dnf-plugins-core-4.4.1-3.fc39.noarch from 
build requires python3-dnf >= 4.11.0, but none of the providers can be 
installed
  - package python3-dnf-4.16.1-2.fc39.noarch from build requires 
dnf-data = 4.16.1-2.fc39, but none of the providers can be installed
  - package dnf-plugins-core-4.4.1-3.fc39.noarch from build requires 
python3-dnf-plugins-core = 4.4.1-3.fc39, but none of the providers can 
be installed
  - package dnf-data-4.16.1-2.fc39.noarch from build requires 
/etc/dnf/dnf.conf, but none of the providers can be installed

  - conflicting requests
  - nothing provides libfmt.so.9()(64bit) needed by 
libdnf5-5.0.14-1.fc39.ppc64le from build

(try to add '--skip-broken' to skip uninstallable packages)

How I can fix that?

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Announcing fmt library soversion bump

2023-06-27 Thread Vitaly Zaitsev via devel

On 23/05/2023 12:22, Vitaly Zaitsev wrote:
I will use my proven-packager rights to rebuild all dependent packages 
in a separate side tag next week.


Many packages are not yet ready for fmt 10. Spdlog for example:

- https://github.com/gabime/spdlog/issues/2614
- https://github.com/gabime/spdlog/issues/2767
- https://github.com/gabime/spdlog/issues/2782

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: LLVM 17 (System-Wide)

2023-06-27 Thread Vitaly Zaitsev via devel

On 27/06/2023 03:21, Tom Stellard wrote:

For this update, we're going to let package maintainers be responsible for
rebuilding their own packages if they are unable to use the compat 
libraries
for some reason.  We can try to send an announcement when the side-tag 
is ready.


Some package maintainers are too lazy. They won't do anything even if 
you inform them in the ML.


Check my last year's fmt 9.0 update:
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/FOESCVXNAHV2OATO36UIACIE3BQGMMR5/

I think it will be better to rebuild all dependent packages in a side tag.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: LLVM 17 (System-Wide)

2023-06-27 Thread Vitaly Zaitsev via devel

On 27/06/2023 03:19, Tom Stellard wrote:


We're trying to be more consistent with gcc and also upstream clang.
gcc installs some of these same libraries and some equivalent ones
into /usr/lib as well (/usr/lib/gcc/$TRIPLE/$MAJOR_VERSON).


What about FindLLVM.cmake and its ${LLVM_LIBDIR_SUFFIX}? Many projects 
use it now.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Is there a chance to phase out `/lib64` directory?

2023-06-27 Thread Vitaly Zaitsev via devel

On 27/06/2023 12:30, Kalev Lember wrote:
I would like to have a layout similar to what Debian is doing, so that 
shared libraries would go in /usr/lib/x86_64-redhat-linux/ and 
/usr/lib64 would be a legacy symlink pointing to it.


Debian isn't a good example here. I've fixed over a hundred projects by 
switching from hard-coded lib/ to GNUInstallDirs.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: LLVM 17 (System-Wide)

2023-06-27 Thread Vitaly Zaitsev via devel

On 27/06/2023 08:41, Tom Stellard wrote:

I mentioned this in a previous reply, but this is how other compilers like
gcc install their internal libraries and it's also where clang expects its
libraries to be installed.


Got it. Thanks.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: LLVM 17 (System-Wide)

2023-06-26 Thread Vitaly Zaitsev via devel

On 26/06/2023 18:12, Aoife Moloney wrote:

* The Clang Resource Directory will be moved from /usr/lib64/clang/17/
to /usr/lib/clang/17/ this is the location of clang's internal headers
and runtime libraries like libomp and compiler-rt.


Why? /usr/lib is a directory for 32-bit and architecture agnostic 
libraries. 64-bit must use /usr/lib64.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: LLVM 17 (System-Wide)

2023-06-26 Thread Vitaly Zaitsev via devel

On 26/06/2023 18:12, Aoife Moloney wrote:

Update all llvm sub-projects in Fedora Linux to version 17.


Please include iwyu and pocl packages to the side-tag rebuild too.

I will update pocl to version 4.0 soon in Rawhide.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Orphaning packages

2023-06-23 Thread Vitaly Zaitsev via devel

Hello.

I orphaned the following packages:

rpms/axc
rpms/git-subrepo
rpms/jdns
rpms/maddy
rpms/mdns
rpms/pidgin-groupchat-typing-notifications
rpms/pidgin-privacy-please
rpms/pidgin-toobars
rpms/psi
rpms/psi-plus
rpms/purple-discord
rpms/purple-googlechat
rpms/purple-libsteam
rpms/purple-lurch
rpms/purple-matrix
rpms/purple-plugin_pack
rpms/purple-skypeweb
rpms/python-wloc
rpms/python-networkmanager
rpms/python-pytelegrambotapi
rpms/python-emoji

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: What is Fedora?

2023-06-22 Thread Vitaly Zaitsev via devel

On 22/06/2023 10:11, Daniel P. Berrangé wrote:

Nothing described in that blog post above changes this process, so
what's written there doesn't have any direct impact on Fedora.


Yet.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Releasing package updates in multiple Fedora releases

2023-06-19 Thread Vitaly Zaitsev via devel

On 19/06/2023 08:36, Mattia Verga via devel wrote:

I only need to find how to pass branch names to the alias, instead of
hardcoding them. From a quick search I need to create a function in
.bashrc rather than an alias.


Add to ~/.bashrc:

function fpr {
for i in f$(rpm -E %fedora) f$(($(rpm -E %fedora) - 1)) rawhide; do
fedpkg switch-branch $i
if [[ "$i" != "rawhide" ]]; then
git merge rawhide
fi
fedpkg push
fedpkg build --nowait
done
}

Usage:

cd ~/foo-bar
fpr

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Releasing package updates in multiple Fedora releases

2023-06-19 Thread Vitaly Zaitsev via devel

On 18/06/2023 17:42, Ankur Sinha wrote:

I threw all the commands into a script with some optional arguments:


Maybe this script can be added to fedora-packager?

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Releasing package updates in multiple Fedora releases

2023-06-19 Thread Vitaly Zaitsev via devel

On 18/06/2023 14:51, Sandro wrote:
Aren't you missing the 'git push' (or 'fedpkg push')? IIRC, your 'fpb' 
alias would fail since no changes have been pushed to dist-git for koji 
to base a build on.


Good catch. Thanks:

alias fpm="fedpkg switch-branch f38 && git merge rawhide && fedpkg 
switch-branch f37 && git merge rawhide && fedpkg switch-branch rawhide 
&& git push"


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Releasing package updates in multiple Fedora releases

2023-06-18 Thread Vitaly Zaitsev via devel

On 18/06/2023 11:16, Mattia Verga via devel wrote:

This is quite boring and time wasting... is there a more efficient way
to use my packaging time? Do you think fedpkg can be enhanced to have a
single command which makes 4-5-6 to all specified branches?


Add to your ~/.bashrc the following:

alias fpm="fedpkg switch-branch f38 && git merge rawhide && fedpkg 
switch-branch f37 && git merge rawhide && fedpkg switch-branch rawhide"
alias fpb="fedpkg switch-branch rawhide && fedpkg build --nowait && 
fedpkg switch-branch f38 && fedpkg build --nowait && fedpkg 
switch-branch f37 && fedpkg build --nowait && fedpkg switch-branch rawhide"


Usage:
cd ~/foo-bar
fpm
fpb

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Modules without modularity

2023-06-15 Thread Vitaly Zaitsev via devel

On 13/06/2023 18:32, Petr Pisar wrote:

Comments are welcome.


Trying to reinvent Fedora Modularity without modules with the same 
problems as before.


Instead of using modules, we should use parallel-installable packages.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LibreOffice packages

2023-06-05 Thread Vitaly Zaitsev via devel

On 05/06/2023 13:54, Josh Boyer wrote:

I'm not sure what led you to the conclusion that IBM has anything to
do with this or that "they fired a lot of good engineers".  I don't
see evidence of either being the case.

Please don't state your own assumptions as facts.


https://news.ycombinator.com/item?id=35687687

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LibreOffice packages

2023-06-03 Thread Vitaly Zaitsev via devel

On 03/06/2023 09:51, Samuel Sieb wrote:
Did you read the whole thread?  It's not going anywhere.  People have 
stepped up to maintain it.


LibreOffice is a complex project. It will be very difficult to maintain 
it. It's not just a trivial Version+Release bump, no. They will need to 
backport patches, fix issues with non-x86 architectures, etc.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: LibreOffice packages

2023-06-03 Thread Vitaly Zaitsev via devel

On 03/06/2023 02:46, Leslie Satenstein via devel wrote:
No LibreOffice, no continuation with Fedora. LO better be there with 
F39. Without it, all you have is Firefox. It is not enough to keep 
Fedora Diehards from jumping to another popular distribution.


Yes, Fedora is dying. Slow, but imminent. IBM doesn't want to keep it in 
a good condition, so they fired a lot of good engineers. It's very sad. 
I have been using it for years.


I'm thinking about orphaning all my packages (more than 70) too.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Build JDKs once, repack everywhere (System-Wide Change)

2023-05-31 Thread Vitaly Zaitsev via devel

On 31/05/2023 19:24, Daniel P. Berrangé wrote:

Can you point to the specific guideline that this violates ?  I know we've
always expected that apps are built from pristine upstream source, but I'm
not finding the specific guideline that describes this right now.


This:

All program binaries and program libraries included in Fedora packages must be built from the source code that is included in the source package. 


Source:

https://docs.fedoraproject.org/en-US/packaging-guidelines/what-can-be-packaged/#prebuilt-binaries-or-libraries

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Build JDKs once, repack everywhere (System-Wide Change)

2023-05-31 Thread Vitaly Zaitsev via devel

On 31/05/2023 17:02, David Schwörer wrote:

Could you explain what certification means?
It sounds like you run some very expensive tests, and building is actually fast.


You can't distribute any package named Java or OpenJDK unless it passes 
the Oracle test suite.


I think Fedora should drop openjdk package and introduce a new one - 
coffee-named-language. Then we can get rid of any Oracle tests.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Build JDKs once, repack everywhere (System-Wide Change)

2023-05-31 Thread Vitaly Zaitsev via devel

On 31/05/2023 15:44, Gerd Hoffmann wrote:

We do similar things in other cases, see for example shim-unsigned.rpm +
shim.rpm


Shim is a special case:
1. Shim need to be signed by Microsoft on their own infrastructure and 
this signature will be built directly into PE file.

2. Shim runs on UEFI, so it can use exception for firmware.


The prebuilt RPMs are compiled on Fedora infrastructure too, so I don't
see how that violates the 'build from source' requirement.


If the package uses prebuilt blobs (their origin is irrelevant), it 
violates current Fedora packaging guidelines.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Build JDKs once, repack everywhere (System-Wide Change)

2023-05-31 Thread Vitaly Zaitsev via devel

On 31/05/2023 14:53, Jiri Vanek wrote:

It is built from sources of course!
What make you think it is not?
For double ensurenes, see the fesco ticket in proposal.


IMO, repackaging prebuilt RPM packages is not building from sources.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 Change Proposal: Build JDKs once, repack everywhere (System-Wide Change)

2023-05-31 Thread Vitaly Zaitsev via devel

On 30/05/2023 20:37, Aoife Moloney wrote:

  Jdks in fedora are already static, and we repack portable
tarball into rpms. Currently, the portbale tarball is built for each
Fedora and Epel version. Goal here is to build each jdk
(8,11,17,21,latest (20)) only once, in oldest live Fedora xor Epel and
repack in all live fedoras.


All Fedora packages must be built from sources (except linux-firmware 
package of course).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Updating fast_float from 4.0.0 to 5.0.0 in Rawhide, with a license change

2023-05-29 Thread Vitaly Zaitsev via devel

On 28/05/2023 17:41, Fabio Valentini wrote:

At least for Rust packages, we do have some amount of automation now
to help with this chore.


I think %autolicense should be added to the rpmautospec project. It will 
automatically extract license tags from all BRs "-static" or "crate()" 
and concatenate them with AND.


Example:
# main project - MIT
License: MIT AND %autolicense

In future it will be able to use some license validators and replace the 
entire License tag:


License: %autolicense

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Updating fast_float from 4.0.0 to 5.0.0 in Rawhide, with a license change

2023-05-28 Thread Vitaly Zaitsev via devel

On 27/05/2023 14:33, Fabio Valentini wrote:
It would probably be better if the legal docs made this explicit, and 
made Rust no longer a special case. The fact that only Rust is called 
out is an artifact of this rule having been moved from the Rust 
Packaging Guidelines to the legal docs, but other languages that are in 
similar situations didn't even have guidelines for this case.


I have the opposite opinion. Even Rust packages should only include to 
the License tag libraries bundled into the source tarball.


All other licenses can be traced, if necessary, from the corresponding 
-devel packages.


If one had to manually track each header-only library in the dependency 
tree, check their licenses, and document them in the License tag, that 
would add useless extra work to the maintainers. It must be automated.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Updating fast_float from 4.0.0 to 5.0.0 in Rawhide, with a license change

2023-05-27 Thread Vitaly Zaitsev via devel

On 27/05/2023 13:08, Fabio Valentini wrote:

No, this information is outdated. Statically linked components must be
taken into consideration, whether bundled or not.


I only found this:


Some upstream projects bundle code copied from other upstream projects (a practice some 
communities sometimes call "vendoring"). In certain cases Fedora permits 
packaging of such projects including the bundled dependencies. In some other cases, a 
Fedora package may itself bundle dependencies that are not separately packaged in Fedora. 
In these cases, assuming the bundled dependencies are built or otherwise included in the 
packaged binary, the License: field must reflect the licenses covering the bundled code.


https://docs.fedoraproject.org/en-US/legal/license-field/#_bundled_or_vendored_dependencies

I can't find any information about packaged header-only libraries. Could 
you post a link please?


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: OpenColorIO builds failing due to doxygen patch level update?

2023-05-27 Thread Vitaly Zaitsev via devel

On 26/05/2023 14:07, Richard Shaw wrote:
Doxygen was updated from 1.9.6 to 1.9.7 which I would assume should be a 
pretty harmless update


Some Doxygen minor updates breaks something. That's why I disabled docs 
generation in all my packages. Users can easily view docs online.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: CVE: Python-twisted a.o. needs update for F37 due to matrix-synapse security issue

2023-05-27 Thread Vitaly Zaitsev via devel

On 26/05/2023 16:22, Marius Schwarz wrote:

This brings me to the question: whats the main issue for twisted here?


1. Contact python-twisted maintainers.
2. Check if all dependent packages are compatible with the updated 
python-binding package.
3. If this is a major update, you or the package maintainer should 
receive a FESCo approval in accordance with Fedora Updates policy.


Another solution: backport the security fix into F37.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: employment related packager groups

2023-05-27 Thread Vitaly Zaitsev via devel

On 26/05/2023 19:39, Kevin Fenzi wrote:

Should such groups require FESCo approval?


Yes.


If so, what would be requirements to approve/deny?


All group members must prove that they're familiar with Fedora packaging 
guidelines, i.e. they must receive sponsorship through the standard 
procedure and not from their employer (may be biased).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Updating fast_float from 4.0.0 to 5.0.0 in Rawhide, with a license change

2023-05-27 Thread Vitaly Zaitsev via devel

On 26/05/2023 18:35, Ben Beasley wrote:
Since fast_float is a header-only library, and our guidelines treat 
these as a kind of static library, directly-dependent packages 
should—strictly speaking—include fast_float’s SPDX license expression in 
their own


Only if they use the version built into the source archive. If they're 
using packaged, they don't have to.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Status of the forge macros?

2023-05-24 Thread Vitaly Zaitsev via devel

On 23/05/2023 19:27, Richard W.M. Jones wrote:

... so today I was taking part in a package review which uses these
macros and was surprised to be told that they are deprecated.


Their author left Fedora a few years ago. They're now unmaintained and 
may be removed soon (see FPC ticket[1]).


[1]: https://pagure.io/packaging-committee/pull-request/1270

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: more distinct default bash prompt?

2023-05-23 Thread Vitaly Zaitsev via devel

On 22/05/2023 05:49, Jens-Ulrik Petersen wrote:
What do people think overall? Are there other pros and cons of a color 
prompt?

Any better ideas or direction?


PS1 from all my systems:

export PS1="\[\e[33m\][\[\e[36m\]\u\[\e[0m\]@\[\e[31m\]\h\[\e[0m\] 
\[\e[32m\]\W\[\e[33m\]]\[\e[35m\]\$\[\e[0m\] "


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Announcing fmt library soversion bump

2023-05-23 Thread Vitaly Zaitsev via devel

Hello.

fmt 10.0.x update will include a soversion bump from .9 to .10. It has 
both API and ABI changes.


Changelog: https://github.com/fmtlib/fmt/releases/tag/10.0.0

The list of affected packages in Rawhide:

0ad
OpenImageIO
bear
cachelib
cantera
ceph
dnf5
dolphin-emu
domoticz
easyeffects
easyrpg-player
fb303
fbthrift
fizz
fmidi
folly
freeopcua
gerbera
giada
gnuradio
gr-funcube
libsemigroups
libsonata
luxcorerender
mcrouter
mkvtoolnix
nheko
proxygen
rstudio
sdrpp
spdlog
vcpkg
wangle
watchman
waybar
zswap-cli

I will use my proven-packager rights to rebuild all dependent packages 
in a separate side tag next week.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: It’s time to transform the Fedora devel list into something new

2023-04-26 Thread Vitaly Zaitsev via devel

On 20/04/2023 23:20, Matthew Miller wrote:

It’s time to transform the Fedora devel list into something new


I think such serious questions should be put to a vote. Not a FESCo 
vote, but a vote for all Fedora contributors (can be combined with the 
next FESCo elections).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: Increase vm.max_map_count value (System-Wide Change proposal)

2023-04-26 Thread Vitaly Zaitsev via devel

On 24/04/2023 18:12, Ben Cotton wrote:

This document represents a proposed Change. As part of the Changes
process, proposals are publicly announced in order to receive
community feedback. This proposal will only be implemented if approved
by the Fedora Engineering Steering Committee.


AFAIK, a small number is a security measure. Memory mappings are kernel 
level objects, so poorly written applications can easily exhaust the 
limit of the entire system and make it unusable.


If needed by Steam or Wine, they should provide a .conf file instead 
rather than changing this setting system wide.


Steam from the RPM Fusion repository is already changing the 
DefaultLimitNOFILE variable:

https://github.com/rpmfusion/steam/blob/master/01-steam.conf

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Error with libheif package

2023-04-22 Thread Vitaly Zaitsev via devel

On 22/04/2023 14:41, Christopher Klooz wrote:
So once users have rpmfusion enabled, `dnf install/update libheif` ends 
up in a conflict because of `libheif-hevc` and `libheif-freeworld`.


Already fixed in libheif-freeworld-1.15.1-5.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-17 Thread Vitaly Zaitsev via devel

On 17/04/2023 17:53, Jakub Kadlcik wrote:

- Instead, I am going to automatically open an issue in the
package-sponsors tracker for new contributors after they receive
fedora-review+ on their first ticket.


LGTM now. Thank you for working on this.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Orphaning pocl

2023-04-10 Thread Vitaly Zaitsev via devel

On 10/04/2023 19:44, Tom Stellard wrote:

I'm orphaning the pocl package.  I'm not interested in maintaining it
any more, and it's been FTBFS for the last 2 releases.


I will take it and update to version 3.1 with LLVM 15+ support.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-05 Thread Vitaly Zaitsev via devel

On 04/04/2023 23:42, Kevin Fenzi wrote:

But then after a outcry... "We are reverting this change for now. More
details to follow."


Yes, after a lot of negative feedback they (temporary?) reverted this 
change. Even their own vcpkg (package manager by Microsoft) uses these 
hashes to verify downloaded files.


They said that after each download of the git tag archive, its contents 
are permanently stored on the content server, and all subsequent 
downloads will be performed by it. It consumes a lot of disk space.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-04 Thread Vitaly Zaitsev via devel

On 04/04/2023 15:15, Neal Gompa wrote:

But overall? I don't think so.


Web browsers, game engines, audio/video editing software.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-04 Thread Vitaly Zaitsev via devel

On 04/04/2023 11:17, Neal Gompa wrote:

It seems that moving to -O3 would provide more gains than x86_64-v3.


AVX2 can significantly boost the performance of modern processors in 
SIMD operations.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-04 Thread Vitaly Zaitsev via devel

On 04/04/2023 09:36, Kalev Lember wrote:
That's not exactly true. Yes, non-packagers can't upload files to the 
lookaside cache, but they can update the 'sources' and '.gitignore' 
files in git.


GitHub has stated[1] that they no longer guarantee hash stability 
between archive downloads.


We discussed this issue at #devel:fedoraproject.org[2] and everyone 
agreed that tarball format is not reproducible.


Thus, when the maintainer downloads the tarball using spectool, the 
hashes will not match.


[1]: 
https://github.blog/changelog/2023-01-30-git-archive-checksums-may-change/
[2]: 
https://matrix.to/#/!lbPXqyjXDnvnfogGYA:matrix.org/$Flv-5iRWTWeG9XYbH3p0jfuyTSpLcHfVeosK4QqKAiA


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-04 Thread Vitaly Zaitsev via devel

On 04/04/2023 07:52, Otto Liljalaakso wrote:
Perhaps new package requests could more often be handled in a way where 
an existing packager assumes the maintainer position with the agreement 
that the submitter keeps the packager updated and in good condition, 
through pull requests.


We have a serious problem here: non-packages can't upload sources to 
Fedora SCM.


These pull requests require maintainers to do it manually in a separate 
commit that breaks %autorelease+%autochangelog.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-04 Thread Vitaly Zaitsev via devel

On 04/04/2023 02:59, Jakub Kadlcik wrote:

I get the same impression and I would agree with Otto's proposal to
get rid of the FE-NEEDSPONSOR entirely.


Looks good for me too. Opening a new Pagure ticket would be better, IMO.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: F39 proposal: RPM 4.19 (System-Wide Change proposal)

2023-04-02 Thread Vitaly Zaitsev via devel

On 02/04/2023 17:36, Mattia Verga via devel wrote:

Is there anyone who could provide some benchmarks to see if there are
significant performance improvements about using v2/v3/v3 versus plain
x86_64?


AVX2 can bring a huge performance boost.

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Auto-assign packager sponsors to tickets?

2023-04-02 Thread Vitaly Zaitsev via devel

On 01/04/2023 23:14, Jakub Kadlčík wrote:

Currently, we have 31 people waiting to be sponsored
https://fedoraproject.org/PackageReviewStatus/needsponsor.html
many of them waiting for months.


If they wait for months, I think they don't want to be sponsored. I 
sponsored everyone who emailed me or asked in #fedora-devel.



I believe there is a technical solution to this problem


I doubt.


What do you think? Would you be okay with a system like this?


Please exclude me from such spam. I'm always willing to review and 
sponsor new maintainers, but they need to show explicit consent by 
posting on IRC/Matrix/ML or direct email.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Node.js repackaging status and questions

2023-04-01 Thread Vitaly Zaitsev via devel

On 01/04/2023 13:10, Jiri Vanek wrote:

I would heavily  recomend to use alternatives for this,a nd thus
remain aligned with other major runtimes.


Alternatives can't be used on immutable Fedora versions (Silverblue, 
Kinoite, etc).


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Different binaries size in Rawhide and F38

2023-03-31 Thread Vitaly Zaitsev via devel

Hello all.

It looks like strip is broken in Rawhide. Affected package - 
telegram-desktop.


Fedora 38 binary size: 83,563,448 bytes. Rawhide binary size: 98,968,520 
bytes.


Builds:
https://koji.rpmfusion.org/koji/buildinfo?buildID=25349 (F38)
https://koji.rpmfusion.org/koji/buildinfo?buildID=25350 (Rawhide)

Build from 2023-03-24 is not affected:
https://koji.rpmfusion.org/koji/buildinfo?buildID=25265

They are built from the same sources. Just a release bump due to Qt 
6.4.3 update.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Specfile - Upgrade - Check if the old and the new package versions are the same

2023-03-30 Thread Vitaly Zaitsev via devel

On 30/03/2023 02:54, Simon Pichugin wrote:
I understand that it's not the correct way... Could you please suggest 
how something like this can be achieved? (during the upgrade - check if 
the old and the new package versions are the same)


You should use %triggerun instead:

%triggerun -- %{name} < OLD_VERSION
# do something

--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


Re: Strange hook in cloned package repositories

2023-03-28 Thread Vitaly Zaitsev via devel

On 27/03/2023 14:41, Fabio Valentini wrote:

It's doing new pre-push checks that were introduced in rpkg 1.66:


Thanks for the information.


As far as I know, there's no way to disable the checks for now, other
than to do "rm .git/hooks/pre-push".


Will do, because my $HOME is mounted with 'noexec,nodev,nosuid' flags 
and on every push it throws a warning:


$ git push
hint: The '.git/hooks/pre-push' hook was ignored because it's not set as 
executable.
hint: You can disable this warning with `git config advice.ignoredHook 
false`.


I think a new configuration option skip_hooks should be added to the 
~/.config/rpkg/fedpkg.conf file.


--
Sincerely,
  Vitaly Zaitsev (vit...@easycoding.org)
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue


  1   2   3   4   5   6   7   8   9   10   >