You are not logged in.

#1 2017-11-27 09:58:42

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,560
Website

stevep's multimedia repo

@stevep many thanks for your multimedia repo, which I've just added to my apt sources (jessie).

Two questions, if I may:

1) Following your posted instructions, the repo gets the standard pinning of 500, which is higher that jessie-backports 100, resulting in this anomalous result for debhelper:

john@bunsen1:~$ apt-cache policy debhelper
debhelper:
  Installed: 9.20150101+deb8u2
  Candidate: 10.2.2~bpo8
  Version table:
     10.2.5~bpo8+1 0
        100 http://ftp.riken.jp/Linux/debian/debian/ jessie-backports/main amd64 Packages
     10.2.2~bpo8 0
        500 http://download.opensuse.org/repositories/home:/stevepassert/Debian_8.0/  Packages
 *** 9.20150101+deb8u2 0
        500 http://ftp.riken.jp/Linux/debian/debian/ jessie/main amd64 Packages
        500 http://security.debian.org/ jessie/updates/main amd64 Packages
        100 /var/lib/dpkg/status

I think I would prefer jessie-backports to get equal pinning - would pinning your repo at 100 have any hidden ill effects?

2) There is no release name associated with your repo. If pinned at 100 how could I use apt-get's --target-release option to install a package from there that was also available elsewhere (eg deb-multimedia)?


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#2 2017-11-27 22:21:12

stevep
MX Linux Developer
Registered: 2016-08-08
Posts: 381

Re: stevep's multimedia repo

You can use the "=" instead to install specific versions, though I think aptitude is the best at resolving dependencies.  As in

aptitude install debhelper=10.2.5~bpo8+1

I don't think that a low pinning will hurt anything, but is only necessary if you are planning to leave the repo enabled at all times and are worried about automatic upgrades from it.

I can also update debhelper in my repo so it will rank higher than jessie-backports; I don't think that the present rank is really unexpected when you look at the pinning...I just added debhelper 10 back when the jessie-backports version was 10.2.2 and it's worked ever since.  Plus only us packagers ever use debhelper...

Last edited by stevep (2017-11-27 22:27:10)

Offline

#3 2017-11-28 02:08:22

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,560
Website

Re: stevep's multimedia repo

stevep wrote:

You can use the "=" instead to install specific versions

Ah yes, thank you.

I don't think that a low pinning will hurt anything, but is only necessary if you are planning to leave the repo enabled at all times

That's what I would normally do, in order to get any upgrades to that package that might come in later.

and are worried about automatic upgrades from it.

Indeed. I wouldn't want packages that I'd installed from other sources getting upgraded here, at least without being asked first. smile

I can also update debhelper in my repo so it will rank higher than jessie-backports; I don't think that the present rank is really unexpected when you look at the pinning...

No, not unexpected - by "anomalous" I meant that the older version was getting apt's approval as "candidate" because of the 500 pinning. I just happened to look at debhelper versions because of another issue - this would apply to any package I guess.

Anyway, thanks for the help, I'll go ahead and pin this repo to 100 like jessie-backports.


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

#4 2017-12-08 08:13:22

johnraff
nullglob
From: Nagoya, Japan
Registered: 2015-09-09
Posts: 12,560
Website

Re: stevep's multimedia repo

Steve, where's the best place to post (possible) bug reports?
[in this case - version dependency of dvdstyler on libwxsvg3]


...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )

Introduction to the Bunsenlabs Boron Desktop

Offline

Board footer

Powered by FluxBB