libisds licence correction
by Petr Pisar
libisds license was corrected from "LGPLv3" to "LGPLv3+ and GPLv3+".
I discovered during a rebase to 0.11 version that bundled gettext.h
header file is GPLv3+ licensed while all the other code is LGPLv3+.
Although one can argue that the few gettext.h macros are not
a substantial work, it's still a GPL code that imposes GPL conditions on
the resulting library.
I raised the issue to gettext upstream
<https://savannah.gnu.org/bugs/?56863> as I believe any non-GPLv3
softare that follows the gettext guidelines (include gettext.h) is
affected.
-- Petr
1 year, 5 months
Re: Sunset of infinote (Gobby) service
by Clement Verna
On Tue, 27 Aug 2019 at 16:32, Clement Verna <cverna(a)fedoraproject.org>
wrote:
>
>
> On Tue, 27 Aug 2019 at 16:30, Stephen John Smoogen <smooge(a)gmail.com>
> wrote:
>
>> On Tue, 27 Aug 2019 at 03:58, Clement Verna <cverna(a)fedoraproject.org>
>> wrote:
>> >
>> > On 8/1/19 3:34 AM, Clement Verna wrote:
>> >>
>> >> > Dear all,
>> >> >
>> >> > The Fedora Infrastructure is planning to retire the infinote [0]
>> >> > service. This service allows text collaboration using the Gobby
>> >> > client[1] and was mainly used by the Infrastructure team to
>> coordinate
>> >> > our weekly meeting and the mass update & reboot of the machines.
>> >> >
>> >> > The service will be taken offline on August 30th 2019. If you wish to
>> >> > backup some of the document currently hosted, you should make sure
>> >> > that you have downloaded them locally before that date.
>> >> >
>> >> > The Infrastructure team will most likely use the service provided by
>> >> > hackmd.io [2] for their needs. Other alternatives like public
>> etherpad
>> >> > can also be used to replace this service.
>> >> >
>> >
>> >
>> > Hi all, this is a reminder that this service will be retired this
>> Friday August 30th.
>> >
>> >
>>
>
The service has been retired and the archive of the content is available
here -->
https://infrastructure.fedoraproject.org/infra/retired/infinote.fedorapro...
Thanks all
_______________________________________________
devel-announce mailing list -- devel-announce(a)lists.fedoraproject.org
To unsubscribe send an email to devel-announce-leave(a)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-announce@lists.fedora...
1 year, 5 months
Retiring Gnomebaker
by Tomáš Smetana
Hello.
I maintain one of the old CD-burning GUIs in Fedora: Gnomebaker. It served me
well until Fedora 30 but the upstream is inactive for quite some time... The
Gnomebaker dependencies disappeared in F31 (gstreamer-0.10) and porting the
code to the new libraries is not worth the effort for me.
It's unlikely but if there was somebody willing to rewrite the code and
maintain the package, let me know. Otherwise: Gnomebaker is to be retired.
Regards,
--
Tomáš Smetana
OpenShift Engineering, Red Hat
1 year, 5 months
Permission denied for relation pull_requests
by Jerry James
What's this all about (seen after doing a git push to gap-pkg-hecke)?
$ git push
Enumerating objects: 9, done.
Counting objects: 100% (9/9), done.
Delta compression using up to 8 threads
Compressing objects: 100% (4/4), done.
Writing objects: 100% (5/5), 690 bytes | 690.00 KiB/s, done.
Total 5 (delta 1), reused 0 (delta 0)
remote: Emitting a message to the fedmsg bus.
remote: * Publishing information for 1 commits
remote: Traceback (most recent call last):
remote: File "/usr/lib/python2.7/site-packages/pagure/hooks/__init__.py",
line 394, in run_project_hooks
remote: changes=changes,
remote: File "/usr/lib/python2.7/site-packages/pagure/hooks/__init__.py",
line 111, in runhook
remote: changes=changes,
remote: File "/usr/lib/python2.7/site-packages/pagure/hooks/default.py",
line 421, in post_receive
remote: but_uids=pr_uids,
remote: File "/usr/lib/python2.7/site-packages/celery/local.py",
line 191, in __call__
remote: return self._get_current_object()(*a, **kw)
remote: File "/usr/lib/python2.7/site-packages/celery/app/task.py",
line 375, in __call__
remote: return self.run(*args, **kwargs)
remote: File "/usr/lib/python2.7/site-packages/pagure/lib/tasks_utils.py",
line 36, in decorated_function
remote: return function(self, session, *args, **kwargs)
remote: File "/usr/lib/python2.7/site-packages/pagure/lib/tasks.py",
line 696, in refresh_pr_cache
remote: session, project, but_uids=but_uids
remote: File "/usr/lib/python2.7/site-packages/pagure/lib/query.py",
line 3411, in reset_status_pull_request
remote: {model.PullRequest.merge_status: None}, synchronize_session=False
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/query.py",
line 2796, in update
remote: update_op.exec_()
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/persistence.py",
line 897, in exec_
remote: self._do_exec()
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/persistence.py",
line 995, in _do_exec
remote: update_stmt, params=self.query._params)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py",
line 991, in execute
remote: bind, close_with_result=True).execute(clause, params or {})
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py",
line 729, in execute
remote: return meth(self, multiparams, params)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/sql/elements.py",
line 322, in _execute_on_connection
remote: return connection._execute_clauseelement(self, multiparams, params)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py",
line 826, in _execute_clauseelement
remote: compiled_sql, distilled_params
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py",
line 958, in _execute_context
remote: context)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py",
line 1159, in _handle_dbapi_exception
remote: exc_info
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/util/compat.py",
line 199, in raise_from_cause
remote: reraise(type(exception), exception, tb=exc_tb)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/base.py",
line 951, in _execute_context
remote: context)
remote: File "/usr/lib64/python2.7/site-packages/sqlalchemy/engine/default.py",
line 436, in do_execute
remote: cursor.execute(statement, parameters)
remote: ProgrammingError: (ProgrammingError) permission denied for
relation pull_requests
remote: 'UPDATE pull_requests SET merge_status=%(merge_status)s,
last_updated=%(last_updated)s WHERE pull_requests.project_id =
%(project_id_1)s AND pull_requests.status = %(status_1)s'
{'project_id_1': 37398, 'last_updated': datetime.datetime(2019, 9, 2,
22, 40, 2, 911501), 'merge_status': None, 'status_1': u'Open'}
remote: Sending to redis to log activity and send commit notification emails
remote: * Publishing information for 1 commits
To ssh://pkgs.fedoraproject.org/rpms/gap-pkg-hecke
f942ae5..9356637 master -> master
The push seems to have succeeded in spite of the error.
--
Jerry James
http://www.jamezone.org/
1 year, 5 months
Fedora 31 Beta Release Readiness meeting
by Ben Cotton
Dear all,
Join us on irc.freenode.net in #fedora-meeting-1 for the Fedora 31
Beta Release Readiness meeting. This meeting will be held on
Thursday, 2019-09-12 at 19:00 UTC.
We will meet to make sure we are coordinated and ready for the release
of Fedora 31 Beta. Please note that this meeting will be held even if
the release is delayed at the Go/No-Go meeting on the same day two
hours earlier.
You may receive this message several times in order to open this
meeting to the teams and to raise awareness, so hopefully more team
representatives will come to this meeting. This meeting works best
when we have representatives from all of the teams.
For more information, see
https://fedoraproject.org/wiki/Release_Readiness_Meetings.
View the meeting on Fedocal:
https://apps.fedoraproject.org/calendar/meeting/9614/
--
Ben Cotton
He / Him / His
Fedora Program Manager
Red Hat
TZ=America/Indiana/Indianapolis
1 year, 5 months