[Bug 3152] Review request: dropbox-repo - 3rd-party repo package for Dropbox client
RPM Fusion Bugzilla
noreply at rpmfusion.org
Thu Feb 6 15:50:14 CET 2014
https://bugzilla.rpmfusion.org/show_bug.cgi?id=3152
--- Comment #45 from rc040203 at freenet.de 2014-02-06 15:50:14 CET ---
(In reply to comment #43)
> (In reply to comment #42)
> > (In reply to comment #41)
> > > No, %global will not work, the use here requires lazy evaluation.
> > Wrong, you are using %name before it's defined.
> Yes, that's the current usage and the reason %define is used instead of
> %global. It's a deliberate decision form my side.
Why? IMO, what you are doing is bad coding.
> > Are the reasons behind the requirement to increment the NVR each time you
> > change something really so difficult to comprehed?
> Hey, is this personal?
Not yet, but to be honest, you are gradually provoking it.
May be you don't notice that not incrementing the NVR unneccessarily
complicates reviews.
> > Finally, how do you plan to handle the case of 3rd parties adding
> > /etc/yum.repos.d/*repo files themselves?
> >
> > Note: Any remote repository, at any time can do so, which at minium will break
> > a user's installation.
> For the case there already is a repo file installed when installing
> dropbox-repo refer to
> https://lists.rpmfusion.org/pipermail/rpmfusion-developers/2014-February/016552.html
> (near bottom).
>
> If one tries to install a package with a repo file after dropbox-repo is
> insrtalled, there will be a conflict. Isn't this as it should?
In Fedora, conflicts are not supposed to happen.
> User can always edit the repo file. After all, it's a configuration file.
A file marked %config will not conflict, but are you sure an upstream added
/etc/yum.repos.d/*repo be marked %config?
As I repeatly said, it's all out of your control, so you must take maximum
precautions for your package to work smoothly. ATM, I don't have any idea how
to achieve this.
--
Configure bugmail: https://bugzilla.rpmfusion.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the rpmfusion-developers
mailing list